[0.17.4] Crash when erasing a wall ghost before it had time to "connect" to adjacent wall ghosts

Things that has been reported already before.
Post Reply
NetherGranite
Burner Inserter
Burner Inserter
Posts: 11
Joined: Mon Dec 18, 2017 4:04 am
Contact:

[0.17.4] Crash when erasing a wall ghost before it had time to "connect" to adjacent wall ghosts

Post by NetherGranite »

I'm not sure that what I described in the title is what caused it, but it's what I did when the game crashed. The log is attached. In case the title didn't make sense, what happened was I laid out a line of ghost walls. Because I was a server, it was a half second before the wall ghosts actually began to visually connect to each other. However, I accidentally made the line too long, so I erased one of the wall ghosts, but the cascade of the wall ghosts connecting had not yet caught up to the one I erased. The game crashed the instant I right-clicked to erase.
Attachments
factorio-current.log
(18.9 KiB) Downloaded 48 times

Loewchen
Global Moderator
Global Moderator
Posts: 8317
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.17.4] Crash when erasing a wall ghost before it had time to "connect" to adjacent wall ghosts

Post by Loewchen »

Code: Select all

   0.001 2019-03-03 02:49:28; Factorio 0.17.4 (build 43174, win64, steam)
   0.001 Operating system: Windows 10 (build 17763) 
   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/rawpo/AppData/Roaming/Factorio [133596/228357MB]
   0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.017 System info: [CPU: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 12 cores, RAM: 6230/7986 MB, page: 21652/26471 MB, virtual: 4336/134217727 MB, extended virtual: 0 MB]
   0.017 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.026 Available displays: 1
   0.027  [3]: \\.\DISPLAY4 - NVIDIA GeForce GTX 1060 with Max-Q Design {0x05, [0,0], 2560x1440, 32bit, 59Hz}
   0.139 Display: 0 -> Adapter: 0, Output: 0
   0.227 Initialised Direct3D[0]: NVIDIA GeForce GTX 1060 with Max-Q Design; driver: nvldumdx.dll 24.21.13.9836
   0.227   D3D Feature Level: 11.1, DXGI 1.5+
   0.227   [Local Video Memory] Budget: 5144MB, CurrentUsage: 1MB, Reservation: 0/2723MB
   0.227   [Non-Local Vid.Mem.] Budget: 3593MB, CurrentUsage: 0MB, Reservation: 0/1896MB
   0.227   Tiled resources: Tier 2
   0.227   Unified Memory Architecture: No
   0.227   BGR 565 Supported: Yes
   0.227   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.289 Desktop composition is active.
   0.289 Graphics settings preset: very-high
   0.289   Dedicated video memory size 6052 MB
   0.289 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: high-quality]
   0.289                   [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Low quality rotation: 0]
   0.325 DSound: Starting _dsound_update thread
   0.325 DSound: Enter _dsound_update; tid=39644
   0.683 Loading mod core 0.0.0 (data.lua)
   0.869 Loading mod base 0.17.4 (data.lua)
   1.775 Loading mod base 0.17.4 (data-updates.lua)
   1.872 Checksum for core: 3928040144
   1.872 Checksum of base: 60305742
   2.454 Loading sounds...
   5.328 Info PlayerData.cpp:69: Local player-data.json unavailable
   5.328 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1551602666
   5.643 Initial atlas bitmap size is 16384
   5.670 Created atlas bitmap 16384x16380 [none]
   5.672 Created atlas bitmap 16384x11284 [none]
   5.673 Created atlas bitmap 16384x2116 [decal]
   5.674 Created atlas bitmap 16384x3808 [low-object]
   5.674 Created atlas bitmap 16384x1888 [mipmap, linear-minification, linear-magnification, linear-mip-level]
   5.675 Created atlas bitmap 16384x6592 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
   5.675 Created atlas bitmap 16384x480 [smoke, mipmap, linear-minification, linear-magnification]
   5.675 Created atlas bitmap 16384x456 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   5.676 Created atlas bitmap 16384x748 [alpha-mask]
   5.677 Created atlas bitmap 16384x12632 [shadow, linear-magnification, alpha-mask]
   5.678 Created atlas bitmap 16384x1264 [shadow, mipmap, linear-magnification, alpha-mask]
   5.688 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
  13.435 Parallel Sprite Loader initialized (threads: 5)
  25.988 Sprites loaded
  26.043 Generated mipmaps for atlas of size 16384x3808
  26.076 Generated mipmaps for atlas of size 16384x1888
  26.098 Generated mipmaps for atlas of size 16384x6592
  26.109 Generated mipmaps for atlas of size 16384x480
  26.124 Generated mipmaps for atlas of size 16384x456
  26.135 Generated mipmaps for atlas of size 16384x1264
  26.192 Custom inputs active: 0
  26.320 Factorio initialised
  30.987 Loading map C:\Users\rawpo\AppData\Roaming\Factorio\saves\Fourth World 0.17.zip: 17857535 bytes.
  31.173 Loading Level.dat: 41196227 bytes.
  31.178 Info Scenario.cpp:147: Map version 0.17.4-1
  32.261 Loading script.dat: 413 bytes.
  32.289 Checksum for script C:/Users/rawpo/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2366710471
 144.979 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
 145.827 Info AppManagerStates.cpp:1776: Saving finished
 446.543 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
 447.342 Info AppManagerStates.cpp:1776: Saving finished
 747.992 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
 748.774 Info AppManagerStates.cpp:1776: Saving finished
