[posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED (MR)

Bugs that are actually features.
orzelek
Smart Inserter
Smart Inserter
Posts: 3911
Joined: Fri Apr 03, 2015 10:20 am
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by orzelek »

I can tell you that I had this issue few times on a desktop with RX480.
And it happened if I would alt+tab and game was loading in the background. It doesn' tdo that always - pretty rare in general. I haven't seen it happen in any other cirumstances. It might happen after you alt+tab back or just when it's loading in background - hard to tell which one of those is more probable.

User avatar
mexmer
Filter Inserter
Filter Inserter
Posts: 869
Joined: Wed Aug 03, 2016 2:00 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by mexmer »

orzelek wrote:
Tue May 14, 2019 5:23 pm
I can tell you that I had this issue few times on a desktop with RX480.
And it happened if I would alt+tab and game was loading in the background. It doesn' tdo that always - pretty rare in general. I haven't seen it happen in any other cirumstances. It might happen after you alt+tab back or just when it's loading in background - hard to tell which one of those is more probable.
Just curious, did you happen to have dual monitor with one monitor attached to igpu and other to discrete card?
I was able to get this error in such configuration (i7-4790 + gtx 860, 1 hd monitor to mobo dvi, other monitor connected to nvidia hdmi). But i got that like once or twice, although i usually don’t play games in work :)

orzelek
Smart Inserter
Smart Inserter
Posts: 3911
Joined: Fri Apr 03, 2015 10:20 am
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by orzelek »

mexmer wrote:
Tue May 14, 2019 8:03 pm
orzelek wrote:
Tue May 14, 2019 5:23 pm
I can tell you that I had this issue few times on a desktop with RX480.
And it happened if I would alt+tab and game was loading in the background. It doesn' tdo that always - pretty rare in general. I haven't seen it happen in any other cirumstances. It might happen after you alt+tab back or just when it's loading in background - hard to tell which one of those is more probable.
Just curious, did you happen to have dual monitor with one monitor attached to igpu and other to discrete card?
I was able to get this error in such configuration (i7-4790 + gtx 860, 1 hd monitor to mobo dvi, other monitor connected to nvidia hdmi). But i got that like once or twice, although i usually don’t play games in work :)
I have only one monitor and one GPU. Integrated GPU is disabled in BIOS.

User avatar
mexmer
Filter Inserter
Filter Inserter
Posts: 869
Joined: Wed Aug 03, 2016 2:00 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by mexmer »

orzelek wrote:
Tue May 14, 2019 9:27 pm
mexmer wrote:
Tue May 14, 2019 8:03 pm
orzelek wrote:
Tue May 14, 2019 5:23 pm
I can tell you that I had this issue few times on a desktop with RX480.
And it happened if I would alt+tab and game was loading in the background. It doesn' tdo that always - pretty rare in general. I haven't seen it happen in any other cirumstances. It might happen after you alt+tab back or just when it's loading in background - hard to tell which one of those is more probable.
Just curious, did you happen to have dual monitor with one monitor attached to igpu and other to discrete card?
I was able to get this error in such configuration (i7-4790 + gtx 860, 1 hd monitor to mobo dvi, other monitor connected to nvidia hdmi). But i got that like once or twice, although i usually don’t play games in work :)
I have only one monitor and one GPU. Integrated GPU is disabled in BIOS.
Guess your error was most likely caused by driver reset then. Which is not exactly rare occurence on amd drivers. Especially if you have oc card version. Next time you see this, check if there is windows notification with gpu driver reset (either in notification list or event viewer)

posila
Factorio Staff
Factorio Staff
Posts: 5201
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by posila »

Interesting information, thank you.
I don't have any data on crashes during startup, as we don't upload those, because players don't have chance to opt-out from the automatic crash log upload if they can't start the game. So the 50 crashes a day I mentioned were all from after the game that at least loaded to the menu (but some of the crashes are after many hours of playing), and most of them are from desktops without switchable graphics (but some of them could have been caused by switching from or to integrated graphics).

The data I have seem to be from "random driver resets" similar to what orzelek experienced (even though it happened during loading for him).The question is ... does the driver reset because we use Direct3D wrong, or is the cause external?

User avatar
mexmer
Filter Inserter
Filter Inserter
Posts: 869
Joined: Wed Aug 03, 2016 2:00 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by mexmer »

posila wrote:
Wed May 15, 2019 10:09 am
Interesting information, thank you.
I don't have any data on crashes during startup, as we don't upload those, because players don't have chance to opt-out from the automatic crash log upload if they can't start the game. So the 50 crashes a day I mentioned were all from after the game that at least loaded to the menu (but some of the crashes are after many hours of playing), and most of them are from desktops without switchable graphics (but some of them could have been caused by switching from or to integrated graphics).

The data I have seem to be from "random driver resets" similar to what orzelek experienced (even though it happened during loading for him).The question is ... does the driver reset because we use Direct3D wrong, or is the cause external?
from my experience driver reset on AMD cards happens either due overheating or memory overflow. on windows 7 it was easy to spot, because desktop switched to SVGA mode for short moment, then got back to normal resolution, but there was still yellow warning triangle in tray informing about reset (bubble notification).

On windows 10 drivers reset quietly, sometimes leaving notification, but due wonky nature of notification in windows 10, you might read driver notification minutes or even hours after it happened and only way to find when it happened is looking for error in system event log.

btw. can you check if there are any dxgi errors from desktop NVIDIA graphics? (well on notebooks nvidia optimus is sometimes wonky, but on desktop i have yet to experience nvidia driver reset, unlike AMD which has ... well they always had bad drivers)

to add to this, disabling OC profile for GPU might prevent this issue (when we talking about OC versions of graphic cards, that is)

posila
Factorio Staff
Factorio Staff
Posts: 5201
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by posila »

mexmer wrote:
Wed May 15, 2019 8:45 pm
btw. can you check if there are any dxgi errors from desktop NVIDIA graphics? (well on notebooks nvidia optimus is sometimes wonky, but on desktop i have yet to experience nvidia driver reset, unlike AMD which has ... well they always had bad drivers)

