[kovarex] [0.17.8] Train rail signal causes crash

This subforum contains all the issues which we already resolved.
Post Reply
Jonanien
Manual Inserter
Manual Inserter
Posts: 1
Joined: Thu Mar 07, 2019 4:49 pm
Contact:

[kovarex] [0.17.8] Train rail signal causes crash

Post by Jonanien »

I was making a railway system and as soon as the train passed a certain signal my game crashed.
Everytime I redo the following steps the game crashes.

Reproduction:
  • Open my save
  • Remove signal above character
  • As soon as the train starts moving, place the signal back on the original position
  • After the train passes the second station the game will crash
Attachments
single-crash.zip
(6.01 MiB) Downloaded 72 times
factorio-previous.log
(7.61 KiB) Downloaded 58 times
factorio-current.log
(3.9 KiB) Downloaded 59 times

Loewchen
Global Moderator
Global Moderator
Posts: 7468
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.17.8] Train rail signal causes crash

Post by Loewchen »

Code: Select all

   0.000 2019-03-07 17:57:18; Factorio 0.17.8 (build 43440, win64, steam)
   0.001 Operating system: Windows 10 (build 17763) 
   0.001 Program arguments: "E:\Games\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.001 Read data path: E:/Games/Steam/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/jonat/AppData/Roaming/Factorio [147258/237043MB]
   0.002 Binaries path: E:/Games/Steam/steamapps/common/Factorio/bin
   0.010 System info: [CPU: AMD Ryzen 5 2600X Six-Core Processor           , 12 cores, RAM: 7589/16331 MB, page: 12192/18763 MB, virtual: 4336/134217727 MB, extended virtual: 0 MB]
   0.010 Display options: [FullScreen: 1] [VSync: 0] [UIScale: automatic (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.015 Available displays: 1
   0.015  [0]: \\.\DISPLAY6 - NVIDIA GeForce GTX 1050 {0x05, [0,0], 1920x1080, 32bit, 144Hz}
   0.058 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.150 Initialised Direct3D[0]: NVIDIA GeForce GTX 1050; id: 10de-1c81; driver: nvldumdx.dll 25.21.14.1935
   0.150   D3D Feature Level: 11.1, DXGI 1.5+
   0.151   [Local Video Memory] Budget: 1680MB, CurrentUsage: 2MB, Reservation: 0/889MB
   0.151   [Non-Local Vid.Mem.] Budget: 7349MB, CurrentUsage: 0MB, Reservation: 0/3878MB
   0.151   Tiled resources: Tier 2
   0.151   Unified Memory Architecture: No
   0.151   BGR 565 Supported: Yes
   0.151   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.193 Desktop composition is active.
   0.193 Graphics settings preset: very-high
   0.193   Dedicated video memory size 1977 MB
   0.193 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 100%] [DXT: high-quality]
   0.193                   [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Color: 32bit]
   0.223 DSound: Starting _dsound_update thread
   0.223 DSound: Enter _dsound_update; tid=16328
   0.340 Razer Chroma Controller initialized.
   0.347 Loading mod core 0.0.0 (data.lua)
   0.425 Loading mod base 0.17.8 (data.lua)
   0.682 Loading mod base 0.17.8 (data-updates.lua)
   0.794 Checksum for core: 2736929835
   0.794 Checksum of base: 3541142062
   1.326 Loading sounds...
   1.481 Info PlayerData.cpp:69: Local player-data.json unavailable
   1.481 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1551931695
   1.604 Initial atlas bitmap size is 16384
   1.628 Created atlas bitmap 16384x16384 [none]
   1.630 Created atlas bitmap 16384x11296 [none]
   1.631 Created atlas bitmap 16384x2116 [decal]
   1.632 Created atlas bitmap 16384x3808 [low-object]
   1.632 Created atlas bitmap 16384x1888 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   1.633 Created atlas bitmap 16384x6880 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
   1.634 Created atlas bitmap 16384x480 [smoke, mipmap, linear-minification, linear-magnification]
   1.634 Created atlas bitmap 16384x456 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   1.634 Created atlas bitmap 16384x748 [alpha-mask]
   1.636 Created atlas bitmap 16384x12640 [shadow, linear-magnification, alpha-mask]
   1.637 Created atlas bitmap 16384x1264 [shadow, mipmap, linear-magnification, alpha-mask]
   1.644 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   2.925 Parallel Sprite Loader initialized (threads: 11)
  10.566 Sprites loaded
  10.666 Generated mipmaps for atlas of size 16384x3808
  10.699 Generated mipmaps for atlas of size 16384x1888
  10.733 Generated mipmaps for atlas of size 16384x6880
  10.755 Generated mipmaps for atlas of size 16384x480
  10.766 Generated mipmaps for atlas of size 16384x456
  10.777 Generated mipmaps for atlas of size 16384x1264
  10.781 Custom inputs active: 0
  10.842 Factorio initialised
  15.885 Loading map C:\Users\jonat\AppData\Roaming\Factorio\saves\_autosave2.zip: 6671501 bytes.
  16.014 Loading Level.dat: 13259029 bytes.
  16.017 Info Scenario.cpp:147: Map version 0.17.7-2
  16.881 Loading script.dat: 328 bytes.
  16.885 Checksum for script C:/Users/jonat/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1848333929
  42.465 Info AppManagerStates.cpp:1766: Saving finished
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-k9grxp\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-k9grxp\src\util\logger.cpp (415): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-k9grxp\src\util\logger.cpp (566): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-k9grxp\src\util\logging.cpp (89): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-k9grxp\src\util\logging.cpp (83): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-k9grxp\src\rail\railpath.cpp (105): RailPath::updatePosition
c:\cygwin64\tmp\factorio-build-k9grxp\src\rail\train.cpp (1632): Train::resolveRailTransition
c:\cygwin64\tmp\factorio-build-k9grxp\src\entity\rollingstock.cpp (292): RollingStock::Carriage::moveFrontJointForward
c:\cygwin64\tmp\factorio-build-k9grxp\src\entity\rollingstock.cpp (366): RollingStock::move
c:\cygwin64\tmp\factorio-build-k9grxp\src\rail\train.cpp (1888): Train::tryToMove
c:\cygwin64\tmp\factorio-build-k9grxp\src\rail\train.cpp (1758): Train::move
c:\cygwin64\tmp\factorio-build-k9grxp\src\rail\train.cpp (1290): Train::updateSpeedAndMove
c:\cygwin64\tmp\factorio-build-k9grxp\src\rail\train.cpp (1004): Train::update
c:\cygwin64\tmp\factorio-build-k9grxp\src\rail\trainmanager.cpp (235): TrainManager::update
c:\cygwin64\tmp\factorio-build-k9grxp\src\map\map.cpp (1445): Map::updateEntities
c:\cygwin64\tmp\factorio-build-k9grxp\src\game.cpp (189): Game::update
c:\cygwin64\tmp\factorio-build-k9grxp\src\scenario\scenario.cpp (1077): Scenario::update
c:\cygwin64\tmp\factorio-build-k9grxp\src\mainloop.cpp (1101): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-k9grxp\src\mainloop.cpp (968): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-k9grxp\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 TransferSource::*)(void),TransferSource *>,std::default_delete<std::tuple<void (__cdecl TransferSource::*)(void),TransferSource *> > > >::_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: 00007FFD6A3B81F4)
00007FFD6A3B81F4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD6AA0A251)
00007FFD6AA0A251 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
  58.966 Error TrainSignalLogic.cpp:271: railSignal.distance >= 0 was not true
Logger::writeStacktrace skipped.
  58.966 Error CrashHandler.cpp:174: Map tick at moment of crash: 2359474
  58.966 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.
  63.783 Uploading log file
  63.788 Error CrashHandler.cpp:221: Heap validation: success.
  63.788 Creating crash dump.
  63.964 CrashDump success

kovarex
Factorio Staff
Factorio Staff
Posts: 8058
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [kovarex] [0.17.8] Train rail signal causes crash

Post by kovarex »

Thanks for the report, fixed for 0.17.9

Post Reply

Return to “Resolved Problems and Bugs”