1048.890 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
1049.672 Info AppManagerStates.cpp:1776: Saving finished
1350.173 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
1350.987 Info AppManagerStates.cpp:1776: Saving finished
1651.235 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
1652.036 Info AppManagerStates.cpp:1776: Saving finished
1952.401 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
1953.217 Info AppManagerStates.cpp:1776: Saving finished
2253.367 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
2254.165 Info AppManagerStates.cpp:1776: Saving finished
2554.433 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
2555.250 Info AppManagerStates.cpp:1776: Saving finished
2863.317 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
2864.185 Info AppManagerStates.cpp:1776: Saving finished
3174.758 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
3175.558 Info AppManagerStates.cpp:1776: Saving finished
3478.484 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
3479.376 Info AppManagerStates.cpp:1776: Saving finished
3784.479 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
3785.294 Info AppManagerStates.cpp:1776: Saving finished
4085.560 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
4086.376 Info AppManagerStates.cpp:1776: Saving finished
4386.590 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
4387.392 Info AppManagerStates.cpp:1776: Saving finished
4687.524 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
4688.322 Info AppManagerStates.cpp:1776: Saving finished
4988.639 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
4989.471 Info AppManagerStates.cpp:1776: Saving finished
5289.937 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
5290.769 Info AppManagerStates.cpp:1776: Saving finished
5599.423 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
5600.224 Info AppManagerStates.cpp:1776: Saving finished
5904.996 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
5905.793 Info AppManagerStates.cpp:1776: Saving finished
6205.957 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
6206.757 Info AppManagerStates.cpp:1776: Saving finished
6507.124 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
6507.943 Info AppManagerStates.cpp:1776: Saving finished
6639.248 Info AppManagerStates.cpp:1776: Saving finished
6656.197 Loading map C:\Users\rawpo\AppData\Roaming\Factorio\saves\_autosave2.zip: 18344692 bytes.
6656.287 Loading Level.dat: 42644164 bytes.
6656.292 Info Scenario.cpp:147: Map version 0.17.4-1
6657.337 Loading script.dat: 413 bytes.
6657.391 Checksum for script C:/Users/rawpo/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2366710471
6796.950 Loading map C:\Users\rawpo\AppData\Roaming\Factorio\saves\_autosave2.zip: 18344692 bytes.
6797.038 Loading Level.dat: 42644164 bytes.
6797.043 Info Scenario.cpp:147: Map version 0.17.4-1
6798.049 Loading script.dat: 413 bytes.
6798.052 Checksum for script C:/Users/rawpo/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2366710471
7063.765 Info AppManagerStates.cpp:1776: Saving finished
7103.182 Info AppManager.cpp:266: Saving to _autosave3 (blocking).
7103.964 Info AppManagerStates.cpp:1776: Saving finished
7404.161 Info AppManager.cpp:266: Saving to _autosave1 (blocking).
7404.962 Info AppManagerStates.cpp:1776: Saving finished
7705.260 Info AppManager.cpp:266: Saving to _autosave2 (blocking).
7706.060 Info AppManagerStates.cpp:1776: Saving finished
7797.358 Info AppManagerStates.cpp:1776: Saving finished
7800.527 Info UDPSocket.cpp:27: Opening socket at (IP ADDR:({0.0.0.0:0}))
7805.658 Info UDPSocket.cpp:210: Closing socket
7805.658 Info UDPSocket.cpp:240: Socket closed
7805.658 Info UDPSocket.cpp:210: Closing socket
7805.662 Joining game IP ADDR:({88.99.214.198:34207})
7805.662 Info UDPSocket.cpp:33: Opening socket
7805.664 Info ClientMultiplayerManager.cpp:571: UpdateTick(4294967295) changing state from(Ready) to(Connecting)
7805.964 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7806.031 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7806.201 Connection refused
7806.208 Info ClientMultiplayerManager.cpp:188: Quitting multiplayer connection.
7806.208 Info ClientMultiplayerManager.cpp:571: UpdateTick(4294967295) changing state from(Connecting) to(Disconnected)
7806.210 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/generate-user-server-key-2
7806.646 Info HttpSharedState.cpp:147: Status code: 200
7806.646 Info AuthServerConnector.cpp:139: Received key(mqPDg35bXkXFmkzZtJ76YA==) for username(NetherGranite) from auth server.
7806.648 Info UDPSocket.cpp:210: Closing socket
7806.648 Info UDPSocket.cpp:240: Socket closed
7806.648 Joining game IP ADDR:({88.99.214.198:34207})
7806.648 Info UDPSocket.cpp:33: Opening socket
7806.648 Info ClientMultiplayerManager.cpp:571: UpdateTick(4294967295) changing state from(Ready) to(Connecting)
7806.831 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7806.831 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7806.939 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7806.981 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7807.001 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7807.001 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (WaitingForAccept) for packet type
7807.149 Info ClientSynchronizer.cpp:35: Initialized Synchronizer local peer(1) latency(32).
7807.149 Info ClientMultiplayerManager.cpp:571: UpdateTick(4294967295) changing state from(Connecting) to(ConnectedWaitingForMap)
7807.149 Info ClientRouter.cpp:224: ConnectionAccepted
7807.150 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionRequestReply) received from IP ADDR:({88.99.214.198:34207}): invalid state (Connected) for packet type
7807.298 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionAcceptOrDeny) received from IP ADDR:({88.99.214.198:34207}): invalid state (Connected) for packet type
7807.414 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionAcceptOrDeny) received from IP ADDR:({88.99.214.198:34207}): invalid state (Connected) for packet type
7807.532 Info UnparsedNetworkMessage.cpp:91: Invalid packet (type ConnectionAcceptOrDeny) received from IP ADDR:({88.99.214.198:34207}): invalid state (Connected) for packet type
7809.299 Info ClientMultiplayerManager.cpp:743: Received mapReadyForDownload
7809.299 Downloading file C:\Users\rawpo\AppData\Roaming\Factorio\temp\mp-download.zip (11813439 B, 23486 blocks)
7809.303 Info ClientMultiplayerManager.cpp:571: UpdateTick(4294967295) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
7815.954 Finished download (6 s, 11.8 MB, 1.7 MB/s)
7815.999 Info ClientMultiplayerManager.cpp:723: updateTick(4294967295) map download finished creating scenario
7815.999 Info ClientMultiplayerManager.cpp:571: UpdateTick(4294967295) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
7815.999 Loading map C:\Users\rawpo\AppData\Roaming\Factorio\temp\mp-download.zip: 11813439 bytes.
7817.929 Loading Level.dat: 39320732 bytes.
7817.934 Info Scenario.cpp:147: Map version 0.17.4-1
7818.912 Loading script.dat: 2920105 bytes.
7819.001 Checksum for script C:/Users/rawpo/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 4134776329
7820.524 Info ClientMultiplayerManager.cpp:571: UpdateTick(1503496) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
7830.803 Info ClientMultiplayerManager.cpp:571: UpdateTick(1504764) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
7831.049 Info ClientMultiplayerManager.cpp:571: UpdateTick(1504764) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
7831.268 Info GameActionHandler.cpp:4041: UpdateTick (1504777) processed PlayerJoinGame peerID(128) playerIndex(101) mode(create) 
8131.004 Info GameActionHandler.cpp:4041: UpdateTick (1521938) processed PlayerJoinGame peerID(129) playerIndex(102) mode(create) 
8233.904 Info ClientMultiplayerManager.cpp:881: Disconnect notification for peer (129)
8334.123 Time travel logging:
7829.067 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614396)
7831.338 <server> ran command: local s = ServerCommands s = s and s.raise_callback(84,{data_set="colors",key="NetherGranite"})
7887.247 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614456)
7947.311 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614516)
8007.359 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614576)
8067.391 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614636)
8127.274 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614696)
8131.018 <server> ran command: local s = ServerCommands s = s and s.raise_callback(84,{data_set="colors",key="KMKTK"})
8187.332 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614756)
8247.356 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614816)
8307.281 <server> ran command: local s = ServerCommands s = s and s.set_time(1551614876)
8334.123 Error CrashHandler.cpp:376: Exception Code: c0000005, Address: 0x00007ff78b766501
ModuleBase: 0x00007ff78ae60000, ImageSize: 015ed000, RelativeAddress: 00906501
8334.123 Error CrashHandler.cpp:382: Access Violation: Read at address 0000000000000010
8334.123 Error CrashHandler.cpp:396: Exception Context:
rax=00000227859def00, rbx=0000000000000001, rcx=0000000000000000,
rdx=000000a4e952f298, rsi=0000000000000000, rdi=000002280751fc50,
rip=00007ff78b766501, rsp=000000a4e952f260, rbp=000000a4e952f360,
 r8=0000000000000000,  r9=0000000000000000, r10=000002278d55c010,