to add to this, disabling OC profile for GPU might prevent this issue (when we talking about OC versions of graphic cards, that is)
Yes, plenty crashes on nVidia... I would say the distribution across HW is proportional to how many players own given HW based on Steam Survey, so the error seems to occur at pretty much random.

User avatar
mexmer
Filter Inserter
Filter Inserter
Posts: 869
Joined: Wed Aug 03, 2016 2:00 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by mexmer »

posila wrote:
Wed May 15, 2019 9:05 pm
mexmer wrote:
Wed May 15, 2019 8:45 pm
btw. can you check if there are any dxgi errors from desktop NVIDIA graphics? (well on notebooks nvidia optimus is sometimes wonky, but on desktop i have yet to experience nvidia driver reset, unlike AMD which has ... well they always had bad drivers)

to add to this, disabling OC profile for GPU might prevent this issue (when we talking about OC versions of graphic cards, that is)
Yes, plenty crashes on nVidia... I would say the distribution across HW is proportional to how many players own given HW based on Steam Survey, so the error seems to occur at pretty much random.
this is interesting, like i said, i have never experienced driver reset on desktop nvidia, only some on my notebook, where is switchable Iris 520 & GTX 960.
on the other hand i know, there are issues with nvidia drivers, and they update them a lot to provide better compatibility for different A+ titles.

as for when i mentioned RAM overflow as cause for driver reset. i indeed did mean RAM, not VRAM (eg. ram on GC). for some years already graphic cards can, and do utilitize computer RAM as additional texture storage. this is quite fine (except it's much slower than VRAM), problem with using RAM is, that this RAM must be continuous when allocating (not just contiguous, but really continuous, it's allocated by driver directly and accessed directly, not by some software API) how much RAM can be allocated depends on total system RAM and also on VRAM, it never exceeds VRAM size, but on systems with low RAM it will take only as much as like up to 20% of RAM (so if you have card with 4 GB VRAM on computer with 8GB, it will not go past some 1.5GB) allocation of additional RAM doesn't happen all at once up to maximum, but ondemand, so there might be no issue, if additional texture (that doesn't fit to VRAM) requires like 100MB, but there might be problem, if driver needs to allocate 0.5GB at once.

might be good to check, how many mods people that experience crash have used, and look up graphics objects (textures, icons, etc.)

posila
Factorio Staff
Factorio Staff
Posts: 5201
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by posila »

I've added memory performance stats from OS and some perf stats from NvAPI to the log in 0.17.40, so let's see if running out of RAM or issues with overclocking is the reason.

Also, in 0.17.39 we got so far only about half of the expected amount of crashes ... so maybe changes I did for that version finally helped to avoid the problem. I decresed size of vertex buffers we use for streaming in quads to draw (the largest one was 3 MB for sprites, I made it 1 MB instead) and I made it so we don't keep any of the vertex buffers mapped when Present() is called.


drushe
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat Jun 25, 2016 1:11 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by drushe »

i have the same issue. log file below

Code: Select all

0.001 2019-06-05 13:37:22; Factorio 0.17.45 (build 45219, win64, steam)
   0.001 Operating system: Windows 10 (version 1809) 
   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/drushe/AppData/Roaming/Factorio [193944/408849MB]
   0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.008 System info: [CPU: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 8 cores, RAM: 8325/12170 MB, page: 10718/24458 MB, virtual: 4334/134217727 MB, extended virtual: 0 MB]
   0.008 Display options: [FullScreen: 0] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: 00] [Lang: en]
   0.014 Available displays: 1
   0.014  [0]: \\.\DISPLAY1 - Intel(R) UHD Graphics 620 {0x05, [0,0], 1920x1080, 32bit, 59Hz}
   0.090 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.197 Initialised Direct3D[0]: Intel(R) UHD Graphics 620; id: 8086-5917; driver: igdumdim64.dll 25.20.100.6577
   0.197   D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 1,discard,-,-,none
   0.197   [Local Video Memory] Budget: 5476MB, CurrentUsage: 0MB, Reservation: 0/2890MB
   0.197   [Non-Local Vid.Mem.] Budget: 0MB, CurrentUsage: 0MB, Reservation: 0/0MB
   0.197   Tiled resources: Tier 2
   0.197   Unified Memory Architecture: Yes
   0.197   BGR 565 Supported: Yes
   0.197   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.255 Desktop composition is active.
   0.255 Graphics settings preset: integrated-gpuhigh
   0.255   Dedicated video memory size 128 MB
   0.255 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: low-quality]
   0.255                   [Max load threads: 32] [Max texture size: 8192] [Tex.Stream.: 0] [Rotation quality: low] [Color: 16bit]
   0.300 DSound: Starting _dsound_update thread
   0.301 DSound: Enter _dsound_update; tid=1744
   0.472 Razer Chroma Controller initialized.
   0.699 Loading mod core 0.0.0 (data.lua)
   0.935 Loading mod base 0.17.45 (data.lua)
   1.268 Loading mod base 0.17.45 (data-updates.lua)
   1.416 Checksum for core: 3927962485
   1.416 Checksum of base: 449070881
   1.777 Loading sounds...
   1.873 Info PlayerData.cpp:69: Local player-data.json unavailable
   1.873 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1559700546
   2.043 Initial atlas bitmap size is 8192
   2.062 Created atlas bitmap 8192x8184 [none]
   2.081 Created atlas bitmap 8192x8176 [none]
   2.094 Created atlas bitmap 8192x8180 [none]
   2.103 Created atlas bitmap 8192x8192 [none]
   2.116 Created atlas bitmap 8192x8192 [none]
   2.134 Created atlas bitmap 8192x8176 [none]
   2.134 Created atlas bitmap 8192x1420 [none]
   2.134 Created atlas bitmap 8192x3872 [decal]
   2.135 Created atlas bitmap 8192x8160 [low-object]
   2.135 Created atlas bitmap 2048x192 [icon-background, not-compressed, linear-minification, linear-magnification, linear-mip-level, , no-crop, no-scale]
   2.135 Created atlas bitmap 8192x3584 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   2.139 Created atlas bitmap 8192x8112 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
   2.139 Created atlas bitmap 8192x5648 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
   2.139 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
   2.139 Created atlas bitmap 4096x1412 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   2.139 Created atlas bitmap 8192x1496 [alpha-mask]
   2.142 Created atlas bitmap 8192x6400 [shadow, linear-magnification, alpha-mask]
   2.142 Created atlas bitmap 4096x1328 [shadow, mipmap, linear-magnification, alpha-mask]
   2.149 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   7.979 Parallel Sprite Loader initialized (threads: 7)
  11.855 D3D11_ERROR: IDXGISwapChain::Present failed in swapBuffers on line 1538. Error [0x887a0005] - DXGI_ERROR_DEVICE_REMOVED
  11.855 GetDeviceRemovedReason(): [0x887a0006] DXGI_ERROR_DEVICE_HUNG
  12.049 Error Util.cpp:97: Swap buffers failed.

