Page 1 of 1

[0.17.79] Crash: (AssemblingMachine::canInsert)

Posted: Thu Jan 09, 2020 3:32 am
by BenSeidel
What I was doing: I was walking from one side of my base to another.

Installed mods: Oarc & squeak through.

Don't have a save as I was connected to a server.

Sorry for the limited information - but I have no idea why it would crash so it's probably a hardware issue.

Re: Crash for unknown reason [0.17.79]

Posted: Thu Jan 09, 2020 3:53 am
by TruePikachu

Code: Select all

 403.458 Error CrashHandler.cpp:462: Exception Code: c0000005, Address: 0x000000013fa1d60c
ModuleBase: 0x000000013f8f0000, ImageSize: 0183e000, RelativeAddress: 0012d60c
 403.458 Error CrashHandler.cpp:468: Access Violation: Read at address FFFFFFFFFFFFFFFF
 403.458 Error CrashHandler.cpp:482: Exception Context:
rax=00000000251a9300, rbx=7365642d6d657469, rcx=000000008132be70,
rdx=00000000956323f8, rsi=0000000000000000, rdi=00000000956323f8,
rip=000000013fa1d60c, rsp=000000000933e8d0, rbp=00000000956323f8,
 r8=000000000000088c,  r9=0000000000000200, r10=000000008172c8a0,
r11=0000000000000000, r12=000000000933e9c1, r13=0000000000000001,
r14=000000000933e960, r15=000000008132be70
 403.458 Crashed in C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe (0x000000013f8f0000 - 0x000000014112e000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-kcbfya\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-kcbfya\src\util\logger.cpp (537): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-kcbfya\src\util\logger.cpp (544): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-kcbfya\src\util\crashhandler.cpp (184): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-kcbfya\src\util\crashhandler.cpp (511): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076E29460)
0000000076E29460 (kernel32): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076F43398)
0000000076F43398 (ntdll): (filename not available): MD5Final
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076EC85C8)
0000000076EC85C8 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076ED9D2D)
0000000076ED9D2D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076EC91CF)
0000000076EC91CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076F01248)
0000000076F01248 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-build-kcbfya\src\entity\assemblingmachine.cpp (299): AssemblingMachine::canInsert
c:\cygwin64\tmp\factorio-build-kcbfya\src\entity\inserter.cpp (773): Inserter::selectBeltItem
c:\cygwin64\tmp\factorio-build-kcbfya\src\entity\inserter.cpp (824): Inserter::getPickupTarget
c:\cygwin64\tmp\factorio-build-kcbfya\src\entity\inserter.cpp (1220): Inserter::update
c:\cygwin64\tmp\factorio-build-kcbfya\src\surface\chunk.cpp (647): Chunk::updateActiveEntities
c:\cygwin64\tmp\factorio-build-kcbfya\src\surface\chunk.cpp (704): Chunk::updateEntities
c:\cygwin64\tmp\factorio-build-kcbfya\src\surface\surface.cpp (1495): Surface::update
c:\cygwin64\tmp\factorio-build-kcbfya\src\map\map.cpp (1565): Map::updateEntities
c:\cygwin64\tmp\factorio-build-kcbfya\src\game.cpp (201): Game::update
c:\cygwin64\tmp\factorio-build-kcbfya\src\scenario\scenario.cpp (1216): Scenario::update
c:\cygwin64\tmp\factorio-build-kcbfya\src\mainloop.cpp (1163): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-kcbfya\src\mainloop.cpp (1032): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-kcbfya\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 RazerChromaController::*)(void),RazerChromaController *>,std::default_delete<std::tuple<void (__cdecl RazerChromaController::*)(void),RazerChromaController *> > > >::_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: 0000000076DA652D)
0000000076DA652D (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076EDC541)
0000000076EDC541 (ntdll): (filename not available): RtlUserThreadStart
(Before anyone asks or wastes their own time like I just did, the character-wise content of RBX is `item-des` but reversed because LE)

Re: [0.17.79] Crash: (AssemblingMachine::canInsert)

Posted: Mon Jan 13, 2020 9:54 pm
by Rseding91
Thanks for the report. do you have any way to reproduce the crash? I've seen this crash many times in the automatic crash reports but nobody has any way to reproduce it.

Re: [0.17.79] Crash: (AssemblingMachine::canInsert)

Posted: Fri Jan 17, 2020 3:24 pm
by posila
Rseding91 wrote:
Mon Jan 13, 2020 9:54 pm
Thanks for the report. do you have any way to reproduce the crash? I've seen this crash many times in the automatic crash reports but nobody has any way to reproduce it.
There has been report with similar crash on Steam: https://steamcommunity.com/app/427520/d ... 120006815/
https://steamcommunity.com/app/427520/discussions/5/2673382867120006815/ wrote:I was inserting Sand AND Oil into a Matter Factory (converts stuff into matter). Loaded up my save and deleted the inserter inserting sand and have been playing about 20min so far with no issues.

Re: [0.17.79] Crash: (AssemblingMachine::canInsert)

Posted: Fri Jan 24, 2020 1:05 am
by BenSeidel
Unfortunately, no I don't have a way to reproduce it.
I am beginning to think that it is this one computer as I have had a bunch of crashes in various places but only while playing on this machine. It's happened both in singleplayer and multiplayer. The other people on the multiplayer server haven't crashed and when I re-load the singleplayer game(s) it progresses fine - even when I hadn't done anything that would affect the world except walk around.

It is worth noting that this is a duel-boot machine and while in Linux I haven't had one of these issues.

Re: [0.17.79] Crash: (AssemblingMachine::canInsert)

Posted: Fri Jan 24, 2020 8:24 am
by posila
BenSeidel wrote:
Fri Jan 24, 2020 1:05 am
It is worth noting that this is a duel-boot machine and while in Linux I haven't had one of these issues.
Maybe try to find the latest chipset driver for your motherboard and install it (don't rely on Windows Update, even if Windows 7 was still supported by Microsoft, Windows Update just doesn't usually have the latest drivers in it)