Page 1 of 1

Every time i load my save i get an unexpected error

Posted: Tue Jun 28, 2016 4:26 am
by ApexPredator
Tried to start up a save file, got this unexpected error. What follows is the log file contents.

Code: Select all

 0.001 2016-06-28 00:23:50; Factorio 0.13.0 (Build 22782, win64, steam)
   0.001 Operating system: Windows 10 
   0.001 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.001 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/USER/AppData/Roaming/Factorio
   0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.015 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 20%] [Screen: 255] [DXT: false]
   0.016 Available display adapters: 1
   0.016  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 960 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.016 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.079 Initialised Direct3D:[0] NVIDIA GeForce GTX 960; driver: nvd3dumx.dll 10.18.13.5354
   0.082     Video memory size (dedicated video/dedicated system/shared system/available): 4011/0/8105/4092 MB
   0.105 Desktop composition is active.
   0.167 Loading mod core 0.0.0 (data.lua)
   0.171 Loading mod base 0.13.0 (data.lua)
   0.265 Checksum for core: 1399339455
   0.265 Checksum for mod base: 2039900801
   0.716 Initial atlas bitmap size is 16384
   0.718 Created atlas bitmap 16384x6367
   1.080 Created atlas bitmap 4096x1104
   8.325 Sprites loaded
   8.325 Convert atlas 4096x1104 to: trilinear-filtering 
   8.560 Loading sounds...
   9.935 Custom inputs active: 0
   9.968 Factorio initialised
  13.894 Loading map C:/Users\USER\AppData\Roaming\Factorio\saves\_autosave2.zip
  13.945 Info Scenario.cpp:129: Map version 0.13.0-93
  14.476 Error CrashHandler.cpp:108: Exception Code: c0000005, Address: 00007FF7BABE5F77
  14.476 Error CrashHandler.cpp:118: Exception Context:
rax=0000000000000000, rbx=000000e4c25fcd00, rcx=0000024b7dbcf420,
rdx=000000e4c25fcc01, rsi=0000024b044a3a10, rdi=0000024b7dbcf320,
rip=00007ff7babe5f77, rsp=000000e4c25fcce0, rbp=000000e4c25fcd79,
 r8=0000000000000103,  r9=0000000019930520, r10=0000000000000000,
r11=0000000000000064, r12=0000000000000000, r13=0000000000000000,
r14=0000000000000001, r15=0000024b26e62510
Factorio crashed. Generating symbolized stacktrace, please wait ...
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3016E3)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3016E3)
00007FF7BB3016E3 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BA9A18A4)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BA9A18A4)
00007FF7BA9A18A4 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BA9A1082)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BA9A1082)
00007FF7BA9A1082 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAE0B8EC)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAE0B8EC)
00007FF7BAE0B8EC (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAE0BD9F)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAE0BD9F)
00007FF7BAE0BD9F (Factorio): (filename not available): (function-name not available)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA47D07E1E)
00007FFA47D07E1E (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AFED998)
00007FFA4AFED998 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AFD5B26)
00007FFA4AFD5B26 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AFE9AFD)
00007FFA4AFE9AFD (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AF74FE9)
00007FFA4AF74FE9 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AFE8C0A)
00007FFA4AFE8C0A (ntdll): (filename not available): KiUserExceptionDispatcher
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BABE5F77)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BABE5F77)
00007FF7BABE5F77 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BABE207B)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BABE207B)
00007FF7BABE207B (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAFDF3D4)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAFDF3D4)
00007FF7BAFDF3D4 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAC56054)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAC56054)
00007FF7BAC56054 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BA9AE2B5)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BA9AE2B5)
00007FF7BA9AE2B5 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAB5D70E)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAB5D70E)
00007FF7BAB5D70E (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAF967B6)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAF967B6)
00007FF7BAF967B6 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DC460)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DC460)
00007FF7BB3DC460 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D9BA2)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D9BA2)
00007FF7BB3D9BA2 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DABC6)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DABC6)
00007FF7BB3DABC6 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D9D4E)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D9D4E)
00007FF7BB3D9D4E (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DAF79)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DAF79)
00007FF7BB3DAF79 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3BA2C6)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3BA2C6)
00007FF7BB3BA2C6 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AFE9B7D)
00007FFA4AFE9B7D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AF7595C)
00007FFA4AF7595C (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DAEF1)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DAEF1)
00007FF7BB3DAEF1 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D8CEC)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D8CEC)
00007FF7BB3D8CEC (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D90C4)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D90C4)
00007FF7BB3D90C4 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D9E49)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3D9E49)
00007FF7BB3D9E49 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DAF79)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DAF79)
00007FF7BB3DAF79 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3BA2C6)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3BA2C6)
00007FF7BB3BA2C6 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AFE9AFD)
00007FFA4AFE9AFD (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AF74FE9)
00007FFA4AF74FE9 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AF76C94)
00007FFA4AF76C94 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA47CB1F28)
00007FFA47CB1F28 (KERNELBASE): (filename not available): RaiseException
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DA93A)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3DA93A)
00007FF7BB3DA93A (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAD6A985)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAD6A985)
00007FF7BAD6A985 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAD6AB8A)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAD6AB8A)
00007FF7BAD6AB8A (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BA9AEBD8)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BA9AEBD8)
00007FF7BA9AEBD8 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAB5ECF7)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAB5ECF7)
00007FF7BAB5ECF7 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BAD969DE)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BAD969DE)
00007FF7BAD969DE (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB12C15E)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB12C15E)
00007FF7BB12C15E (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB358B73)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB358B73)
00007FF7BB358B73 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetSymFromAddr64, GetLastError: 487 (Address: 00007FF7BB3FEF05)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7BB3FEF05)
00007FF7BB3FEF05 (Factorio): (filename not available): (function-name not available)
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA48A78102)
00007FFA48A78102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFA4AF9C5B4)
00007FFA4AF9C5B4 (ntdll): (filename not available): RtlUserThreadStart
  14.615 Error Util.cpp:77: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.

Re: Every time i load my save i get an unexpected error

Posted: Tue Jun 28, 2016 5:47 am
by PKing Zombie Spy
I believe I am suffering from the same problem in 0.13.0: see dropbox link, where you'll see three files.
Unfortunately it looks like the game is irrecoverable? That would be a pity. :( I should have backed up the saves before migrating I suppose, but still, it's discouraging. This was a game that I started in some version of 0.12.x (not sure which), played a bunch in 0.12.35, and migrated to 0.13.0. I played perhaps an hour or two in 0.13.0, till this happened.

I have no mods installed, nor have I ever played with mods in any prior version of Factorio. Other details of my setup can be gleaned from the logs.

(I am able to start a new game, save it, then load that, but I still can't load this game I've been playing for a while.)

Re: Every time i load my save i get an unexpected error

Posted: Tue Jun 28, 2016 8:51 am
by Loewchen
Possibly related: viewtopic.php?f=30&t=27214

Re: Every time i load my save i get an unexpected error

Posted: Tue Jun 28, 2016 11:06 am
by Rseding91
Loewchen wrote:Possibly related: viewtopic.php?f=30&t=27214
If someone is having a crash like this with a save loaded from 0.12 then it's almost certainly that bug which has been fixed. I posted a work-around in that bug report to prevent the crashes until 0.13.1 comes out if people still have a working version of their save.