[0.15.5] Crash in Blueprint::save

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
dudeman52993
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Feb 29, 2016 11:41 am
Contact:

[0.15.5] Crash in Blueprint::save

Post by dudeman52993 »

Crashed when trying to delete a blueprint book in the blueprint library which was stuck on a transfer. I now cant join or play at all. will attempt to verify cache and restart computer.

Code: Select all

0.001 2017-04-30 15:58:43; Factorio 0.15.5 (build 29304, win64, steam)
   0.001 Operating system: Windows 10 (version 1607) 
   0.001 Program arguments: "E:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.001 Read data path: E:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/Eric Sexton/AppData/Roaming/Factorio
   0.001 Binaries path: E:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.007 System info: [CPU:        Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, 4 cores, RAM: 16333MB]
   0.008 Display options: [FullScreen: 1] [VSync: 1] [UIScale: 85%] [MultiSampling: OFF] [Screen: 255]
   0.009 Available display adapters: 2
   0.009  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 1070 {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
   0.009  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 1070 {0x80001, [1920,211], 1920x1080, 32bit, 60Hz}
   0.009 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.056 Initialised Direct3D:[0] NVIDIA GeForce GTX 1070; driver: nvd3dumx.dll 21.21.13.7849
   0.058     Video memory size (dedicated video/dedicated system/shared system/available): 8119/0/8166/4088 MB
   0.084 DSound: Starting _dsound_update thread
   0.084 DSound: Enter _dsound_update; tid=11420
   0.085 Device reset internal.
   0.087 Desktop composition is active.
   0.087 WARNING: You have vsync and desktop composition enabled on Direct3d. Consider disabling vsync to increase performance on some confirgurations.
   0.087 Graphics settings preset: very-high
   0.088 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 100%] [DXT: false]
   0.288 Info ModManager.cpp:157: Found duplicate mod boblibrary, using higher version (0.14.3 > 0.13.1).
   0.332 Loading mod core 0.0.0 (data.lua)
   0.339 Loading mod base 0.15.5 (data.lua)
   0.441 Loading mod base 0.15.5 (data-updates.lua)
   0.525 Checksum for core: 2926038370
   0.525 Checksum of base: 2698305660
   0.639 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493530903
   0.639 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1493353023
   0.741 Loaded shader file E:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   0.741 Loaded shader file E:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   0.754 Initial atlas bitmap size is 16384
   0.756 Created atlas bitmap 16384x10868
   1.047 Created atlas bitmap 4096x1860
   1.056 Created atlas bitmap 4096x3648
   6.367 Sprites loaded
   6.367 Convert atlas 4096x1860 to: trilinear-filtering 
   6.395 Convert atlas 4096x3648 to: mipmap 
   7.188 Loading sounds...
   9.053 Custom inputs active: 0
   9.088 Factorio initialised
  14.244 Loading Level.dat: 1031664 bytes.
  14.244 Info Scenario.cpp:133: Map version 0.15.5-1
  14.343 Checksum for script C:/Users/Eric Sexton/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 76911248
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-aszgcm\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-aszgcm\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-aszgcm\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\blueprint.cpp (69): Blueprint::save
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\transferblueprintdata.cpp (20): TransferBlueprintData::TransferBlueprintData
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\blueprintlibrary.cpp (527): <lambda_a5f76377cbca4ea5ec143d7f94af77e2>::operator()<std::unique_ptr<BlueprintRecord,std::default_delete<BlueprintRecord> > >
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\blueprintlibrary.cpp (539): BlueprintLibrary::syncStorageToGame
c:\cygwin64\tmp\factorio-aszgcm\src\gameactionhandler.cpp (3138): GameActionHandler::updateBlueprintShelf
c:\cygwin64\tmp\factorio-aszgcm\src\gameactionhandler.cpp (263): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-aszgcm\src\input\inputhandler.cpp (55): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-aszgcm\src\input\inputhandler.cpp (47): InputHandler::flushActions
c:\cygwin64\tmp\factorio-aszgcm\src\gameactionhandler.cpp (305): GameActionHandler::update
c:\cygwin64\tmp\factorio-aszgcm\src\mainloop.cpp (819): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-aszgcm\src\mainloop.cpp (695): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-aszgcm\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ClientRouter * __ptr64>,std::default_delete<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ClientRouter * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFDC0278364)
00007FFDC0278364 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFDC07F70D1)
00007FFDC07F70D1 (ntdll): (filename not available): RtlUserThreadStart
  17.523 Error Blueprint.cpp:69: Loading blueprint signals will desync on loading since they are empty.
