Crash when driving a train manually through rail signal [0.17.46]

Things that has been reported already before.
Post Reply
Kalbshack
Manual Inserter
Manual Inserter
Posts: 1
Joined: Thu Feb 28, 2019 11:33 am
Contact:

Crash when driving a train manually through rail signal [0.17.46]

Post by Kalbshack »

I can reproduce the crash, when extending the ghost rail (see screenshot) ahead of the train and then manual driving it through the rail signal.
Attachments
new 2.2.zip
(25.88 MiB) Downloaded 60 times
factorio-current.log
(4.79 KiB) Downloaded 65 times
Screenshot_2019-06-07_14-41-14.png
Screenshot_2019-06-07_14-41-14.png (4.19 MiB) Viewed 902 times

Carlytuur
Manual Inserter
Manual Inserter
Posts: 2
Joined: Tue Mar 05, 2019 7:19 am
Contact:

Re: Crash when driving a train manually through rail signal [0.17.46]

Post by Carlytuur »

Just had a crash when related to train movement. Crashes when train gets to a signal.

Code: Select all

  0.001 2019-06-07 15:47:26; Factorio 0.17.46 (build 45521, win64, steam)
   0.001 Operating system: Windows 10 (version 1803) 
   0.001 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" "--wait-to-close" "560" "--load-game" "C:/Users/pasca/AppData/Roaming/Factorio/saves/vanilla60.zip" 
   0.001 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/pasca/AppData/Roaming/Factorio [212685/960713MB]
   0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.008 System info: [CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz, 8 cores, RAM: 8635/32619 MB, page: 11815/37483 MB, virtual: 4333/134217727 MB, extended virtual: 0 MB]
   0.008 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: 00] [Lang: en]
   0.013 Available displays: 1
   0.014  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 630 {0x05, [0,0], 2048x1152, 32bit, 60Hz}
   0.099 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.288 Initialised Direct3D[0]: NVIDIA GeForce GTX 1050; id: 10de-1c8d; driver: nvldumdx.dll 25.21.14.1735
   0.288   D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 3,flip-discard,-,DNW*,-,none
   0.288   [Local Video Memory] Budget: 3417MB, CurrentUsage: 2MB, Reservation: 0/1809MB
   0.288   [Non-Local Vid.Mem.] Budget: 14678MB, CurrentUsage: 0MB, Reservation: 0/7747MB
   0.288   Tiled resources: Tier 2
   0.288   Unified Memory Architecture: No
   0.288   BGR 565 Supported: Yes
   0.288   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.351 Desktop composition is active.
   0.351 Graphics settings preset: very-high
   0.351   Dedicated video memory size 4021 MB
   0.351 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: high-quality]
   0.352                   [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Color: 32bit]
   0.379 DSound: Starting _dsound_update thread
   0.379 DSound: Enter _dsound_update; tid=54152
   0.623 Info ModManager.cpp:240: Found duplicate mod even-distribution, using higher version (0.3.4 > 0.2.10).
   0.624 Info ModManager.cpp:240: Found duplicate mod even-distribution, using higher version (0.3.6 > 0.3.4).
   0.626 Info ModManager.cpp:240: Found duplicate mod even-distribution, using higher version (0.3.7 > 0.3.6).
   0.628 Info ModManager.cpp:240: Found duplicate mod even-distribution, using higher version (0.3.9 > 0.3.7).
   0.637 Info ModManager.cpp:240: Found duplicate mod FNEI, using higher version (0.2.3 > 0.1.12).
   0.640 Info ModManager.cpp:240: Found duplicate mod FNEI, using higher version (0.2.4 > 0.2.3).
   0.642 Info ModManager.cpp:240: Found duplicate mod FNEI, using higher version (0.2.5 > 0.2.4).
   0.805 Info ModManager.cpp:240: Found duplicate mod Squeak Through, using higher version (1.3.0 > 1.2.2).
   0.840 Loading mod settings helmod 0.8.11 (settings.lua)
   0.843 Loading mod core 0.0.0 (data.lua)
   0.967 Loading mod base 0.17.46 (data.lua)
   1.225 Loading mod helmod 0.8.11 (data.lua)
   1.359 Loading mod OpteraLib 0.1.7 (data.lua)
   1.484 Loading mod Waterfill_v17 0.17.0 (data.lua)
   1.607 Loading mod base 0.17.46 (data-updates.lua)
   1.730 Loading mod Squeak Through 1.3.0 (data-updates.lua)
   1.860 Checksum for core: 240630728
   1.860 Checksum of base: 3852333060
   1.860 Checksum of helmod: 2582671727
   1.860 Checksum of OpteraLib: 2463839464
   1.860 Checksum of Squeak Through: 3677677690
   1.860 Checksum of Waterfill_v17: 1222806128
   2.103 Loading sounds...
   2.204 Info PlayerData.cpp:69: Local player-data.json unavailable
   2.204 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1559913749
   2.407 Initial atlas bitmap size is 16384
   2.451 Created atlas bitmap 16384x16364 [none]
   2.456 Created atlas bitmap 16384x11132 [none]
   2.457 Created atlas bitmap 8192x3872 [decal]
   2.459 Created atlas bitmap 16384x4288 [low-object]
   2.460 Created atlas bitmap 8192x3664 [mipmap, linear-minification, linear-magnification, linear-mip-level]
   2.461 Created atlas bitmap 16384x6880 [terrain, mipmap, linear-minification, linear-mip-level]
   2.461 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
   2.462 Created atlas bitmap 4096x1816 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   2.462 Created atlas bitmap 2048x192 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   2.463 Created atlas bitmap 8192x1496 [alpha-mask]
   2.466 Created atlas bitmap 16384x12632 [shadow, linear-magnification, alpha-mask]
   2.467 Created atlas bitmap 8192x2352 [shadow, mipmap, linear-magnification, alpha-mask]
   2.475 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   3.512 Parallel Sprite Loader initialized (threads: 7)
  11.266 Sprites loaded
  11.290 Generated mipmaps (4) for atlas [3] of size 16384x4288   
  11.302 Generated mipmaps (3) for atlas [4] of size 8192x3664   
  11.324 Generated mipmaps (3) for atlas [5] of size 16384x6880   
  11.335 Generated mipmaps (3) for atlas [6] of size 4096x1600   
  11.346 Generated mipmaps (4) for atlas [7] of size 4096x1816   
  11.358 Generated mipmaps (3) for atlas [11] of size 8192x2352   
  11.358 Custom mipmaps uploaded.
  11.365 Custom inputs active: 11
  11.431 Factorio initialised
  11.433 Loading map C:/Users/pasca/AppData/Roaming/Factorio/saves/vanilla60.zip: 18605845 bytes.
  11.500 Loading level.dat: 43705841 bytes.
  11.506 Info Scenario.cpp:187: Map version 0.17.46-1
  12.647 Loading script.dat: 378 bytes.
  12.651 Checksum for script C:/Users/pasca/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1876143224
  12.690 Checksum for script __helmod__/control.lua: 1871718269
  15.522 Script @__helmod__/controller/Controller.lua:307: __helmod__/controller/Controller.lua:681: attempt to index local 'lua_player' (a nil value)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-gfuhcn\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-gfuhcn\src\util\logger.cpp (383): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-gfuhcn\src\util\logger.cpp (534): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-gfuhcn\src\util\logging.cpp (96): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-gfuhcn\src\util\logging.cpp (90): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-gfuhcn\src\rail\train.cpp (1702): Train::resolveRailTransition
