[0.17.14] Multiplayer: Game crash while having the blueprint dialog open

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
nagua
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sun Mar 17, 2019 4:42 pm
Contact:

[0.17.14] Multiplayer: Game crash while having the blueprint dialog open

Post by nagua »

Hey,

I experienced a game crash in a multiplayer game.
The game crashed while I had the blueprint dialog open.
It could be related to the fact that my friend deleted a shared blueprint book while the dialog was opened on my computer.

I have appended the last autosave from my server, the last dump and the last log.
Attachments
_autosave3.zip
(13.56 MiB) Downloaded 60 times
factorio-dump-current.dmp
(714.65 KiB) Downloaded 56 times
factorio-current.log
(10.76 KiB) Downloaded 64 times

User avatar
TruePikachu
Filter Inserter
Filter Inserter
Posts: 978
Joined: Sat Apr 09, 2016 8:39 pm
Contact:

Re: [0.17.14] Multiplayer: Game crash while having the blueprint dialog open

Post by TruePikachu »

The backtrace in the log is useless. Here are some choice outputs from WinDbg:

Code: Select all

0:000> .frame 6
06 00000018`58d66650 00007ff9`3b20119f factorio!__C_specific_handler+0xa0
0:000> dv
   ExceptionRecord = 0x00000018`58d672f0
  EstablisherFrame = 0x00000018`58d6f7a0
     ContextRecord = <value unavailable>
 DispatcherContext = 0x00000018`58d66c80
         ImageBase = 0x00007ff7`746d0000
   ExceptionFilter = <value unavailable>
             Index = 0
       TargetIndex = <value unavailable>
          TargetPc = <value unavailable>
TerminationHandler = <value unavailable>
        ScopeTable = 0x00007ff7`75b645a4
           Handler = <value unavailable>
 ExceptionPointers = struct _EXCEPTION_POINTERS
             Value = 0n1490443368
         ControlPc = 0xe754c8
0:000> ?? ExceptionRecord
struct _EXCEPTION_RECORD * 0x00000018`58d672f0
   +0x000 ExceptionCode    : 0xc0000005
   +0x004 ExceptionFlags   : 0
   +0x008 ExceptionRecord  : (null) 
   +0x010 ExceptionAddress : (null) 
   +0x018 NumberParameters : 2
   +0x020 ExceptionInformation : [15] 8
0:000> ?? ExceptionRecord->ExceptionInformation[0]
unsigned int64 8
0:000> ?? ExceptionRecord->ExceptionInformation[1]
unsigned int64 0
Not sure where to go from here, given that it appears that actual context has been wiped out; all I can really tell is that it was an access violation reading address 8.

Post Reply

Return to “Pending”