*[14.5] [kovarex] Crash on click on specific cargo-wagon.

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
soaxi
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Sep 07, 2016 5:59 am
Contact:

*[14.5] [kovarex] Crash on click on specific cargo-wagon.

Post by soaxi »

Anyone destoryed it,burned it ,and used robots to move it...... Crash.

It's just like Pandora's box.

The server is fine,but the client crashed

sreenshot:
Image
Attachments
factorio-previous.log
factorio-previous.log
(7.98 KiB) Downloaded 79 times

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

Re: [0.14.5]Crash when clicking the cargo in multiplayer server

Post by Loewchen »

With what version of the game was the map created originally? What update history does the map have?
Please upload the save-file.

Code: Select all

   0.003 2016-09-11 01:02:06; Factorio 0.14.5 (build 24594, win64, steam)
   0.003 Operating system: Windows 10 
   0.003 Program arguments: "J:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.003 Read data path: J:/SteamLibrary/steamapps/common/Factorio/data
   0.003 Write data path: C:/Users/MIKE/AppData/Roaming/Factorio
   0.003 Binaries path: J:/SteamLibrary/steamapps/common/Factorio/bin
   0.172 Display options: [FullScreen: false] [VSync: false] [UIScale: 83%] [MultiSampling: OFF] [Screen: 255]
   0.173 Available display adapters: 1
   0.173  [0]: \\.\DISPLAY6 - NVIDIA GeForce GTX 660 {0x05, [0,0], 1920x1200, 32bit, 59Hz}
   0.173 Create display on adapter 0. Size 1280x720 at position [310, 222].
   0.261 Initialised Direct3D:[0] NVIDIA GeForce GTX 660; driver: nvd3dumx.dll 21.21.13.7270
   0.264     Video memory size (dedicated video/dedicated system/shared system/available): 2016/0/4075/4092 MB
   0.344 Device reset internal.
   0.346 Desktop composition is active.
   0.346 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 54%] [DXT: false]
   0.697 Loading mod core 0.0.0 (data.lua)
   0.826 Loading mod base 0.14.5 (data.lua)
   2.164 Checksum for core: 1620335853
   2.164 Checksum for mod base: 574141439
   3.021 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1473522899
   3.021 Info PlayerData.cpp:52: Cloud player-data.json unavailable
   3.838 Initial atlas bitmap size is 16384
   3.840 Created atlas bitmap 16384x8536
   4.201 Created atlas bitmap 4096x968
   4.214 Created atlas bitmap 4096x3652
  28.545 Sprites loaded
  28.545 Convert atlas 4096x968 to: trilinear-filtering 
  28.574 Convert atlas 4096x3652 to: mipmap 
  29.065 Loading sounds...
  31.803 Custom inputs active: 0
  31.942 Factorio initialised
  65.518 Info WindowsUDPSocket.cpp:61: Opening socket at port (0)
  78.500 Info WindowsUDPSocket.cpp:161: Socket closed
  78.501 Joining game 119.246.38.135:34197
  78.501 Info WindowsUDPSocket.cpp:61: Opening socket at port (0)
  78.502 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(Ready) to(Connecting)
  78.847 Warning ClientRouter.cpp:115: Received NatPunch from 119.246.38.135:34197 as a client
  79.114 Warning ClientRouter.cpp:115: Received NatPunch from 119.246.38.135:34197 as a client
  79.120 Info ClientSynchronizer.cpp:33: Initialized Synchronizer local peer(1) latency(32).
  79.120 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(Connecting) to(ConnectedWaitingForMap)
  79.120 Info ClientRouter.cpp:217: ConnectionAccepted
  79.365 Warning ClientRouter.cpp:115: Received NatPunch from 119.246.38.135:34197 as a client
  84.470 Info ClientMultiplayerManager.cpp:646: Received mapReadyForDownload
  84.470 Downloading file C:\Users\MIKE\AppData\Roaming\Factorio\temp\mp-download.zip (63390217 B, 126025 blocks)
  84.472 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
 111.020 Info TransferTarget.cpp:280: TIMEOUT!
 111.520 Info TransferTarget.cpp:280: TIMEOUT!
 151.103 Info TransferTarget.cpp:280: TIMEOUT!
 151.151 Finished download (66 s, 63 MB, 950 kB/s)
 151.467 Info ClientMultiplayerManager.cpp:627: mapTick(-1) map download finished creating scenario
 151.468 Loading map C:\Users\MIKE\AppData\Roaming\Factorio\temp\mp-download.zip
 151.468 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
 151.510 Info Scenario.cpp:148: Map version 0.14.5-3
 158.142 Checksum for script C:/Users/MIKE/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
 158.220 Info ClientMultiplayerManager.cpp:516: MapTick(19917068) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
 277.259 Info ClientMultiplayerManager.cpp:516: MapTick(19928614) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
 277.353 Info ClientMultiplayerManager.cpp:516: MapTick(19928614) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
 277.438 Info GameActionHandler.cpp:2551: MapTick(19928619) processed PlayerJoinGame peerID(11) playerIndex(15) mode(connect)
 277.483 Error CrashHandler.cpp:135: Exception Code: c0000005, Address: 00007FF65B9C9D84
