[HanziQ] Crash Report v0.14.7 - Building Rail Track over Fire

Things that has been reported already before.
Post Reply
User avatar
tehroach
Fast Inserter
Fast Inserter
Posts: 128
Joined: Mon Feb 01, 2016 11:04 am
Contact:

[HanziQ] Crash Report v0.14.7 - Building Rail Track over Fire

Post by tehroach »

WOW my first real crash, that I am pretty sure I didn't cause :P

Image
This is the last thing I see, once I left click the game will crash!

Can anyone else build rail track on a burning space or near smoke?

else my crash report and save + mods (all mods in their zipped form are directly from the MOD forum, Unzipped MODs have been altered).
https://www.dropbox.com/sh/s9cmc9hedxqy ... 1sUga?dl=0

However, if I wait for the smoke to clear, I can place the track without problem
Image

jonatkins
Fast Inserter
Fast Inserter
Posts: 155
Joined: Wed Sep 30, 2015 7:29 pm
Contact:

Re: [HanziQ] Crash Report v0.14.7 - Building Rail Track over Fire

Post by jonatkins »

I also had a crash building rails, but it had nothing to do with fire.

I'm commenting here though because the crash log looks very similar to yours:

Code: Select all

 700.353 Error CrashHandler.cpp:135: Exception Code: c0000005, Address: 00000001401BC907
ModuleBase: 000000013FD40000, ImageSize: 01179000, RelativeAddress: 0047c907
 700.353 Error CrashHandler.cpp:145: Exception Context:
rax=0000000005c4f400, rbx=00000000e400da90, rcx=0000000000000000,
rdx=00000000025b6990, rsi=0000000000000000, rdi=00000000bd0c8b01,
rip=00000001401bc907, rsp=0000000005c4f170, rbp=0000000005c4f270,
 r8=00000000fa44ad10,  r9=000000000002e465, r10=00000000e400da90,
r11=000a0652ffff0000, r12=0000000140d689c9, r13=000000002429fa70,
r14=0000000140d68900, r15=000000011351d1a0
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-pw4ivs\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-pw4ivs\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-pw4ivs\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-pw4ivs\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-pw4ivs\src\util\crashhandler.cpp (155): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007733BC00)
000000007733BC00 (kernel32): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007743FF88)
000000007743FF88 (ntdll): (filename not available): EtwEventSetInformation
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000773D78C8)
00000000773D78C8 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000773E7E8D)
00000000773E7E8D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000773D84CF)
00000000773D84CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007740BAC8)
000000007740BAC8 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-pw4ivs\src\rail\railpathfinder.cpp (130): RailPathFinder::findPath
c:\cygwin64\tmp\factorio-pw4ivs\src\rail\train.cpp (1193): Train::requestPath
c:\cygwin64\tmp\factorio-pw4ivs\src\rail\train.cpp (1862): Train::recalculatePath
c:\cygwin64\tmp\factorio-pw4ivs\src\rail\train.cpp (992): Train::update
c:\cygwin64\tmp\factorio-pw4ivs\src\rail\trainmanager.cpp (161): TrainManager::update
c:\cygwin64\tmp\factorio-pw4ivs\src\map\map.cpp (1122): Map::update
c:\cygwin64\tmp\factorio-pw4ivs\src\game.cpp (144): Game::update
c:\cygwin64\tmp\factorio-pw4ivs\src\scenario\scenario.cpp (835): Scenario::update
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (720): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-pw4ivs\src\mainloop.cpp (590): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-pw4ivs\src\util\workerthread.cpp (34): WorkerThread::loop
I could reproduce the crash from an autosave. Savegame, mods, and complete log, available at:
http://www.jonatkins.com/factorio/bugs/ ... rash-0.14/
The save Experimental0.14.7-Rail-Build-Crash.zip has the track blueprint already placed, and should crash within seconds.

Experimental0.14.7-Rail-Build-Crash-before-blueprint.zip is before placing the ghost rails, in case it helps.
To reproduce, build the section of straight rail marked in red.
rail-build-crash.png
rail-build-crash.png (3.07 MiB) Viewed 2072 times
First time it crashed, it seemed to be at the instant the final rail piece was placed. Second time though, it seemed to take a quarter of a second or so before it crashed.

User avatar
tehroach
Fast Inserter
Fast Inserter
Posts: 128
Joined: Mon Feb 01, 2016 11:04 am
Contact:

Re: [HanziQ] Crash Report v0.14.7 - Building Rail Track over Fire

Post by tehroach »

I now don't think that this crash is exclusive to fire.

I had an almost identical crash when I placed tracks near smoke particles.

I am also absolutely sure that this crash had nothing to do with any MODs or timed events as I loaded the save up and let it run all day, and when I came back it was still running fine.

However, after running the game for this period of time I noticed something strange.
In my save there are many trains that queue at the same station.
The trains at the head of the queue were as normal, but the rest had overrun their stop signals, crashed into the train in front and done this till they ran out of fuel.
(lucky this save had a large buffer supply of repair packs, lol)

I also noticed that there were many cases where trains had overrun chain signals and stopped at the next signal, consequently blocking many paths/blocks.

jonatkins
Fast Inserter
Fast Inserter
Posts: 155
Joined: Wed Sep 30, 2015 7:29 pm
Contact:

Re: [HanziQ] Crash Report v0.14.7 - Building Rail Track over Fire

Post by jonatkins »

Trains overrunning signals and colliding? Perhaps related to the other issue I posted? viewtopic.php?f=182&t=32674


Post Reply

Return to “Duplicates”