c:\cygwin64\tmp\factorio-build-gfuhcn\src\entity\rollingstock.cpp (292): RollingStock::Carriage::moveFrontJointForward
c:\cygwin64\tmp\factorio-build-gfuhcn\src\entity\rollingstock.cpp (366): RollingStock::move
c:\cygwin64\tmp\factorio-build-gfuhcn\src\rail\train.cpp (1941): Train::tryToMove
c:\cygwin64\tmp\factorio-build-gfuhcn\src\rail\train.cpp (1811): Train::move
c:\cygwin64\tmp\factorio-build-gfuhcn\src\rail\train.cpp (1318): Train::updateSpeedAndMove
c:\cygwin64\tmp\factorio-build-gfuhcn\src\rail\train.cpp (1208): Train::update
c:\cygwin64\tmp\factorio-build-gfuhcn\src\rail\trainmanager.cpp (245): TrainManager::update
c:\cygwin64\tmp\factorio-build-gfuhcn\src\map\map.cpp (1498): Map::updateEntities
c:\cygwin64\tmp\factorio-build-gfuhcn\src\game.cpp (201): Game::update
c:\cygwin64\tmp\factorio-build-gfuhcn\src\scenario\scenario.cpp (1216): Scenario::update
c:\cygwin64\tmp\factorio-build-gfuhcn\src\mainloop.cpp (1155): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-gfuhcn\src\mainloop.cpp (1022): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-gfuhcn\src\util\workerthread.cpp (42): WorkerThread::loop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(ParallelScenarioSaver *),ParallelScenarioSaver *>,std::default_delete<std::tuple<void (__cdecl*)(ParallelScenarioSaver *),ParallelScenarioSaver *> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE678E4034)
00007FFE678E4034 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE67C73691)
00007FFE67C73691 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
  38.380 Error TrainSignalLogic.cpp:109: !this->reservedSignalsClose.empty() was not true
Logger::writeStacktrace skipped.
  38.380 Error CrashHandler.cpp:177: Map tick at moment of crash: 20756726
  38.380 Error Util.cpp:97: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
  72.678 Uploading log file
  72.711 Error CrashHandler.cpp:222: Heap validation: success.
  72.714 Creating crash dump.
  73.164 CrashDump success


The save is available here.

Reproduce it by getting into the train an manually drive it to the first signal.

User avatar
MasterBuilder
Filter Inserter
Filter Inserter
Posts: 348
Joined: Sun Nov 23, 2014 1:22 am
Contact:

Re: Crash when driving a train manually through rail signal [0.17.46]

Post by MasterBuilder »

Give a man fire and he'll be warm for a day. Set a man on fire and he'll be warm for the rest of his life.

Post Reply

Return to “Duplicates”