[15.0] Crash on: "d3d_draw_bitmap_region_optimised"

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
kinnom
Filter Inserter
Filter Inserter
Posts: 706
Joined: Fri Dec 26, 2014 4:20 pm
Contact:

[15.0] Crash on: "d3d_draw_bitmap_region_optimised"

Post by kinnom »

The crash happened when I pressed w with the map open

Code: Select all

   0.022 2017-04-24 18:55:52; Factorio 0.15.0 (build 29027, win64, alpha)
   0.023 Operating system: Windows 10 (version 1607) 
   0.023 Program arguments: "C:\Program Files\Factorio\bin\x64\Factorio.exe" 
   0.023 Read data path: C:/Program Files/Factorio/data
   0.023 Write data path: C:/Users/Michiel/AppData/Roaming/Factorio
   0.023 Binaries path: C:/Program Files/Factorio/bin
   0.029 System info: [CPU: Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz, 4 cores, RAM: 6034MB]
   0.030 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 101%] [MultiSampling: OFF] [Screen: 255]
   0.030 Available display adapters: 1
   0.032  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 520 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.033 Create display on adapter 0. Size 1292x727 at position [304, 159].
   0.083 Initialised Direct3D:[0] Intel(R) HD Graphics 520; driver: igdumdim64.dll 21.20.16.4550
   0.088     Video memory size (dedicated video/dedicated system/shared system/available): 128/0/3017/3142 MB
   0.128 DSound: Starting _dsound_update thread
   0.128 DSound: Enter _dsound_update; tid=7360
   0.130 Device reset internal.
   0.134 Desktop composition is active.
   0.134 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]
   0.878 Loading mod core 0.0.0 (data.lua)
   0.889 Loading mod base 0.15.0 (data.lua)
   1.022 Loading mod base 0.15.0 (data-updates.lua)
   1.100 Checksum for core: 3378387764
   1.101 Checksum of base: 2731413614
   1.245 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493052164
   1.245 Info PlayerData.cpp:62: Cloud player-data.json unavailable
   1.405 Loaded shader file C:/Program Files/Factorio/data/core/graphics/shaders/game.cso
   1.408 Loaded shader file C:/Program Files/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   1.420 Crop bitmaps.
   7.873 Initial atlas bitmap size is 8192
   7.886 Created atlas bitmap 8192x8189
   7.913 Created atlas bitmap 8192x7348
   7.947 Created atlas bitmap 4096x1860
   7.951 Created atlas bitmap 4096x3648
  27.775 Sprites loaded
  27.775 Convert atlas 4096x1860 to: trilinear-filtering 
  27.839 Convert atlas 4096x3648 to: mipmap 
  28.795 Loading sounds...
  31.480 Info GlobalContext.cpp:851: Resetting config.
  31.480 Custom inputs active: 0
  31.538 Info Updater.cpp:743: Downloading https://updater.factorio.com/get-available-versions?username=kinnom&token=<private>&apiVersion=2
  32.726 0 packages available to download (experimental updates disabled).
  32.840 Factorio initialised
 241.927 Loading Level.dat: 1071381 bytes.
 241.927 Info Scenario.cpp:133: Map version 0.15.0-99
 241.987 Checksum for script C:/Users/Michiel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
 241.991 Device reset internal.
 372.920 Loading Level.dat: 1015322 bytes.
 372.920 Info Scenario.cpp:133: Map version 0.15.0-99
 372.972 Checksum for script C:/Users/Michiel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
 406.693 Loading Level.dat: 1017902 bytes.
 406.693 Info Scenario.cpp:133: Map version 0.15.0-99
 406.746 Checksum for script C:/Users/Michiel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
 445.255 Loading Level.dat: 946012 bytes.
 445.255 Info Scenario.cpp:133: Map version 0.15.0-99
 445.308 Checksum for script C:/Users/Michiel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
1957.706 Error CrashHandler.cpp:232: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-qnaoih\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-qnaoih\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-qnaoih\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-qnaoih\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-qnaoih\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: 00007FF7CE00B028)
00007FF7CE00B028 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF98712AB9D)
00007FF98712AB9D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9870C9913)
00007FF9870C9913 (ntdll): (filename not available): RtlImageNtHeaderEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF987129CBA)
00007FF987129CBA (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-qnaoih\libraries\allegro\src\win\d3d_bmp.cpp (897): d3d_draw_bitmap_region_optimised
c:\cygwin64\tmp\factorio-qnaoih\src\graphics\spritedraworder.cpp (241): SpriteDrawOrder::renderInternal
c:\cygwin64\tmp\factorio-qnaoih\src\graphics\spritedraworder.cpp (154): SpriteDrawOrder::render
c:\cygwin64\tmp\factorio-qnaoih\src\graphics\drawqueue.cpp (1082): DrawQueue::renderSprites
c:\cygwin64\tmp\factorio-qnaoih\src\graphics\tilerenderer.cpp (122): TileRenderer::render
c:\cygwin64\tmp\factorio-qnaoih\src\graphics\gamerenderer.cpp (187): GameRenderer::render
c:\cygwin64\tmp\factorio-qnaoih\src\gameview.cpp (909): GameView::render
c:\cygwin64\tmp\factorio-qnaoih\src\mainloop.cpp (875): MainLoop::render
c:\cygwin64\tmp\factorio-qnaoih\src\mainloop.cpp (405): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-qnaoih\src\mainloop.cpp (227): MainLoop::run
c:\cygwin64\tmp\factorio-qnaoih\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: 00007FF986428364)
00007FF986428364 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9870E70D1)
00007FF9870E70D1 (ntdll): (filename not available): RtlUserThreadStart
1960.090 Error CrashHandler.cpp:106: Map tick at moment of crash: 68088
1960.095 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.
no yes yes no yes no yes yes
posila
Factorio Staff
Factorio Staff
Posts: 5421
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [15.0] Crash on: "d3d_draw_bitmap_region_optimised"

Post by posila »

Hi, I assume you mapped "Alternative zoom in" to keyboard (perhaps even W) and it crashed as it was zooming into the world from map. If that is so, it was fixed in 0.15.2
Post Reply

Return to “Pending”