[0.15.2] crash on SpriteDrawOrder::render

Bugs that are actually features.
Post Reply
Genae
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Apr 26, 2017 12:09 am
Contact:

[0.15.2] crash on SpriteDrawOrder::render

Post by Genae »

This error seemed to occure while moving around my factory.

It is the first time the game crashed,
no mods enabled,
Singleplayer,
Train World + Marathon Settings.

Last save and config included.
My Setup is not very well tested yet and may have some hickups from overclocking, so it might be related to that.

Code: Select all

   0.000 2017-04-26 00:26:42; Factorio 0.15.2 (build 29124, win64, steam)
   0.001 Operating system: Windows 10 (build 15063) 
   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/Stefan Stark/AppData/Roaming/Factorio
   0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.005 System info: [CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz, 8 cores, RAM: 32703MB]
   0.005 Display options: [FullScreen: 1] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.009 Available display adapters: 2
   0.009  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 1080 Ti {0x80001, [2560,367], 1920x1080, 32bit, 60Hz}
   0.009  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 1080 Ti {0x80005, [0,0], 2560x1440, 32bit, 120Hz}
   0.009 Create display on adapter 1. Size 1280x720 at position [630, 342].
   0.664 Initialised Direct3D:[0] NVIDIA GeForce GTX 1080 Ti; driver: nvldumdx.dll 22.21.13.8189
   0.666     Video memory size (dedicated video/dedicated system/shared system/available): 11159/0/16351/4082 MB
   0.681 DSound: Starting _dsound_update thread
   0.681 DSound: Enter _dsound_update; tid=2496
   0.681 Device reset internal.
   0.682 Desktop composition is active.
   0.682 Graphics settings preset: very-high
   0.683 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 100%] [DXT: false]
   0.722 Loading mod core 0.0.0 (data.lua)
   0.727 Loading mod base 0.15.2 (data.lua)
   0.795 Loading mod base 0.15.2 (data-updates.lua)
   0.838 Checksum for core: 530912544
   0.838 Checksum of base: 83206502
   0.929 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493159149
   0.929 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1493068199
   0.984 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   0.984 Loaded shader file C:/Program Files (x86)/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   0.994 Initial atlas bitmap size is 16384
   0.997 Created atlas bitmap 16384x10868
   1.187 Created atlas bitmap 4096x1860
   1.194 Created atlas bitmap 4096x3648
   5.190 Sprites loaded
   5.190 Convert atlas 4096x1860 to: trilinear-filtering 
   5.212 Convert atlas 4096x3648 to: mipmap 
   5.419 Loading sounds...
   6.791 Custom inputs active: 0
   6.818 Factorio initialised
  40.395 Loading map C:\Users\Stefan Stark\AppData\Roaming\Factorio\saves\_autosave3.zip: 2824663 bytes.
  40.467 Loading Level.dat: 3953838 bytes.
  40.470 Info Scenario.cpp:133: Map version 0.15.1-0
  40.542 Loading script.dat: 190 bytes.
  40.548 Checksum for script C:/Users/Stefan Stark/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2433440189
5685.649 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-rdjz8j\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-rdjz8j\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-rdjz8j\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-rdjz8j\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-rdjz8j\src\util\crashhandler.cpp (235): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (269): `__scrt_common_main_seh'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF61F012438)
00007FF61F012438 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFE4D2A08D)
00007FFFE4D2A08D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFE4C99C58)
00007FFFE4C99C58 (ntdll): (filename not available): RtlLookupFunctionEntry
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFE4D2910E)
00007FFFE4D2910E (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-rdjz8j\src\graphics\spritedraworder.cpp (109): SpriteDrawOrder::render
c:\cygwin64\tmp\factorio-rdjz8j\src\graphics\drawengine.cpp (379): DrawEngine::drawEntities
c:\cygwin64\tmp\factorio-rdjz8j\src\graphics\drawengine.cpp (121): DrawEngine::render
c:\cygwin64\tmp\factorio-rdjz8j\src\graphics\gamerenderer.cpp (190): GameRenderer::render
c:\cygwin64\tmp\factorio-rdjz8j\src\gameview.cpp (909): GameView::render
c:\cygwin64\tmp\factorio-rdjz8j\src\mainloop.cpp (878): MainLoop::render
c:\cygwin64\tmp\factorio-rdjz8j\src\mainloop.cpp (405): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-rdjz8j\src\mainloop.cpp (227): MainLoop::run
c:\cygwin64\tmp\factorio-rdjz8j\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: 00007FFFE2952774)
00007FFFE2952774 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFE4CF0D61)
00007FFFE4CF0D61 (ntdll): (filename not available): RtlUserThreadStart
5686.724 Error CrashHandler.cpp:106: Map tick at moment of crash: 385730
5686.724 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.
Attachments
_autosave3.zip
(4.07 MiB) Downloaded 40 times
config.ini
(10.23 KiB) Downloaded 40 times

Rseding91
Factorio Staff
Factorio Staff
Posts: 13175
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.2] crash on SpriteDrawOrder::render

Post by Rseding91 »

Can you reproduce the crash?
If you want to get ahold of me I'm almost always on Discord.

Genae
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Apr 26, 2017 12:09 am
Contact:

Re: [0.15.2] crash on SpriteDrawOrder::render

Post by Genae »

Sadly not. I tried doing the exact same things I did before the crash, no "luck" so far. I think I placed some underground belt before I crashed, wasn't able to reproduce the error though... The error sounds like there might have been some Z-fighting going on, or maybe a concurrency race condition where I replaced a belt while it was trying to render it, doesn't seem very likely though...

Genae
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Apr 26, 2017 12:09 am
Contact:

Re: [0.15.2] crash on SpriteDrawOrder::render

Post by Genae »

Turns put my Memory is malefunctioning. This can ne closed.

Post Reply

Return to “Not a bug”