Logger::writeStacktrace skipped.
  17.523 Error CrashHandler.cpp:106: Map tick at moment of crash: 1
  17.523 Error Util.cpp:76: 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.
akyuky
Manual Inserter
Manual Inserter
Posts: 3
Joined: Fri Dec 09, 2016 12:44 pm
Contact:

Factorio 0.15.5 Crash (Blueprint::save)

Post by akyuky »

Hello. I have some bug/issue

When i join any singleplayer world factorio crashes. It happens for servers too but with some delay.

Code: Select all

  0.003 2017-04-30 22:46:25; Factorio 0.15.5 (build 29304, win64, steam)
   0.003 Operating system: Windows 7 Service Pack 1
   0.003 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.003 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.003 Write data path: C:/Users/Garek/AppData/Roaming/Factorio
   0.003 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.018 System info: [CPU:         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz, 4 cores, RAM: 7670MB]
   0.018 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.019 Available display adapters: 2
   0.019  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 560 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.019  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 560 {0x01, [-1280,56], 1280x1024, 32bit, 60Hz}
   0.019 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.061 Initialised Direct3D:[0] NVIDIA GeForce GTX 560; driver: nvd3dumx.dll 21.21.13.7892
   0.173     Video memory size (dedicated video/dedicated system/shared system/available): 979/0/3071/4048 MB
   0.198 DSound: Starting _dsound_update thread
   0.198 DSound: Enter _dsound_update; tid=2208
   0.198 Device reset internal.
   0.201 Desktop composition is active.
   0.201 Graphics settings preset: high
   0.202 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 100%] [DXT: false]
   0.273 Loading mod core 0.0.0 (data.lua)
   0.283 Loading mod base 0.15.5 (data.lua)
   0.417 Loading mod base 0.15.5 (data-updates.lua)
   0.504 Checksum for core: 2926038370
   0.504 Checksum of base: 2698305660
   0.648 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493580552
   0.648 Info PlayerData.cpp:62: Cloud player-data.json unavailable
   0.747 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   0.747 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   0.759 Initial atlas bitmap size is 16384
   0.763 Created atlas bitmap 16384x10868
   2.476 Created atlas bitmap 4096x1860
   2.499 Created atlas bitmap 4096x3648
  10.554 Sprites loaded
  10.554 Convert atlas 4096x1860 to: trilinear-filtering 
  10.620 Convert atlas 4096x3648 to: mipmap 
  11.178 Loading sounds...
  13.751 Custom inputs active: 0
  13.789 Device reset internal.
  15.385 Factorio initialised
  19.109 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
  28.635 Info UDPSocket.cpp:234: Socket closed
  28.636 Joining game 37.187.89.77:34501
  28.636 Info UDPSocket.cpp:33: Opening socket
  28.637 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Ready) to(Connecting)
  28.768 Connection refused
  28.768 Info ClientMultiplayerManager.cpp:177: Quitting multiplayer connection.
  28.768 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Connecting) to(Disconnected)
  28.769 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-user-server-key
  29.359 Info HttpSharedState.cpp:111: Status code: 200
  29.359 Info AuthServerConnector.cpp:136: Received key(FJhhwAOMqJajU6gCDgiSig==) for username(akyuky) from auth server.
  29.457 Info UDPSocket.cpp:234: Socket closed
  29.457 Joining game 37.187.89.77:34501
  29.457 Info UDPSocket.cpp:33: Opening socket
  29.457 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Ready) to(Connecting)
  29.568 Info ClientSynchronizer.cpp:34: Initialized Synchronizer local peer(1) latency(32).
  29.568 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Connecting) to(ConnectedWaitingForMap)
  29.568 Info ClientRouter.cpp:217: ConnectionAccepted
  33.468 Info ClientMultiplayerManager.cpp:669: Received mapReadyForDownload
  33.468 Downloading file C:\Users\Garek\AppData\Roaming\Factorio\temp\mp-download.zip (58010456 B, 115329 blocks)
  33.485 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
  41.184 Info ClientMultiplayerManager.cpp:773: Disconnect notification for peer (119)
  41.184 Warning MultiplayerManagerBase.cpp:98: Received MapLoadingProgressUpdate for unkonwn peer(119)
  42.710 Finished download (9 s, 58 MB, 6.2 MB/s)
  44.029 Info ClientMultiplayerManager.cpp:650: mapTick(-1) map download finished creating scenario
  44.029 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
  44.029 Loading map C:\Users\Garek\AppData\Roaming\Factorio\temp\mp-download.zip: 58010456 bytes.
  44.274 Loading Level.dat: 124540179 bytes.
  44.279 Info Scenario.cpp:133: Map version 0.15.5-1
  49.088 Loading script.dat: 27133 bytes.
  49.097 Checksum for script C:/Users/Garek/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 333368669
  49.252 Info ClientMultiplayerManager.cpp:539: MapTick(1440243) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
  54.122 Info ClientMultiplayerManager.cpp:129: Disconnecting multiplayer connection.
  54.122 Info ClientMultiplayerManager.cpp:539: MapTick(1440628) changing state from(TryingToCatchUp) to(DisconnectScheduled)
  54.123 Info ClientMultiplayerManager.cpp:539: MapTick(1440628) changing state from(DisconnectScheduled) to(WaitingForDisconnectConfirmation)
  54.218 Info ClientMultiplayerManager.cpp:539: MapTick(1440628) changing state from(WaitingForDisconnectConfirmation) to(Disconnected)
  54.218 Info ClientMultiplayerManager.cpp:773: Disconnect notification for peer (120)
  54.218 Info ClientSynchronizer.cpp:194: nextHeartbeatSequenceNumber(1720316780) cannot process synchronizer action(CatchingUpProgressUpdate)
  54.893 Info UDPSocket.cpp:234: Socket closed
  83.193 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
  90.347 Info UDPSocket.cpp:234: Socket closed
  90.348 Joining game 151.236.11.171:53662
  90.348 Info UDPSocket.cpp:33: Opening socket
  90.348 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Ready) to(Connecting)
  90.518 Connection refused
  90.518 Info ClientMultiplayerManager.cpp:177: Quitting multiplayer connection.
  90.518 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Connecting) to(Disconnected)
  90.519 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-user-server-key
  91.210 Info HttpSharedState.cpp:111: Status code: 200
  91.210 Info AuthServerConnector.cpp:136: Received key(D+jJP9Q02+pNspsJvn5mBA==) for username(akyuky) from auth server.
  91.305 Info UDPSocket.cpp:234: Socket closed
  91.305 Joining game 151.236.11.171:53662
  91.305 Info UDPSocket.cpp:33: Opening socket
  91.305 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Ready) to(Connecting)
  91.468 Info ClientSynchronizer.cpp:34: Initialized Synchronizer local peer(1) latency(32).
  91.468 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Connecting) to(ConnectedWaitingForMap)
  91.468 Info ClientRouter.cpp:217: ConnectionAccepted
  91.735 Info ClientMultiplayerManager.cpp:669: Received mapReadyForDownload
  91.735 Downloading file C:\Users\Garek\AppData\Roaming\Factorio\temp\mp-download.zip (1830822 B, 3640 blocks)
  91.740 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
  92.675 Finished download (0 s, 1.8 MB, 1.9 MB/s)
  92.696 Info ClientMultiplayerManager.cpp:650: mapTick(-1) map download finished creating scenario
  92.696 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)  92.696 Loading map C:\Users\Garek\AppData\Roaming\Factorio\temp\mp-download.zip: 1830822 bytes.

  92.720 Loading Level.dat: 3246587 bytes.
  92.726 Info Scenario.cpp:133: Map version 0.15.5-1
  92.972 Loading script.dat: 190 bytes.
  92.974 Checksum for script C:/Users/Garek/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 76911248
  92.985 Info ClientMultiplayerManager.cpp:539: MapTick(38563) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
  93.018 Info ClientMultiplayerManager.cpp:539: MapTick(38574) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
  93.151 Info ClientMultiplayerManager.cpp:539: MapTick(38574) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
  93.268 Info GameActionHandler.cpp:3247: MapTick (38581) processed PlayerJoinGame peerID(6) playerIndex(5) mode(create ) 
 100.135 Info ClientSynchronizer.cpp:257: Changing local latency from 32 to 29 (nextTickToSend: 39018, ticksClientWillJumpOver: 0 {})
 110.136 Info ClientSynchronizer.cpp:257: Changing local latency from 29 to 28 (nextTickToSend: 39611, ticksClientWillJumpOver: 0 {})
 125.024 Info ClientMultiplayerManager.cpp:129: Disconnecting multiplayer connection.
 125.024 Info ClientMultiplayerManager.cpp:539: MapTick(40482) changing state from(InGame) to(DisconnectScheduled)
 125.166 Info ClientMultiplayerManager.cpp:539: MapTick(40482) changing state from(DisconnectScheduled) to(WaitingForDisconnectConfirmation)
 125.284 Info ClientMultiplayerManager.cpp:539: MapTick(40482) changing state from(WaitingForDisconnectConfirmation) to(Disconnected)
 125.284 Info ClientMultiplayerManager.cpp:773: Disconnect notification for peer (6)
 125.284 Info ClientSynchronizer.cpp:194: nextHeartbeatSequenceNumber(1790549969) cannot process synchronizer action(SkippedTickClosure)
 125.286 Info BlueprintShelf.cpp:691: Saving blueprint storage.
 125.466 Info UDPSocket.cpp:234: Socket closed
 133.411 The scenario does not contain control.lua. Loading freeplay scripts.
 133.440 Loading Level.dat: 1405691 bytes.
 133.440 Info Scenario.cpp:133: Map version 0.15.5-1
 133.609 Checksum for script C:/Users/Garek/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 76911248
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-aszgcm\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-aszgcm\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-aszgcm\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\blueprint.cpp (69): Blueprint::save
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\transferblueprintdata.cpp (20): TransferBlueprintData::TransferBlueprintData
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\blueprintlibrary.cpp (527): <lambda_a5f76377cbca4ea5ec143d7f94af77e2>::operator()<std::unique_ptr<BlueprintRecord,std::default_delete<BlueprintRecord> > >
c:\cygwin64\tmp\factorio-aszgcm\src\blueprint\blueprintlibrary.cpp (539): BlueprintLibrary::syncStorageToGame
c:\cygwin64\tmp\factorio-aszgcm\src\gameactionhandler.cpp (3138): GameActionHandler::updateBlueprintShelf
c:\cygwin64\tmp\factorio-aszgcm\src\gameactionhandler.cpp (263): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-aszgcm\src\input\inputhandler.cpp (55): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-aszgcm\src\input\inputhandler.cpp (47): InputHandler::flushActions
c:\cygwin64\tmp\factorio-aszgcm\src\gameactionhandler.cpp (305): GameActionHandler::update
c:\cygwin64\tmp\factorio-aszgcm\src\mainloop.cpp (819): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-aszgcm\src\mainloop.cpp (695): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-aszgcm\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ClientRouter * __ptr64>,std::default_delete<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ClientRouter * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000772B59CD)
00000000772B59CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000774EA561)
00000000774EA561 (ntdll): (filename not available): RtlUserThreadStart
 139.987 Error Blueprint.cpp:69: Loading blueprint signals will desync on loading since they are empty.
Logger::writeStacktrace skipped.
 139.987 Error CrashHandler.cpp:106: Map tick at moment of crash: 1
 139.987 Error Util.cpp:76: 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.
Oxyd
Former Staff
Former Staff
Posts: 1428
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [0.15.5] Crash in Blueprint::save

Post by Oxyd »

Hello, can you post your blueprint-storage.dat? Most likely the problem is caused by something inside that file.
Post Reply

Return to “Pending”