So here we have a train out of fuel. If I click anywhere on the map near it, my game crashes. This train has caused several other people to crash out on this same server, also trying to put fuel in it, because it is blocking about 8 other trains.
Error log / factorio-current.log:
0.001 Operating system: Windows 7 Service Pack 1
0.001 Program arguments: "F:\Data\ST\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.001 Read data path: F:/Data/ST/Steam/steamapps/common/Factorio/data
0.001 Write data path: C:/Users/XXXXXXX/AppData/Roaming/Factorio
0.001 Binaries path: F:/Data/ST/Steam/steamapps/common/Factorio/bin
0.007 System info: [CPU: Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz, 4 cores, RAM: 16311MB]
0.007 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
0.008 Available display adapters: 1
0.008 [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 285 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
0.008 Create display on adapter 0. Size 1280x720 at position [310, 162].
0.054 Initialised Direct3D:[0] NVIDIA GeForce GTX 285; driver: nvd3dumx.dll 9.18.13.4195
0.059 Video memory size (dedicated video/dedicated system/shared system/available): 997/0/3071/4066 MB
0.089 DSound: Starting _dsound_update thread
0.090 DSound: Enter _dsound_update; tid=18616
0.090 Device reset internal.
0.092 Desktop composition is active.
0.092 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]
0.145 Loading mod core 0.0.0 (data.lua)
0.153 Loading mod base 0.15.1 (data.lua)
0.238 Loading mod base 0.15.1 (data-updates.lua)
0.293 Checksum for core: 530912544
0.293 Checksum of base: 2731413614
0.398 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1492114692
0.398 Info PlayerData.cpp:62: Cloud player-data.json unavailable
0.465 Loaded shader file F:/Data/ST/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
0.465 Loaded shader file F:/Data/ST/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
0.476 Initial atlas bitmap size is 8192
0.486 Created atlas bitmap 8192x8189
0.791 Created atlas bitmap 8192x7348
0.953 Created atlas bitmap 4096x1860
0.960 Created atlas bitmap 4096x3648
12.467 Sprites loaded
12.467 Convert atlas 4096x1860 to: trilinear-filtering
12.555 Convert atlas 4096x3648 to: mipmap
13.229 Loading sounds...
15.069 Custom inputs active: 0
15.109 Factorio initialised
18.377 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:0)
27.083 Info UDPSocket.cpp:234: Socket closed
27.083 Joining game 185.47.132.148:34197
27.083 Info UDPSocket.cpp:33: Opening socket
27.084 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Ready) to(Connecting)
27.328 Connection refused
27.328 Info ClientMultiplayerManager.cpp:177: Quitting multiplayer connection.
27.328 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Connecting) to(Disconnected)
27.329 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-user-server-key
27.485 Info HttpSharedState.cpp:111: Status code: 200
27.485 Info AuthServerConnector.cpp:136: Received key(he0d6281C/z89IpzwfNr1A==) for username(Plawerth) from auth server.
27.523 Info UDPSocket.cpp:234: Socket closed
27.523 Joining game 185.47.132.148:34197
27.523 Info UDPSocket.cpp:33: Opening socket
27.524 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Ready) to(Connecting)
27.794 Info ClientSynchronizer.cpp:34: Initialized Synchronizer local peer(1) latency(32).
27.794 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Connecting) to(ConnectedWaitingForMap)
27.794 Info ClientRouter.cpp:217: ConnectionAccepted
29.261 Info ClientMultiplayerManager.cpp:669: Received mapReadyForDownload
29.261 Downloading file C:\Users\XXXXXXX\AppData\Roaming\Factorio\temp\mp-download.zip (35898675 B, 71370 blocks)
29.270 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
37.585 Finished download (8 s, 35 MB, 4.3 MB/s)
37.757 Info ClientMultiplayerManager.cpp:650: mapTick(-1) map download finished creating scenario
37.757 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
37.757 Loading map C:\Users\XXXXXXX\AppData\Roaming\Factorio\temp\mp-download.zip: 35898675 bytes.
37.797 Loading Level.dat: 86736805 bytes.
37.801 Info Scenario.cpp:133: Map version 0.15.1-0
39.927 Loading script.dat: 190 bytes.
39.929 Checksum for script C:/Users/XXXXXXX/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
39.977 Info ClientMultiplayerManager.cpp:539: MapTick(3408269) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
57.009 Info ClientMultiplayerManager.cpp:539: MapTick(3409927) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
57.211 Info ClientMultiplayerManager.cpp:539: MapTick(3409927) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
58.328 Info GameActionHandler.cpp:3213: MapTick (3409927) processed PlayerJoinGame peerID(887) playerIndex(407) mode(connect )
61.939 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-86tci8\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-86tci8\src\util\crashhandler.cpp (235): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (117): `thread_start<unsigned int (__cdecl*)(void * __ptr64)>'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013FF205D8)
000000013FF205D8 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007799812D)
000000007799812D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007798855F)
000000007798855F (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000779BBCB8)
00000000779BBCB8 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-86tci8\src\rail\train.cpp (163): Train::drawSelectionInfo
c:\cygwin64\tmp\factorio-86tci8\src\entity\rollingstock.cpp (1143): RollingStock::drawSelectionInfo
c:\cygwin64\tmp\factorio-86tci8\src\graphics\cursorrenderer.cpp (250): CursorRenderer::renderEntitySelection
c:\cygwin64\tmp\factorio-86tci8\src\graphics\cursorrenderer.cpp (177): CursorRenderer::renderPlayerCursor
c:\cygwin64\tmp\factorio-86tci8\src\graphics\cursorrenderer.cpp (61): CursorRenderer::prepare
c:\cygwin64\tmp\factorio-86tci8\src\graphics\gamerenderer.cpp (151): GameRenderer::prepareJob
c:\cygwin64\tmp\factorio-86tci8\src\graphics\gamerenderer.cpp (133): GameRenderer::prepare
c:\cygwin64\tmp\factorio-86tci8\src\gameview.cpp (894): GameView::prepareRender
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (634): MainLoop::prepare
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (393): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (227): MainLoop::run
c:\cygwin64\tmp\factorio-86tci8\src\main.cpp (881): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (253): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000777659CD)
00000000777659CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007799A561)
000000007799A561 (ntdll): (filename not available): RtlUserThreadStart
63.605 Error CrashHandler.cpp:106: Map tick at moment of crash: 3410143
63.605 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.
[0.15.1] Stopped train out of fuel crashes client
Re: [0.15.1] Stopped train out of fuel crashes client
How do I post the map for the developers to examine? It is a 35 megabyte save file.
Re: [0.15.1] Stopped train out of fuel crashes client
This train got me too. I tried to click on it, and Factorio terminated. I tried repeatedly to reconnect and the game terminated each time. I don't have a screenshot but my view was basically the same as Plawerth's.
- Attachments
-
- factorio-previous.log
- (2.25 KiB) Downloaded 168 times
-
- factorio-current.log
- (7.77 KiB) Downloaded 162 times
-
- mp-download.zip
- (34.18 MiB) Downloaded 262 times
Re: [0.15.1] Stopped train out of fuel crashes client
When making a new post (or editing an old one) go to the Upload attachment tab (below the Save draft /Preview / Submit) buttons, select the file and press "Add the file".Plawerth wrote:How do I post the map for the developers to examine? It is a 35 megabyte save file.
Re: [0.15.1] Stopped train out of fuel crashes client
The workaround we found was to blow up the train. I've been able to connect and play since it was destroyed.
Re: [0.15.1] Stopped train out of fuel crashes client
Okay... we destroyed the train with a tank. Kaboom.
Problem solved, no crashes now.
Problem solved, no crashes now.
Re: [0.15.1] Stopped train out of fuel crashes client
Thanks for the report, fixed for 0.15.2