Page 1 of 1

[Dominik][0.17.15][Mod] Factorio crash when selecting Waterfill in an assembler

Posted: Wed Mar 20, 2019 2:08 pm
by cookaymus
This crash happens with the 'Noxys Waterfill' and 'Waterfill' mods.

After researching waterfill and then selecting in an assembler the game instantly crashes. With the below error:

Image

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-cuunb3\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-cuunb3\src\util\logger.cpp (376): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-cuunb3\src\util\logger.cpp (527): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-cuunb3\src\util\logging.cpp (89): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-cuunb3\src\util\logging.cpp (83): Logging::logAndAbortOrThrow
c:\cygwin64\tmp\factorio-build-cuunb3\src\fluid\fluidboxmanager.cpp (445): FluidBoxManager::onDestroy
c:\cygwin64\tmp\factorio-build-cuunb3\src\fluid\fluidboxmanager.cpp (479): FluidBoxManager::reset
c:\cygwin64\tmp\factorio-build-cuunb3\src\entity\assemblingmachine.cpp (677): AssemblingMachine::checkFluidMixingWithRecipe
c:\cygwin64\tmp\factorio-build-cuunb3\src\entity\assemblingmachine.cpp (401): AssemblingMachine::setupForCrafting
c:\cygwin64\tmp\factorio-build-cuunb3\src\gameactionhandler.cpp (2156): GameActionHandler::setupAssemblingMachine
c:\cygwin64\tmp\factorio-build-cuunb3\src\gameactionhandler.cpp (321): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-build-cuunb3\src\input\inputhandler.cpp (61): InputHandler::flushActions
c:\cygwin64\tmp\factorio-build-cuunb3\src\gameactionhandler.cpp (364): GameActionHandler::update
c:\cygwin64\tmp\factorio-build-cuunb3\src\mainloop.cpp (1098): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-cuunb3\src\mainloop.cpp (970): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-cuunb3\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 RouterBase::*)(void),ClientRouter *>,std::default_delete<std::tuple<void (__cdecl RouterBase::*)(void),ClientRouter *> > > >::_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: 00007FFF444E81F4)
00007FFF444E81F4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF44BCA251)
00007FFF44BCA251 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
 932.216 Error FluidBoxManager.cpp:445: this->doneSetup was not true
Logger::writeStacktrace skipped.
 932.216 Error CrashHandler.cpp:175: Map tick at moment of crash: 32890236
 932.216 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.
 969.423 Uploading log file
 969.432 Error CrashHandler.cpp:197: Heap validation: success.
 969.437 Creating crash dump.
 969.733 CrashDump success
The last time I used the mod was around 0.17.10 I think.

Re: [0.17.15] Factorio crash when selecting Waterfill in an assembler

Posted: Wed Mar 20, 2019 2:26 pm
by cookaymus
Same issue with 0.17.16

Re: [Dominik][0.17.15][Mod] Factorio crash when selecting Waterfill in an assembler

Posted: Thu Mar 21, 2019 10:33 am
by Dominik
Does not crash for me. Can you provide more details / game save please?

Re: [Dominik][0.17.15][Mod] Factorio crash when selecting Waterfill in an assembler

Posted: Thu Mar 21, 2019 10:57 am
by Dominik
Or you can try 17.17. first, it is possible that it got fixed along with something else.

Re: [Dominik][0.17.15][Mod] Factorio crash when selecting Waterfill in an assembler

Posted: Fri Mar 22, 2019 12:26 am
by cookaymus
Yep working in 0.17.17

Cheers!