[2.0.21] Crash - Demolisher and attack_reaction trigger

This subforum contains all the issues which we already resolved.
mimic2300
Manual Inserter
Manual Inserter
Posts: 3
Joined: Fri Nov 29, 2024 8:38 pm
Contact:

[2.0.21] Crash - Demolisher and attack_reaction trigger

Post by mimic2300 »

I tried modifying the wall that deals reflected damage to enemies. It works on all of them, but as soon as the Demolisher touches the wall, the game crashes hard.
Can you please fix this? :|

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\libraries\StackWalker\StackWalker.cpp(924): StackWalker::ShowCallstack
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Util\Logger.cpp(337): Logger::writeStacktrace
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Util\Logger.cpp(379): Logger::logStacktrace
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Util\CrashHandler.cpp(183): CrashHandler::writeStackTrace
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Util\CrashHandler.cpp(552): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF954EC117A)
00007FF954EC117A (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9576A5132)
00007FF9576A5132 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF95768CCD6)
00007FF95768CCD6 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9576A184F)
00007FF9576A184F (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF95766A889)
00007FF95766A889 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9576A04BE)
00007FF9576A04BE (ntdll): (filename not available): KiUserExceptionDispatcher
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Entity\Segments\SegmentedUnit.cpp(77): SegmentedUnit::update
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Entity\Segments\SegmentEngine.cpp(118): SegmentEngine::updateSegments
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Entity\Segments\SegmentedUnitController.cpp(118): SegmentedUnitController::update
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Surface\Surface.cpp(2395): Surface::update
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Map\Map.cpp(1272): Map::updateEntities
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Game.cpp(175): Game::update
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Scenario\Scenario.cpp(1160): Scenario::updateStep
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\MainLoop.cpp(1400): MainLoop::gameUpdateStep
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\MainLoop.cpp(1209): MainLoop::gameUpdateLoop
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\functional(823): std::_Func_impl_no_alloc<`MainLoop::mainLoopStep'::`2'::<lambda_1>,void>::_Do_call
C:\Users\build\AppData\Local\Temp\factorio-build-xUkeqh\src\Util\WorkerThread.cpp(71): WorkerThread::loop
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\thread(56): std::thread::_Invoke<std::tuple<void (__cdecl TransferSource::*)(void),TransferSource *>,0,1>
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97): thread_start<unsigned int (__cdecl*)(void *),1>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF955A67C24)
00007FF955A67C24 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF95766D4D1)
00007FF95766D4D1 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
 248.553 Error CrashHandler.cpp:190: Map tick at moment of crash: 11320
 248.612 Info CrashHandler.cpp:318: Executable CRC: 256833610
 248.612 Error Util.cpp:95: 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.
 255.224 Error CrashHandler.cpp:270: Heap validation: success.
 255.224 Creating crash dump.
 255.452 CrashDump success
Last edited by mimic2300 on Fri Nov 29, 2024 8:57 pm, edited 2 times in total.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14469
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.15] Crash - Demolisher and attack_reaction trigger

Post by Rseding91 »

Please update your game to the latest version, I believe I already fixed this in one of the recent releases.
If you want to get ahold of me I'm almost always on Discord.
mimic2300
Manual Inserter
Manual Inserter
Posts: 3
Joined: Fri Nov 29, 2024 8:38 pm
Contact:

Re: [2.0.15] Crash - Demolisher and attack_reaction trigger

Post by mimic2300 »

I just tried version 2.0.21 and it's not fixed. Still crashes.
I edited the topic title and updated the error.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14469
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.21] Crash - Demolisher and attack_reaction trigger

Post by Rseding91 »

Can you provide the mod that makes it crash and steps to reproduce it with the mod?
If you want to get ahold of me I'm almost always on Discord.
mimic2300
Manual Inserter
Manual Inserter
Posts: 3
Joined: Fri Nov 29, 2024 8:38 pm
Contact:

Re: [2.0.21] Crash - Demolisher and attack_reaction trigger

Post by mimic2300 »

Yes. This one - https://mods.factorio.com/mod/ic-reinforced-walls

Just build Enriched Uranium walls and put them in the Demolisher's path => crash
Rseding91
Factorio Staff
Factorio Staff
Posts: 14469
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.21] Crash - Demolisher and attack_reaction trigger

Post by Rseding91 »

Thanks, this is now fixed for the next release.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Resolved Problems and Bugs”