Page 1 of 1

[0.17.9] Crash while loading pipe to ground from 0.16.51 save

Posted: Sat Mar 09, 2019 1:48 am
by SuperSandro2000
Save: https://drive.google.com/open?id=1Qf-TR ... ZPeC2rmaOG
Mod folder can be uploaded if necessary.

Code: Select all

3300.215 Info ItemStack.cpp:245: Fixing non-stackable ItemStack count from 2 to 1 for: pointer: 0x000001ea890d8460, item pointer: 0x000001eaa77ee210, ID: 774, count: 2, stack size: 1, prototype stack size: 1, prototype type: armor.
3304.641 Error CrashHandler.cpp:376: Exception Code: c0000005, Address: 0x00007ff72ae71eaa
ModuleBase: 0x00007ff72abf0000, ImageSize: 015f5000, RelativeAddress: 00281eaa
3304.641 Error CrashHandler.cpp:382: Access Violation: Read at address 0000000000000010
3304.641 Error CrashHandler.cpp:396: Exception Context:
rax=000001ebcf27e548, rbx=000001ebcf27e548, rcx=0000000000000000,
rdx=000001eac2e94120, rsi=000001ea801344b8, rdi=000001ea80134401,
rip=00007ff72ae71eaa, rsp=000000c7b9f4e980, rbp=000001eba8aa3560,
 r8=0000000000000001,  r9=000001eba8aa3560, r10=0000000000000000,
r11=000001ebcf27e610, r12=0000000000000001, r13=0000000000000001,
r14=000001eac2e94120, r15=0000000000000001
3304.641 Crashed in C:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe (0x00007ff72abf0000 - 0x00007ff72c1e5000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-1cqbqz\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-1cqbqz\src\util\logger.cpp (415): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-1cqbqz\src\util\logger.cpp (566): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-1cqbqz\src\util\crashhandler.cpp (169): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-1cqbqz\src\util\crashhandler.cpp (423): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF96B00669C)
00007FF96B00669C (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF96EBF80CB)
00007FF96EBF80CB (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF96EBDFD36)
00007FF96EBDFD36 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF96EBF468F)
00007FF96EBF468F (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF96EB54BEF)
00007FF96EB54BEF (ntdll): (filename not available): RtlWalkFrameChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF96EBF33FE)
00007FF96EBF33FE (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-build-1cqbqz\src\fluid\fluidsystem.cpp (201): FluidSystem::absorb
c:\cygwin64\tmp\factorio-build-1cqbqz\src\fluid\fluidbox.cpp (659): FluidBox::setupPipeToGroundConnection
c:\cygwin64\tmp\factorio-build-1cqbqz\src\fluid\fluidbox.cpp (504): FluidBox::setup
c:\cygwin64\tmp\factorio-build-1cqbqz\src\fluid\fluidbox.cpp (524): FluidBox::setup
c:\cygwin64\tmp\factorio-build-1cqbqz\src\entity\pipetoground.cpp (125): PipeToGround::setup
c:\cygwin64\tmp\factorio-build-1cqbqz\src\map\map.cpp (806): Map::setupEntities
c:\cygwin64\tmp\factorio-build-1cqbqz\src\scenario\scenario.cpp (226): Scenario::loadFactory
c:\cygwin64\tmp\factorio-build-1cqbqz\src\scenario\parallelscenarioloader.cpp (155): ParallelScenarioLoader::doLoad
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*)(ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool),ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool>,std::default_delete<std::tuple<void (__cdecl*)(ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool),ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputHandler *,MultiplayerManagerBase *,bool> > > >::_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: 00007FF96C4481F4)
00007FF96C4481F4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF96EBBA251)
00007FF96EBBA251 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done

Re: [0.17.9] Crash while loading pipe to ground from 0.16.51 save

Posted: Tue Mar 12, 2019 12:02 am
by SuperSandro2000
FYI still crashed on 0.17.11 with those mod versions but after updating all bobs mods to the latest versions it does not hard crash Factorio anymore.
The dump is from 0.17.11 with non updated mods.

Edit: my mods folder that crashes the game plus another dump and log just in case.
https://drive.google.com/open?id=1wGYqO ... 8rcO2RENkU

Re: [0.17.9] Crash while loading pipe to ground from 0.16.51 save

Posted: Tue Mar 12, 2019 10:21 am
by Dominik
Already reported e.g. here 67065. I am working on the modded pipes now.

Re: [0.17.9] Crash while loading pipe to ground from 0.16.51 save

Posted: Tue Mar 12, 2019 12:21 pm
by SuperSandro2000
For my untrained eyes the crashes seem to be different but glad to hear that you try to fix it.

Re: [0.17.9] Crash while loading pipe to ground from 0.16.51 save

Posted: Tue Mar 12, 2019 1:43 pm
by Dominik
No the first but there is another report in the thread that is the same thing.

Re: [0.17.9] Crash while loading pipe to ground from 0.16.51 save

Posted: Tue Mar 12, 2019 7:51 pm
by SuperSandro2000
Now I see