ModuleBase: 00007FF65B880000, ImageSize: 0115b000, RelativeAddress: 00149d84
 277.483 Error CrashHandler.cpp:145: Exception Context:
rax=000000e5e68ff428, rbx=000000e5e68ff588, rcx=0000000000000000,
rdx=000000e5e68ff480, rsi=0000023f8c7022a0, rdi=000000e5e68ff588,
rip=00007ff65b9c9d84, rsp=000000e5e68ff370, rbp=000000e5e68ff549,
 r8=000000e5e68ff570,  r9=000000e5e68ff588, r10=0000000000000001,
r11=000000e5e68ff5a8, r12=0000023f8d0bcde0, r13=0000023f8ca06e10,
r14=000000e5e68ff588, r15=000000e5e68ff570
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-mxqeuk\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-mxqeuk\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-mxqeuk\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-mxqeuk\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-mxqeuk\src\util\crashhandler.cpp (155): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF64F7E1E)
00007FFCF64F7E1E (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CDD998)
00007FFCF9CDD998 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CC5B26)
00007FFCF9CC5B26 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CD9AFD)
00007FFCF9CD9AFD (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9C64FE9)
00007FFCF9C64FE9 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CD8C0A)
00007FFCF9CD8C0A (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-mxqeuk\src\entity\rail.cpp (496): Rail::length
c:\cygwin64\tmp\factorio-mxqeuk\src\rail\railjoint.cpp (283): SimpleRailJoint::moveOnCurrentRail
c:\cygwin64\tmp\factorio-mxqeuk\src\rail\railjoint.cpp (248): SimpleRailJoint::moveNatural
c:\cygwin64\tmp\factorio-mxqeuk\src\entity\rollingstock.cpp (1054): RollingStock::getDrawPositionData
c:\cygwin64\tmp\factorio-mxqeuk\src\entity\rollingstock.cpp (956): RollingStock::draw
c:\cygwin64\tmp\factorio-mxqeuk\src\graphics\entityrenderer.cpp (211): EntityRenderer::prepareRow
c:\cygwin64\tmp\factorio-mxqeuk\src\graphics\entityrenderer.cpp (162): EntityRenderer::threadJob
c:\cygwin64\tmp\factorio-mxqeuk\src\util\workerthread.cpp (34): 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 WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __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: 00007FFCF7FC8102)
00007FFCF7FC8102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9C8C5B4)
00007FFCF9C8C5B4 (ntdll): (filename not available): RtlUserThreadStart
 279.357 Error CrashHandler.cpp:106: Map tick at moment of crash: 19928620
 279.357 Error Util.cpp:77: 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.

soaxi
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Sep 07, 2016 5:59 am
Contact:

Re: [14.5] Crash on click on specific cargo-wagon.

Post by soaxi »

Loewchen wrote:With what version of the game was the map created originally? What update history does the map have?
Please upload the save-file.