r11=000002280751fc50, r12=00000227859def00, r13=00000228001213e0,
r14=000002280751f390, r15=00000228001213b0
8334.123 Crashed in C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe (0x00007ff78ae60000 - 0x00007ff78c44d000)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-ocil06\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-ocil06\src\util\logger.cpp (405): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-ocil06\src\util\logger.cpp (515): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-ocil06\src\util\crashhandler.cpp (169): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-ocil06\src\util\crashhandler.cpp (423): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCC9D2584C)
00007FFCC9D2584C (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCCDBD80CB)
00007FFCCDBD80CB (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCCDBBFD36)
00007FFCCDBBFD36 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCCDBD468F)
00007FFCCDBD468F (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCCDB34BEF)
00007FFCCDB34BEF (ntdll): (filename not available): RtlWalkFrameChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCCDBD33FE)
00007FFCCDBD33FE (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-build-ocil06\src\removedentityundoaction.cpp (43): RemovedEntityUndoAction::RemovedEntityUndoAction
c:\cygwin64\tmp\factorio-build-ocil06\src\undoitem.cpp (61): UndoItem::entityRemoved
c:\cygwin64\tmp\factorio-build-ocil06\src\latencystate.cpp (943): LatencyState::handleMinedEntity
c:\cygwin64\tmp\factorio-build-ocil06\src\manualminer.cpp (123): ManualMiner::performMining
c:\cygwin64\tmp\factorio-build-ocil06\src\latencystate.cpp (298): LatencyState::update
c:\cygwin64\tmp\factorio-build-ocil06\src\latencyinputhandler.cpp (826): LatencyInputHandler::update
c:\cygwin64\tmp\factorio-build-ocil06\src\mainloop.cpp (1077): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-ocil06\src\mainloop.cpp (931): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-ocil06\src\util\workerthread.cpp (42): WorkerThread::loop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl*)(ParallelScenarioSaver *),ParallelScenarioSaver *>,std::default_delete<std::tuple<void (__cdecl*)(ParallelScenarioSaver *),ParallelScenarioSaver *> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCCAD781F4)
00007FFCCAD781F4 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCCDB9A251)
00007FFCCDB9A251 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
8336.244 Error CrashHandler.cpp:174: Map tick at moment of crash: 1533737
8336.246 Error Util.cpp:97: 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.
8352.488 Uploading log file
8352.796 Error CrashHandler.cpp:221: Heap validation: success.
8352.798 Creating crash dump.
8353.269 CrashDump success


Post Reply

Return to “Duplicates”