[0.14.13] crash when deconstructing rail

This subforum contains all the issues which we already resolved.
Post Reply
Marc90
Inserter
Inserter
Posts: 39
Joined: Wed Oct 07, 2015 5:42 pm
Contact:

[0.14.13] crash when deconstructing rail

Post by Marc90 »

When I try to deconstruct (manually or by robots) the curved rail right next to where I'm standing the game always crashes to desktop.
It doesn't crash when I disable the constant combinator which closes the signal or when the cargo wagon is removed from the rail tracks.

screenshot:
http://imgur.com/a/JEF3w

save-file and log:
https://www.dropbox.com/sh/9vc4nhdyeono ... zDSaa?dl=0

I have a few mods installed but it still crashes with all mods disabled. Do you still need the mods-list?

I tried to recreate the crash in a new save but it didn't crash so it seems to be the exact order in which i built and deconstructed the rails/signals that makes it crash.

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

Re: [0.14.13] crash when deconstructing rail

Post by Loewchen »

Code: Select all

   0.001 2016-10-07 18:44:06; Factorio 0.14.13 (build 25020, win64, alpha)
   0.001 Operating system: Windows 7 Service Pack 1
   0.001 Program arguments: "C:\Users\Marc\Factorio\Factorio_0.14.1\bin\x64\factorio.exe" 
   0.001 Read data path: C:/Users/Marc/Factorio/Factorio_0.14.1/data
   0.001 Write data path: C:/Users/Marc/Factorio/Factorio_0.14.1
   0.001 Binaries path: C:/Users/Marc/Factorio/Factorio_0.14.1/bin
   0.011 System info: [CPU: Intel(R) Core(TM) i7-4960HQ CPU @ 2.60GHz, 8 cores, RAM: 16292MB]
   0.011 Display options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.012 Available display adapters: 1
   0.012  [0]: \\.\DISPLAY1 - NVIDIA GeForce GT 750M {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.012 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.057 Initialised Direct3D:[0] NVIDIA GeForce GT 750M; driver: nvd3dumx.dll 10.18.13.6881
   0.060     Video memory size (dedicated video/dedicated system/shared system/available): 1989/0/2048/4034 MB
   0.089 Device reset internal.
   0.090 Desktop composition is active.
   0.090 WARNING: You have vsync and desktop composition enabled on Direct3d. Cosider disabling vsync to increase performance on some confirgurations.
   0.090 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [DXT: false]
   0.229 Loading mod core 0.0.0 (data.lua)
   0.233 Loading mod base 0.14.13 (data.lua)
   0.332 Checksum for core: 1620335853
   0.332 Checksum for mod base: 286270215
   0.597 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1475858123
   0.597 Info PlayerData.cpp:62: Cloud player-data.json unavailable
   0.768 Initial atlas bitmap size is 16384
   0.770 Created atlas bitmap 16384x5589
   1.268 Created atlas bitmap 4096x968
   1.290 Created atlas bitmap 4096x3652
   9.200 Sprites loaded
   9.200 Convert atlas 4096x968 to: trilinear-filtering 
   9.238 Convert atlas 4096x3652 to: mipmap 
   9.738 Loading sounds...
  11.094 Custom inputs active: 0
  11.094 Info Updater.cpp:749: Downloading https://updater.factorio.com/get-available-versions?username=Marc90&token=<private>&apiVersion=2
  11.895 0 packages available to download (experimental updates enabled).
  11.951 Factorio initialised
  11.951 RivaTuner Statistics Server hook detected (rtsshooks64.dll)
  16.467 Info HttpSharedState.cpp:44: Downloading https://mods.factorio.com/api/mods?page_size=max&order=alpha
  23.792 Info HttpSharedState.cpp:108: Status code: 200
  26.190 Info HttpSharedState.cpp:44: Downloading https://mods.factorio.com/api/mods?page_size=max&q=test&order=alpha
  26.436 Info HttpSharedState.cpp:108: Status code: 200
  58.812 Info Scenario.cpp:152: Map version 0.14.13-2
  58.855 Checksum for script C:/Users/Marc/Factorio/Factorio_0.14.1/temp/currently-playing/control.lua: 1827419726
 295.800 Loading map C:\Users\Marc\Factorio\Factorio_0.14.1\saves\bug.zip
 295.826 Info Scenario.cpp:152: Map version 0.14.13-2
 295.879 Checksum for script C:/Users/Marc/Factorio/Factorio_0.14.1/temp/currently-playing/control.lua: 1827419726
 381.739 Loading map C:\Users\Marc\Factorio\Factorio_0.14.1\saves\s2_bug.zip
 381.760 Info Scenario.cpp:152: Map version 0.14.13-2
 385.786 Checksum for script C:/Users/Marc/Factorio/Factorio_0.14.1/temp/currently-playing/control.lua: 3475707223
 402.922 Error CrashHandler.cpp:139: Exception Code: c0000005, Address: 0x000000013f40ce4a
ModuleBase: 0x000000013f270000, ImageSize: 011cc000, RelativeAddress: 0019ce4a
 402.922 Error CrashHandler.cpp:149: Exception Context:
rax=00000000a33183d0, rbx=00000000a3244dc0, rcx=00000000a3244dc0,
rdx=0000000000000000, rsi=00000000a08dc0e0, rdi=00000000a08dc0b0,
rip=000000013f40ce4a, rsp=0000000007f7ea30, rbp=0000000000000000,
 r8=00000000a08dc0b0,  r9=00000000a08dc110, r10=0000000000000000,
r11=000000013ff10b00, r12=00000001402d99d3, r13=00000001402d99d0,
r14=00000000a3244dc0, r15=00000000a3244dc0
 402.922 Crashed in C:\Users\Marc\Factorio\Factorio_0.14.1\bin\x64\factorio.exe (0x000000013f270000 - 0x000000014043c000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-xtldrm\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-xtldrm\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-xtldrm\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-xtldrm\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-xtldrm\src\util\crashhandler.cpp (175): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076D7B9B0)
0000000076D7B9B0 (kernel32): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E899C8)
0000000076E899C8 (ntdll): (filename not available): EtwEventSetInformation
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E17FA8)
0000000076E17FA8 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E291AD)
0000000076E291AD (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E18BAF)
0000000076E18BAF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E4DB38)
0000000076E4DB38 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-xtldrm\src\entity\railsignalbase.cpp (243): RailSignalBase::getIncomingBlock
c:\cygwin64\tmp\factorio-xtldrm\src\entity\railsignalbase.cpp (156): RailSignalBase::updateState
c:\cygwin64\tmp\factorio-xtldrm\src\entity\railsignalbase.cpp (148): RailSignalBase::disconnectFromRail
c:\cygwin64\tmp\factorio-xtldrm\src\rail\trainmanager.cpp (398): TrainManager::onRailDestroyed
c:\cygwin64\tmp\factorio-xtldrm\src\entity\rail.cpp (297): Rail::onDestroy
c:\cygwin64\tmp\factorio-xtldrm\src\entity\entity.cpp (248): Entity::forceDestroy
c:\cygwin64\tmp\factorio-xtldrm\src\entity\entity.cpp (652): Entity::mine
c:\cygwin64\tmp\factorio-xtldrm\src\manualstorage.cpp (158): ManualStorage::handleMinedEntity
c:\cygwin64\tmp\factorio-xtldrm\src\manualminer.cpp (141): ManualMiner::performMining
c:\cygwin64\tmp\factorio-xtldrm\src\entity\character.cpp (489): Character::update
c:\cygwin64\tmp\factorio-xtldrm\src\surface\chunk.cpp (495): Chunk::update
c:\cygwin64\tmp\factorio-xtldrm\src\surface\surface.cpp (854): Surface::update
c:\cygwin64\tmp\factorio-xtldrm\src\map\map.cpp (1120): Map::update
c:\cygwin64\tmp\factorio-xtldrm\src\game.cpp (144): Game::update
c:\cygwin64\tmp\factorio-xtldrm\src\scenario\scenario.cpp (837): Scenario::update
c:\cygwin64\tmp\factorio-xtldrm\src\mainloop.cpp (739): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-xtldrm\src\mainloop.cpp (608): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-xtldrm\src\util\workerthread.cpp (34): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076CF59CD)
0000000076CF59CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E2B981)
0000000076E2B981 (ntdll): (filename not available): RtlUserThreadStart
 405.259 Error CrashHandler.cpp:106: Map tick at moment of crash: 69339634
 405.259 Error Util.cpp:77: 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.

User avatar
HanziQ
Former Staff
Former Staff
Posts: 630
Joined: Fri Mar 27, 2015 7:07 am
Contact:

Re: [0.14.13] crash when deconstructing rail

Post by HanziQ »

Fixed for the next release.

Post Reply

Return to “Resolved Problems and Bugs”