Code: Select all

   0.003 2016-09-11 01:02:06; Factorio 0.14.5 (build 24594, win64, steam)
   0.003 Operating system: Windows 10 
   0.003 Program arguments: "J:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.003 Read data path: J:/SteamLibrary/steamapps/common/Factorio/data
   0.003 Write data path: C:/Users/MIKE/AppData/Roaming/Factorio
   0.003 Binaries path: J:/SteamLibrary/steamapps/common/Factorio/bin
   0.172 Display options: [FullScreen: false] [VSync: false] [UIScale: 83%] [MultiSampling: OFF] [Screen: 255]
   0.173 Available display adapters: 1
   0.173  [0]: \\.\DISPLAY6 - NVIDIA GeForce GTX 660 {0x05, [0,0], 1920x1200, 32bit, 59Hz}
   0.173 Create display on adapter 0. Size 1280x720 at position [310, 222].
   0.261 Initialised Direct3D:[0] NVIDIA GeForce GTX 660; driver: nvd3dumx.dll 21.21.13.7270
   0.264     Video memory size (dedicated video/dedicated system/shared system/available): 2016/0/4075/4092 MB
   0.344 Device reset internal.
   0.346 Desktop composition is active.
   0.346 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 54%] [DXT: false]
   0.697 Loading mod core 0.0.0 (data.lua)
   0.826 Loading mod base 0.14.5 (data.lua)
   2.164 Checksum for core: 1620335853
   2.164 Checksum for mod base: 574141439
   3.021 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1473522899
   3.021 Info PlayerData.cpp:52: Cloud player-data.json unavailable
   3.838 Initial atlas bitmap size is 16384
   3.840 Created atlas bitmap 16384x8536
   4.201 Created atlas bitmap 4096x968
   4.214 Created atlas bitmap 4096x3652
  28.545 Sprites loaded
  28.545 Convert atlas 4096x968 to: trilinear-filtering 
  28.574 Convert atlas 4096x3652 to: mipmap 
  29.065 Loading sounds...
  31.803 Custom inputs active: 0
  31.942 Factorio initialised
  65.518 Info WindowsUDPSocket.cpp:61: Opening socket at port (0)
  78.500 Info WindowsUDPSocket.cpp:161: Socket closed
  78.501 Joining game 119.246.38.135:34197
  78.501 Info WindowsUDPSocket.cpp:61: Opening socket at port (0)
  78.502 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(Ready) to(Connecting)
  78.847 Warning ClientRouter.cpp:115: Received NatPunch from 119.246.38.135:34197 as a client
  79.114 Warning ClientRouter.cpp:115: Received NatPunch from 119.246.38.135:34197 as a client
  79.120 Info ClientSynchronizer.cpp:33: Initialized Synchronizer local peer(1) latency(32).
  79.120 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(Connecting) to(ConnectedWaitingForMap)
  79.120 Info ClientRouter.cpp:217: ConnectionAccepted
  79.365 Warning ClientRouter.cpp:115: Received NatPunch from 119.246.38.135:34197 as a client
  84.470 Info ClientMultiplayerManager.cpp:646: Received mapReadyForDownload
  84.470 Downloading file C:\Users\MIKE\AppData\Roaming\Factorio\temp\mp-download.zip (63390217 B, 126025 blocks)
  84.472 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
 111.020 Info TransferTarget.cpp:280: TIMEOUT!
 111.520 Info TransferTarget.cpp:280: TIMEOUT!
 151.103 Info TransferTarget.cpp:280: TIMEOUT!
 151.151 Finished download (66 s, 63 MB, 950 kB/s)
 151.467 Info ClientMultiplayerManager.cpp:627: mapTick(-1) map download finished creating scenario
 151.468 Loading map C:\Users\MIKE\AppData\Roaming\Factorio\temp\mp-download.zip
 151.468 Info ClientMultiplayerManager.cpp:516: MapTick(-1) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
 151.510 Info Scenario.cpp:148: Map version 0.14.5-3
 158.142 Checksum for script C:/Users/MIKE/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
 158.220 Info ClientMultiplayerManager.cpp:516: MapTick(19917068) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
 277.259 Info ClientMultiplayerManager.cpp:516: MapTick(19928614) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
 277.353 Info ClientMultiplayerManager.cpp:516: MapTick(19928614) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
 277.438 Info GameActionHandler.cpp:2551: MapTick(19928619) processed PlayerJoinGame peerID(11) playerIndex(15) mode(connect)
 277.483 Error CrashHandler.cpp:135: Exception Code: c0000005, Address: 00007FF65B9C9D84