IDXGISwapChanin::Present error: DXGI_ERROR_DEVICE_REMOVED (0x887a0005)

Reason: DXGI_ERROR_DEVICE_HUNG (0x887a0006)

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.

  21.668 Time travel logging:
   0.252 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1027, mipmaps=1, format=0
   0.252 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1027, mipmaps=1, format=0, renderTarget=true
   0.252 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1027, mipmaps=1, format=0
   0.252 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1027, mipmaps=1, format=0, renderTarget=true
   0.252 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1027, mipmaps=1, format=0
   0.252 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1027, mipmaps=1, format=0, renderTarget=true
   0.252 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1027, mipmaps=1, format=9, renderTarget=false
   0.252 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1027, mipmaps=1, format=0
   0.252 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1027, mipmaps=1, format=0, renderTarget=true
   0.252 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1027, mipmaps=1, format=0
   0.252 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1027, mipmaps=1, format=0, renderTarget=true
   0.252 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=480, height=256, mipmaps=1, format=0
   0.252 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=480, height=256, mipmaps=1, format=0, renderTarget=true
   0.253 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=120, height=64, mipmaps=1, format=0
   0.253 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=120, height=64, mipmaps=1, format=0, renderTarget=true
   0.253 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=120, height=64, mipmaps=1, format=9, renderTarget=false
   0.253 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=80
   0.253 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
   0.253 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=16
   0.253 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=192
   0.253 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=16416
   0.253 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=2, format=6
   0.253 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.253 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
   0.253 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.253 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.253 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
   0.253 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.253 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=1048576
   0.253 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=314568
   0.254 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=262144
   0.254 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=524288
   0.254 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=131088
   0.254 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=65536
   0.254 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
   0.254 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=48
   0.254 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
   0.254 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=80
   0.254 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=48
   0.254 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.254 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=160
   0.254 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
   0.254 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=48
   0.364 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1842, height=306, mipmaps=1, format=0, renderTarget=false
   0.367 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1, height=16, mipmaps=1, format=0, renderTarget=false
   0.368 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1, height=16, mipmaps=1, format=0, renderTarget=false
   0.374 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=300, height=300, mipmaps=1, format=2, renderTarget=false
   1.268 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 1254043.03ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>144:48 VS>136 R>48:48 PS>2149288 (0)
   1.412 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 88.66ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,-) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>144:48 VS>136 R>48:48 PS>2149288 (0)
   1.413 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:150 Tq:0; 0> 225.84ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,-) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>144:48 VS>136 R>48:48 PS>2149736 (0)
   1.418 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:162 Tq:0; 0> 234.16ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,-) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2150468 (0)
   1.729 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:162 Tq:0; 0> 331.56ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2150524 (0)
   1.877 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:174 Tq:0; 0> 3.08ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2150804 (0)
   2.004 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:174 Tq:0; 0> 141.41ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2150804 (0)
   2.006 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 3.13ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2151556 (0)
   2.035 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 3.34ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>174:58 VS>166 R>58:58 PS>2152516 (0)
   2.062 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8184, mipmaps=1, format=6, renderTarget=false
   2.081 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8176, mipmaps=1, format=6, renderTarget=false
   2.094 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8180, mipmaps=1, format=6, renderTarget=false
   2.103 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8192, mipmaps=1, format=6, renderTarget=false
   2.116 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8192, mipmaps=1, format=6, renderTarget=false
   2.133 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8176, mipmaps=1, format=6, renderTarget=false
   2.134 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=1420, mipmaps=1, format=6, renderTarget=false
   2.134 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=3872, mipmaps=1, format=6, renderTarget=false
   2.135 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8160, mipmaps=4, format=6, renderTarget=false
   2.135 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=2048, height=192, mipmaps=1, format=2, renderTarget=false
   2.135 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=3584, mipmaps=3, format=6, renderTarget=false
   2.138 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8112, mipmaps=3, format=6, renderTarget=false
   2.139 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=5648, mipmaps=3, format=6, renderTarget=false
   2.139 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=4096, height=1600, mipmaps=3, format=6, renderTarget=false
   2.139 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=4096, height=1412, mipmaps=3, format=0, renderTarget=false
   2.139 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=1496, mipmaps=1, format=7, renderTarget=false
   2.142 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=6400, mipmaps=1, format=7, renderTarget=false
   2.142 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=4096, height=1328, mipmaps=3, format=7, renderTarget=false
   2.142 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=0, renderTarget=false
   2.142 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=64, height=64, mipmaps=1, format=4
   2.142 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=64, height=64, mipmaps=1, format=4, renderTarget=true
   2.142 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=64, height=64, mipmaps=1, format=5
   2.142 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=64, height=64, mipmaps=1, format=5, renderTarget=true
   2.142 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=64, height=64, mipmaps=1, format=4
   2.142 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=64, height=64, mipmaps=1, format=4, renderTarget=true
   2.142 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=6, renderTarget=false
   2.142 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=6, renderTarget=false
   2.143 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=7, renderTarget=false
   2.143 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=32
   2.149 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=32
   2.150 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:144 Tq:0; 0> 310.90ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:1/90000B, #cb:10/544B, #map:5/1/65536B; IA>186:62 VS>178 R>62:62 PS>2152860 (0)
   2.203 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 148.18ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>186:62 VS>178 R>62:62 PS>2154900 (0)
   2.260 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 126.58ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>198:66 VS>190 R>66:66 PS>2154964 (0)
   3.425 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 3.84ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>198:66 VS>190 R>66:66 PS>2155136 (0)
   4.512 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 27.82ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2154676 (0)
   5.075 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 107.69ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2156132 (0)
   5.996 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 59.38ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>186:62 VS>172 R>62:62 PS>2168592 (0)
   6.418 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 57.43ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,o) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2156020 (0)
   6.902 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 1164.62ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2156188 (0)
   7.167 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 1086.49ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2156356 (0)
   7.976 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:138 Tq:0; 0> 563.66ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2156496 (0)
   8.060 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=2048, height=2048, mipmaps=1, format=0
   8.060 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=2048, height=2048, mipmaps=1, format=0, renderTarget=true
   8.123 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=512, height=512, mipmaps=1, format=4
   8.123 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=512, height=512, mipmaps=1, format=4, renderTarget=true
   8.498 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 925.75ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:373/52604608B, #cb:11/576B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2156640 (0)
   8.704 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 11 Sq:4 Pv:0 Fv:138 Tq:0; 0> 417.46ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:245/60346112B, #cb:12/608B, #map:5/1/65536B; IA>208:76 VS>200 R>76:76 PS>2191080 (0)
   9.181 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:138 Tq:0; 0> 483.60ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:2733/42675432B, #cb:10/544B, #map:5/1/65536B; IA>208:76 VS>200 R>76:76 PS>2191216 (0)
   9.675 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 265.16ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:2633/59615416B, #cb:11/576B, #map:5/1/65536B; IA>208:76 VS>200 R>76:76 PS>2191356 (0)
   9.803 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 809.24ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:372/56007328B, #cb:11/576B, #map:5/1/65536B; IA>208:76 VS>200 R>76:76 PS>2191524 (0)
   9.946 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 8 Sq:4 Pv:0 Fv:138 Tq:0; 0> 67.09ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:874/31488936B, #cb:9/512B, #map:5/1/65536B; IA>202:74 VS>194 R>74:74 PS>2191512 (0)
  10.049 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:138 Tq:0; 0> 466.44ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:366/40711592B, #cb:10/544B, #map:5/1/65536B; IA>226:82 VS>210 R>82:82 PS>3244292 (0)
  10.507 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 213.69ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:496/55932288B, #cb:11/576B, #map:5/1/65536B; IA>232:84 VS>214 R>84:84 PS>3507664 (0)
  10.771 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 11 Sq:4 Pv:0 Fv:138 Tq:0; 0> 463.67ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:709/68855040B, #cb:12/608B, #map:5/1/65536B; IA>220:80 VS>206 R>80:80 PS>2981452 (0)
  10.964 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 534.99ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:273/55265216B, #cb:11/576B, #map:5/1/65536B; IA>226:82 VS>210 R>82:82 PS>3244764 (0)
  11.065 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 94.22ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1948/58780008B, #cb:11/576B, #map:5/1/65536B; IA>226:82 VS>210 R>82:82 PS>3244936 (0)
  11.313 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:138 Tq:0; 0> 136.00ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:2347/43959208B, #cb:10/544B, #map:5/1/65536B; IA>214:78 VS>202 R>78:78 PS>2718732 (0)
  11.423 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 342.37ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1588/60438232B, #cb:11/576B, #map:5/1/65536B; IA>220:80 VS>206 R>80:80 PS>2982024 (0)
  11.560 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 216.60ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1588/56361536B, #cb:11/576B, #map:5/1/65536B; IA>226:82 VS>210 R>82:82 PS>3245372 (0)
  11.853 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 11 Sq:4 Pv:0 Fv:138 Tq:0; 0> 283.42ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:4330/74547776B, #cb:12/608B, #map:5/1/65536B; IA>232:84 VS>214 R>84:84 PS>3508672 (0)
  21.671 RAM: 9086/12170 MB, page: 12023/24458 MB, virtual: 6012/134217727 MB, extended virtual: 0 MB
  21.671 ProcessMemoryCounters: PageFaultCount=1964752, PeakWorkingSetSize=2138955776, WorkingSetSize=964694016, QuotaPeakPagedPoolUsage=646240, QuotaPagedPoolUsage=642272, QuotaPeakNonPagedPoolUsage=77368, QuotaNonPagedPoolUsage=39152, PagefileUsage=1208168448, PeakPagefileUsage=2543980544
  21.676 PerformanceInformation: CommitTotal=3077923, CommitLimit=6261462, CommitPeak=3783440, PhysicalTotal=3115734, PhysicalAvailable=789576, SystemCache=784022, KernelTotal=152127, KernelPaged=83636, KernelNonpaged=68491, PageSize=4096, HandleCount=122392, ProcessCount=266, ThreadCount=3932
Factorio crashed. Generating symbolized stacktrace, please wait ...

drushe
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat Jun 25, 2016 1:11 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by drushe »

i have tried forcing opengl and jst gets stuck at 50% when trying to launch the game (and no error message). i edited the mod-list.json file to disable all mods (except base) and now it loads to 54% but again still stuck. in both cases (with and without mods) the info message on the loading screen says "loading sprites"

i have uninstalled and resinatlled the games (completely fresh, removed old files and folders). The game launches on default 0.16 stable but when i change it to 17.45 i get the same dx issue (at 64%)

posila
Factorio Staff
Factorio Staff
Posts: 5201
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by posila »

drushe wrote:
Wed Jun 05, 2019 1:11 pm
i have tried forcing opengl and jst gets stuck at 50% when trying to launch the game (and no error message). i edited the mod-list.json file to disable all mods (except base) and now it loads to 54% but again still stuck. in both cases (with and without mods) the info message on the loading screen says "loading sprites"

i have uninstalled and resinatlled the games (completely fresh, removed old files and folders). The game launches on default 0.16 stable but when i change it to 17.45 i get the same dx issue (at 64%)
Since it happens consistently for you, could you please install Graphics Tools and enable graphics debugging, so we get debug info from DirectX?
To do this, open Apps & Features dialog in Windows 10 (e.g. press Win + X and Apps & Features should be the first item in the pop-up window that'll show up), open Manage optional features, click Add a feature and install Graphics Tools.

Then remove --force-opengl launch option (or use --force-d3d, if you forced OpenGL by editing config), and add --debug-graphics
Then launch Factorio and after it crashes post the new log here, please (and remove the --debug-graphics launch option, so you don't leave it enabled by accident)

drushe
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat Jun 25, 2016 1:11 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by drushe »

Code: Select all

0.001 2019-06-05 19:39:07; Factorio 0.17.45 (build 45219, win64, steam)
   0.001 Operating system: Windows 10 (version 1809) 
   0.001 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" "--debug-graphics" 
   0.001 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/drushe/AppData/Roaming/Factorio [190683/408849MB]
   0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.010 System info: [CPU: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 8 cores, RAM: 6556/12170 MB, page: 7430/24458 MB, virtual: 4334/134217727 MB, extended virtual: 0 MB]
   0.010 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: 00] [Lang: en]
   0.019 Graphics backend type: 2
   0.019 Available displays: 1
   0.020  [0]: \\.\DISPLAY1 - Intel(R) UHD Graphics 620 {0x05, [0,0], 1920x1080, 32bit, 59Hz}
   0.027 Create window: displayIndex=0, width=1856, height=1016, flags=000030a5
   0.079 Window created.
   0.095 Done setup icon.
   0.095 Done setup cursors.
   0.095 Window cleared to black.
   0.109 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.134 D3D11 Debug Layer enabled.
   0.194 Initialised Direct3D[0]: Intel(R) UHD Graphics 620; id: 8086-5917; driver: igdumdim64.dll 25.20.100.6577
   0.194   D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 1,discard,-,-,none
   0.194   [Local Video Memory] Budget: 5476MB, CurrentUsage: 0MB, Reservation: 0/2890MB
   0.194   [Non-Local Vid.Mem.] Budget: 0MB, CurrentUsage: 0MB, Reservation: 0/0MB
   0.194   Tiled resources: Tier 2
   0.194   Unified Memory Architecture: Yes
   0.194   BGR 565 Supported: Yes
   0.194   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.272 Desktop composition is active.
   0.272 Graphics settings preset: integrated-gpuhigh
   0.272   Dedicated video memory size 128 MB
   0.272 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: low-quality]
   0.272                   [Max load threads: 32] [Max texture size: 8192] [Tex.Stream.: 0] [Rotation quality: low] [Color: 16bit]
   0.324 DSound: Starting _dsound_update thread
   0.324 DSound: Enter _dsound_update; tid=16008
   0.596 Razer Chroma Controller initialized.
   0.611 Loading mod core 0.0.0 (data.lua)
   0.810 Loading mod base 0.17.45 (data.lua)
   1.360 Loading mod base 0.17.45 (data-updates.lua)
   1.529 Checksum for core: 3927962485
   1.529 Checksum of base: 449070881
   1.903 Loading sounds...
   3.299 Info PlayerData.cpp:69: Local player-data.json unavailable
   3.299 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1559759618
   3.439 Crop bitmaps.
  19.078 Parallel Sprite Loader initialized (threads: 7)
  27.306 Initial atlas bitmap size is 8192
  27.326 Created atlas bitmap 8192x8184 [none]
  27.341 Created atlas bitmap 8192x8176 [none]
  27.353 Created atlas bitmap 8192x8180 [none]
  27.361 Created atlas bitmap 8192x8192 [none]
  27.372 Created atlas bitmap 8192x8192 [none]
  27.386 Created atlas bitmap 8192x8176 [none]
  27.386 Created atlas bitmap 8192x1420 [none]
  27.386 Created atlas bitmap 8192x3872 [decal]
  27.387 Created atlas bitmap 8192x8160 [low-object]
  27.387 Created atlas bitmap 2048x192 [icon-background, not-compressed, linear-minification, linear-magnification, linear-mip-level, , no-crop, no-scale]
  27.387 Created atlas bitmap 8192x3584 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
  27.390 Created atlas bitmap 8192x8112 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
  27.390 Created atlas bitmap 8192x5648 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
  27.391 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
  27.391 Created atlas bitmap 4096x1412 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
  27.391 Created atlas bitmap 8192x1496 [alpha-mask]
  27.393 Created atlas bitmap 8192x6400 [shadow, linear-magnification, alpha-mask]
  27.393 Created atlas bitmap 4096x1328 [shadow, mipmap, linear-magnification, alpha-mask]
  27.400 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
  28.157 Parallel Sprite Loader initialized (threads: 7)
  35.324 [D3D11Debug] Category: 9; Severity: 1; ID: 378> ID3D11Device::RemoveDevice: Device removal has been triggered for the following reason (DXGI_ERROR_DEVICE_HUNG: The Device took an unreasonable amount of time to execute its commands, or the hardware crashed/hung. As a result, the TDR (Timeout Detection and Recovery) mechanism has been triggered. The current Device Context was executing commands when the hang occurred. The application may want to respawn and fallback to less aggressive use of the display hardware)
  35.324 D3D11_ERROR: IDXGISwapChain::Present failed in swapBuffers on line 1538. Error [0x887a0005] - DXGI_ERROR_DEVICE_REMOVED
  35.324 GetDeviceRemovedReason(): [0x887a0006] DXGI_ERROR_DEVICE_HUNG
  38.274 Error Util.cpp:97: Swap buffers failed.