ModuleBase: 00007FF65B880000, ImageSize: 0115b000, RelativeAddress: 00149d84
 277.483 Error CrashHandler.cpp:145: Exception Context:
rax=000000e5e68ff428, rbx=000000e5e68ff588, rcx=0000000000000000,
rdx=000000e5e68ff480, rsi=0000023f8c7022a0, rdi=000000e5e68ff588,
rip=00007ff65b9c9d84, rsp=000000e5e68ff370, rbp=000000e5e68ff549,
 r8=000000e5e68ff570,  r9=000000e5e68ff588, r10=0000000000000001,
r11=000000e5e68ff5a8, r12=0000023f8d0bcde0, r13=0000023f8ca06e10,
r14=000000e5e68ff588, r15=000000e5e68ff570
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-mxqeuk\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-mxqeuk\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-mxqeuk\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-mxqeuk\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-mxqeuk\src\util\crashhandler.cpp (155): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF64F7E1E)
00007FFCF64F7E1E (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CDD998)
00007FFCF9CDD998 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CC5B26)
00007FFCF9CC5B26 (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CD9AFD)
00007FFCF9CD9AFD (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9C64FE9)
00007FFCF9C64FE9 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9CD8C0A)
00007FFCF9CD8C0A (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-mxqeuk\src\entity\rail.cpp (496): Rail::length
c:\cygwin64\tmp\factorio-mxqeuk\src\rail\railjoint.cpp (283): SimpleRailJoint::moveOnCurrentRail
c:\cygwin64\tmp\factorio-mxqeuk\src\rail\railjoint.cpp (248): SimpleRailJoint::moveNatural
c:\cygwin64\tmp\factorio-mxqeuk\src\entity\rollingstock.cpp (1054): RollingStock::getDrawPositionData
c:\cygwin64\tmp\factorio-mxqeuk\src\entity\rollingstock.cpp (956): RollingStock::draw
c:\cygwin64\tmp\factorio-mxqeuk\src\graphics\entityrenderer.cpp (211): EntityRenderer::prepareRow
c:\cygwin64\tmp\factorio-mxqeuk\src\graphics\entityrenderer.cpp (162): EntityRenderer::threadJob
c:\cygwin64\tmp\factorio-mxqeuk\src\util\workerthread.cpp (34): 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 WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __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: 00007FFCF7FC8102)
00007FFCF7FC8102 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFCF9C8C5B4)
00007FFCF9C8C5B4 (ntdll): (filename not available): RtlUserThreadStart
 279.357 Error CrashHandler.cpp:106: Map tick at moment of crash: 19928620
 279.357 Error Util.cpp:77: 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.

created in 0.14.3
0.14.3-->0.14.4-->0.14.5
Attachments
server .zip
(55.73 MiB) Downloaded 95 times

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

Re: [14.5] Crash on click on specific cargo-wagon.

Post by Loewchen »

I can confirm it crashes upon removal of the rail under the wagon.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: *[14.5] [kovarex] Crash on click on specific cargo-wagon.

Post by kovarex »

Hmm, the internal state of the rail is wrong, but I don't know why.

Did you do anything specific with the rail/train before it got corrupted?

soaxi
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Sep 07, 2016 5:59 am
Contact:

Re: *[14.5] [kovarex] Crash on click on specific cargo-wagon.

Post by soaxi »

kovarex wrote:Hmm, the internal state of the rail is wrong, but I don't know why.

Did you do anything specific with the rail/train before it got corrupted?
I don't know. I just grab the cargo, and carsh...

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: *[14.5] [kovarex] Crash on click on specific cargo-wagon.

Post by kovarex »

Well, than I have no idea how it happened. I will have to wait until someone makes a reproducible way to create such a bugged wagon, or there are more cases of it.

Post Reply

Return to “Pending”