IDXGISwapChanin::Present error: DXGI_ERROR_DEVICE_REMOVED (0x887a0005)

Reason: DXGI_ERROR_DEVICE_HUNG (0x887a0006)

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.
Last edited by drushe on Wed Jun 05, 2019 6:49 pm, edited 1 time in total.

drushe
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat Jun 25, 2016 1:11 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by drushe »

posila wrote:
Wed Jun 05, 2019 1:47 pm
drushe wrote:
Wed Jun 05, 2019 1:11 pm
i have tried forcing opengl and jst gets stuck at 50% when trying to launch the game (and no error message). i edited the mod-list.json file to disable all mods (except base) and now it loads to 54% but again still stuck. in both cases (with and without mods) the info message on the loading screen says "loading sprites"

i have uninstalled and resinatlled the games (completely fresh, removed old files and folders). The game launches on default 0.16 stable but when i change it to 17.45 i get the same dx issue (at 64%)
Since it happens consistently for you, could you please install Graphics Tools and enable graphics debugging, so we get debug info from DirectX?
To do this, open Apps & Features dialog in Windows 10 (e.g. press Win + X and Apps & Features should be the first item in the pop-up window that'll show up), open Manage optional features, click Add a feature and install Graphics Tools.

Then remove --force-opengl launch option (or use --force-d3d, if you forced OpenGL by editing config), and add --debug-graphics
Then launch Factorio and after it crashes post the new log here, please (and remove the --debug-graphics launch option, so you don't leave it enabled by accident)
Done. see below, when i did that my laptop blue screened just after, looking into that now
Last edited by drushe on Wed Jun 05, 2019 6:56 pm, edited 1 time in total.

drushe
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat Jun 25, 2016 1:11 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by drushe »

Code: Select all

   0.001 2019-06-05 19:54:14; Factorio 0.17.45 (build 45219, win64, steam)
   0.001 Operating system: Windows 10 (version 1809) 
   0.001 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" "--debug-graphics" 
   0.001 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.001 Write data path: C:/Users/drushe/AppData/Roaming/Factorio [190122/408849MB]
   0.001 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.007 System info: [CPU: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz, 8 cores, RAM: 7231/12170 MB, page: 8625/24458 MB, virtual: 4334/134217727 MB, extended virtual: 0 MB]
   0.008 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: 00] [Lang: en]
   0.015 Graphics backend type: 2
   0.015 Available displays: 1
   0.015  [0]: \\.\DISPLAY1 - Intel(R) UHD Graphics 620 {0x05, [0,0], 1920x1080, 32bit, 59Hz}
   0.021 Create window: displayIndex=0, width=1856, height=1016, flags=000030a5
   0.073 Window created.
   0.084 Done setup icon.
   0.084 Done setup cursors.
   0.085 Window cleared to black.
   0.092 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.109 D3D11 Debug Layer enabled.
   0.164 Initialised Direct3D[0]: Intel(R) UHD Graphics 620; id: 8086-5917; driver: igdumdim64.dll 25.20.100.6577
   0.164   D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 1,discard,-,-,none
   0.164   [Local Video Memory] Budget: 5476MB, CurrentUsage: 0MB, Reservation: 0/2890MB
   0.164   [Non-Local Vid.Mem.] Budget: 0MB, CurrentUsage: 0MB, Reservation: 0/0MB
   0.164   Tiled resources: Tier 2
   0.164   Unified Memory Architecture: Yes
   0.164   BGR 565 Supported: Yes
   0.164   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.209 Desktop composition is active.
   0.209 Graphics settings preset: integrated-gpuhigh
   0.209   Dedicated video memory size 128 MB
   0.209 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: low-quality]
   0.209                   [Max load threads: 32] [Max texture size: 8192] [Tex.Stream.: 0] [Rotation quality: low] [Color: 16bit]
   0.252 DSound: Starting _dsound_update thread
   0.252 DSound: Enter _dsound_update; tid=18600
   0.471 Razer Chroma Controller initialized.
   0.482 Loading mod core 0.0.0 (data.lua)
   0.635 Loading mod base 0.17.45 (data.lua)
   0.946 Loading mod base 0.17.45 (data-updates.lua)
   1.105 Checksum for core: 3927962485
   1.105 Checksum of base: 449070881
   1.416 Loading sounds...
   1.859 Info PlayerData.cpp:69: Local player-data.json unavailable
   1.859 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1559759996
   1.978 Initial atlas bitmap size is 8192
   1.994 Created atlas bitmap 8192x8184 [none]
   2.007 Created atlas bitmap 8192x8176 [none]
   2.016 Created atlas bitmap 8192x8180 [none]
   2.024 Created atlas bitmap 8192x8192 [none]
   2.040 Created atlas bitmap 8192x8192 [none]
   2.054 Created atlas bitmap 8192x8176 [none]
   2.055 Created atlas bitmap 8192x1420 [none]
   2.055 Created atlas bitmap 8192x3872 [decal]
   2.056 Created atlas bitmap 8192x8160 [low-object]
   2.056 Created atlas bitmap 2048x192 [icon-background, not-compressed, linear-minification, linear-magnification, linear-mip-level, , no-crop, no-scale]
   2.057 Created atlas bitmap 8192x3584 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   2.060 Created atlas bitmap 8192x8112 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
   2.060 Created atlas bitmap 8192x5648 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
   2.060 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
   2.060 Created atlas bitmap 4096x1412 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
   2.061 Created atlas bitmap 8192x1496 [alpha-mask]
   2.062 Created atlas bitmap 8192x6400 [shadow, linear-magnification, alpha-mask]
   2.063 Created atlas bitmap 4096x1328 [shadow, mipmap, linear-magnification, alpha-mask]
   2.072 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   7.182 Parallel Sprite Loader initialized (threads: 7)
  11.155 [D3D11Debug] Category: 9; Severity: 1; ID: 378> ID3D11Device::RemoveDevice: Device removal has been triggered for the following reason (DXGI_ERROR_DEVICE_HUNG: The Device took an unreasonable amount of time to execute its commands, or the hardware crashed/hung. As a result, the TDR (Timeout Detection and Recovery) mechanism has been triggered. The current Device Context was executing commands when the hang occurred. The application may want to respawn and fallback to less aggressive use of the display hardware)
  11.157 D3D11_ERROR: IDXGISwapChain::Present failed in swapBuffers on line 1538. Error [0x887a0005] - DXGI_ERROR_DEVICE_REMOVED
  11.157 GetDeviceRemovedReason(): [0x887a0006] DXGI_ERROR_DEVICE_HUNG
  11.320 Error Util.cpp:97: Swap buffers failed.

IDXGISwapChanin::Present error: DXGI_ERROR_DEVICE_REMOVED (0x887a0005)

Reason: DXGI_ERROR_DEVICE_HUNG (0x887a0006)

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.

  13.944 Time travel logging:
   0.205 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
   0.205 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
   0.205 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
   0.205 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
   0.205 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
   0.205 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
   0.205 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=9, renderTarget=false
   0.206 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
   0.206 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
   0.206 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=1920, height=1080, mipmaps=1, format=0
   0.206 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=1920, height=1080, mipmaps=1, format=0, renderTarget=true
   0.206 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=480, height=270, mipmaps=1, format=0
   0.206 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=480, height=270, mipmaps=1, format=0, renderTarget=true
   0.206 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=120, height=67, mipmaps=1, format=0
   0.206 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=120, height=67, mipmaps=1, format=0, renderTarget=true
   0.206 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=120, height=67, mipmaps=1, format=9, renderTarget=false
   0.206 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=80
   0.206 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
   0.206 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=16
   0.206 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=192
   0.207 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=16416
   0.207 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=2, format=6
   0.207 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.207 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
   0.207 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.207 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.207 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
   0.207 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.207 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=1048576
   0.207 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=314568
   0.207 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=262144
   0.207 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=524288
   0.207 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=131088
   0.207 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=65536
   0.207 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
   0.207 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=48
   0.208 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=64
   0.208 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=80
   0.208 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=48
   0.208 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=0, format=0
   0.208 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=160
   0.208 Graphics GraphicsInterfaceDX11.cpp:1738: CreateVideoBuffer: type=1, format=0
   0.208 Graphics VideoBufferDX11.cpp:51: ID3D11Device::CreateBuffer: size=48
   0.309 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1842, height=306, mipmaps=1, format=0, renderTarget=false
   0.310 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1, height=16, mipmaps=1, format=0, renderTarget=false
   0.310 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=1, height=16, mipmaps=1, format=0, renderTarget=false
   0.319 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=300, height=300, mipmaps=1, format=2, renderTarget=false
   0.946 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 807662.71ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>144:48 VS>136 R>48:48 PS>2249060 (0)
   1.097 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 112.61ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>144:48 VS>136 R>48:48 PS>2249060 (0)
   1.101 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:150 Tq:0; 0> 10.14ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>144:48 VS>136 R>48:48 PS>2249508 (0)
   1.108 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:162 Tq:0; 0> 151.63ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2250240 (0)
   1.380 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:162 Tq:0; 0> 309.58ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2250296 (0)
   1.862 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:174 Tq:0; 0> 4.07ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2250576 (0)
   1.950 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:174 Tq:0; 0> 150.33ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2250576 (0)
   1.952 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 3.64ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2251328 (0)
   1.973 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 5.28ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>174:58 VS>166 R>58:58 PS>2252288 (0)
   1.993 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8184, mipmaps=1, format=6, renderTarget=false
   2.007 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8176, mipmaps=1, format=6, renderTarget=false
   2.016 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8180, mipmaps=1, format=6, renderTarget=false
   2.024 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8192, mipmaps=1, format=6, renderTarget=false
   2.040 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8192, mipmaps=1, format=6, renderTarget=false
   2.054 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8176, mipmaps=1, format=6, renderTarget=false
   2.055 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=1420, mipmaps=1, format=6, renderTarget=false
   2.055 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=3872, mipmaps=1, format=6, renderTarget=false
   2.056 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8160, mipmaps=4, format=6, renderTarget=false
   2.056 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=2048, height=192, mipmaps=1, format=2, renderTarget=false
   2.056 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=3584, mipmaps=3, format=6, renderTarget=false
   2.060 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=8112, mipmaps=3, format=6, renderTarget=false
   2.060 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=5648, mipmaps=3, format=6, renderTarget=false
   2.060 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=4096, height=1600, mipmaps=3, format=6, renderTarget=false
   2.060 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=4096, height=1412, mipmaps=3, format=0, renderTarget=false
   2.060 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=1496, mipmaps=1, format=7, renderTarget=false
   2.062 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=8192, height=6400, mipmaps=1, format=7, renderTarget=false
   2.063 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=4096, height=1328, mipmaps=3, format=7, renderTarget=false
   2.063 Graphics GraphicsInterfaceDX11.cpp:1713: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=0, renderTarget=false
   2.063 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=64, height=64, mipmaps=1, format=4
   2.063 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=64, height=64, mipmaps=1, format=4, renderTarget=true
   2.063 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=64, height=64, mipmaps=1, format=5
   2.063 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=64, height=64, mipmaps=1, format=5, renderTarget=true
   2.063 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=64, height=64, mipmaps=1, format=4
   2.063 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=64, height=64, mipmaps=1, format=4, renderTarget=true
   2.063 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=6, renderTarget=false
   2.063 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=6, renderTarget=false
   2.063 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=256, height=256, mipmaps=1, format=7, renderTarget=false
   2.064 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=32
   2.072 Graphics GraphicsInterfaceDX11.cpp:1824: CreateUniformBuffer: size=32
   2.073 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:144 Tq:0; 0> 271.39ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:10/544B, #map:5/1/65536B; IA>186:62 VS>178 R>62:62 PS>2252632 (0)
   2.406 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 482.55ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>186:62 VS>178 R>62:62 PS>2254672 (0)
   2.802 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 87.57ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>198:66 VS>190 R>66:66 PS>2254736 (0)
   3.801 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 3.18ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>198:66 VS>190 R>66:66 PS>2254908 (0)
   4.408 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 20.11ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2254448 (0)
   4.835 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 92.52ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2255904 (0)
   5.699 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 340.07ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>186:62 VS>172 R>62:62 PS>2268364 (0)
   5.901 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 395.91ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2255792 (0)
   6.310 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 999.38ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1/90000B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2255960 (0)
   6.498 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:144 Tq:0; 0> 606.48ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2256128 (0)
   7.180 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 6 Sq:4 Pv:0 Fv:138 Tq:0; 0> 426.72ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:0/0B, #cb:7/448B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2256268 (0)
   7.236 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=2048, height=2048, mipmaps=1, format=0
   7.236 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=2048, height=2048, mipmaps=1, format=0, renderTarget=true
   7.259 Graphics GraphicsInterfaceDX11.cpp:1726: CreateFramebuffer: width=512, height=512, mipmaps=1, format=4
   7.259 Graphics GraphicsInterfaceDX11.cpp:1706: CreateVideoBitmap: width=512, height=512, mipmaps=1, format=4, renderTarget=true
   7.581 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 864.56ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:373/52604608B, #cb:11/576B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2256412 (0)
   7.736 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 11 Sq:4 Pv:0 Fv:138 Tq:0; 0> 202.19ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:245/60346112B, #cb:12/608B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2256572 (0)
   8.171 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:138 Tq:0; 0> 408.39ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:2733/42675432B, #cb:10/544B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2256708 (0)
   8.701 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 188.31ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:2633/59615416B, #cb:11/576B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2256848 (0)
   8.892 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 681.95ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:372/56007328B, #cb:11/576B, #map:5/1/65536B; IA>168:56 VS>160 R>56:56 PS>2257016 (0)
   9.032 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 8 Sq:4 Pv:0 Fv:138 Tq:0; 0> 42.88ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:874/31488936B, #cb:9/512B, #map:5/1/65536B; IA>162:54 VS>154 R>54:54 PS>2257004 (0)
   9.157 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:138 Tq:0; 0> 370.74ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:366/40711592B, #cb:10/544B, #map:5/1/65536B; IA>186:62 VS>170 R>62:62 PS>3309784 (0)
   9.551 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 165.66ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:496/55932288B, #cb:11/576B, #map:5/1/65536B; IA>192:64 VS>174 R>64:64 PS>3573156 (0)
   9.840 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 11 Sq:4 Pv:0 Fv:138 Tq:0; 0> 416.62ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:709/68855040B, #cb:12/608B, #map:5/1/65536B; IA>180:60 VS>166 R>60:60 PS>3046944 (0)
   9.979 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 567.52ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:273/55265216B, #cb:11/576B, #map:5/1/65536B; IA>186:62 VS>170 R>62:62 PS>3310256 (0)
  10.106 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 162.52ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1948/58780008B, #cb:11/576B, #map:5/1/65536B; IA>186:62 VS>170 R>62:62 PS>3310428 (0)
  10.297 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:138 Tq:0; 0> 135.09ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:2347/43959208B, #cb:10/544B, #map:5/1/65536B; IA>174:58 VS>162 R>58:58 PS>2784224 (0)
  10.436 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 275.78ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1588/60438232B, #cb:11/576B, #map:5/1/65536B; IA>180:60 VS>166 R>60:60 PS>3047516 (0)
  10.605 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 10 Sq:4 Pv:0 Fv:138 Tq:0; 0> 246.41ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:1588/56361536B, #cb:11/576B, #map:5/1/65536B; IA>214:76 VS>198 R>76:62 PS>3310864 (0)
  10.757 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 11 Sq:4 Pv:0 Fv:138 Tq:0; 0> 302.29ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:4330/74547776B, #cb:12/608B, #map:5/1/65536B; IA>220:78 VS>202 R>78:64 PS>3574164 (0)
  11.155 Graphics GraphicsInterfaceDX11.cpp:318: DrawCalls: 9 Sq:4 Pv:0 Fv:138 Tq:0; 0> 129.98ms, 1> 0.00ms, 2> 0.00ms, 3> 0.00ms, (0,0,F) #tex:2791/44782384B, #cb:10/544B, #map:5/1/65536B; IA>214:76 VS>198 R>76:62 PS>3311140 (0)
  13.948 RAM: 8142/12170 MB, page: 9875/24458 MB, virtual: 5981/134217727 MB, extended virtual: 0 MB
  13.948 ProcessMemoryCounters: PageFaultCount=2003978, PeakWorkingSetSize=2082451456, WorkingSetSize=953217024, QuotaPeakPagedPoolUsage=642584, QuotaPagedPoolUsage=626568, QuotaPeakNonPagedPoolUsage=76008, QuotaNonPagedPoolUsage=38336, PagefileUsage=1195048960, PeakPagefileUsage=2397810688
  13.953 PerformanceInformation: CommitTotal=2528229, CommitLimit=6261462, CommitPeak=2813806, PhysicalTotal=3115734, PhysicalAvailable=1031324, SystemCache=915813, KernelTotal=164425, KernelPaged=96774, KernelNonpaged=67651, PageSize=4096, HandleCount=124380, ProcessCount=264, ThreadCount=4346
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-e4oarq\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-e4oarq\src\util\logger.cpp (383): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-e4oarq\src\util\logger.cpp (534): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-e4oarq\src\util\crashhandler.cpp (172): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-build-e4oarq\src\graphics\graphics.cpp (50): handleGraphicsErrorNoInline
c:\cygwin64\tmp\factorio-build-e4oarq\src\mainloop.cpp (448): `MainLoop::run'::`1'::catch$314
f:\dd\vctools\crt\vcruntime\src\eh\amd64\handlers.asm (50): _CallSettingFrame
f:\dd\vctools\crt\vcruntime\src\eh\frame.cpp (1528): __FrameHandler3::CxxCallCatchBlock
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFBDE63CC6)
00007FFFBDE63CC6 (ntdll): (filename not available): RtlCaptureContext
c:\cygwin64\tmp\factorio-build-e4oarq\src\mainloop.cpp (268): MainLoop::run
c:\cygwin64\tmp\factorio-build-e4oarq\src\main.cpp (1286): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (288): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFBC887974)
00007FFFBC887974 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFBDE2A271)
00007FFFBDE2A271 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done

posila
Factorio Staff
Factorio Staff
Posts: 5201
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by posila »

Thank you. It didn't uncover any bug, it just says Windows killed the graphics driver because GPU took too long to process a command.

You can remove --debug-graphics and try to use --gfx-safe-mode, I think that should allow the game load for you.

drushe
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat Jun 25, 2016 1:11 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by drushe »

BRILLIANT --gfx-safe-mode worked!! was starting to get withdrawals :D

SkerrittT
Inserter
Inserter
Posts: 38
Joined: Fri Mar 02, 2018 1:24 pm
Contact:

Re: [posila] [0.17.1] Crash on load, DXGI_ERROR_DEVICE_REMOVED

Post by SkerrittT »

Just by way of update, in case its any help, since I added (on April 20th) " --force-opengl " as posila suggested, I have been installing every software update and have had no crashes at all.


Post Reply

Return to “Not a bug”