Wallpaper Engine

Wallpaper Engine

View Stats:
n11 Aug 18, 2017 @ 9:50am
Wallpaper engine attempted to write to memory address 0x000000
Or something like that. Message only appeared for a second. Then it black screened, killed explorer.exe. CTRL-ALT-DEL not working. ALT-TAB is, so thats how im writing this right now. I was running a web wallpaper. I am unable to start programs, including task manager or run. I guess I'm off to reboot my PC :D
< >
Showing 1-13 of 13 comments
Biohazard  [developer] Aug 18, 2017 @ 9:57am 
Can you check if you have any .mdmp files in here:
C:\Program Files (x86)\Steam\steamapps\common\wallpaper_engine\bin\ C:\Program Files (x86)\Steam\steamapps\common\wallpaper_engine\
and send them to wallpaperengine@gmail.com please?

It may be possible to avoid it, but a very few wallpapers on the Workshop aren't stable. Which one were you using?
Last edited by Biohazard; Aug 18, 2017 @ 9:59am
n11 Aug 18, 2017 @ 10:02am 
Mine :( http://steamcommunity.com/sharedfiles/filedetails/?id=1107674259. It might have been to do with something else, however. At the time I was messing around with some GLFW stuff (completely unrelated to wallpaper engine).

Last edited by n11; Aug 18, 2017 @ 10:09am
Biohazard  [developer] Aug 18, 2017 @ 10:05am 
Are you drawing lots of small strings of text? Probably not. Chromium has a bug that will lead to a crash which affects most 'matrix' wallpapers, instead of drawing the same text all the time, it needs to be avoided by drawing to a canvas and copying from there. (Even Chrome still has that bug, I just checked today actually.)

The other issue I don't really understand yet, but there is a 600MB+ web wallpaper which seems to leak resources and crash.

But anyway, yeah, if you have any .mdmps they might help. I suspect the graphics driver just crashed or something though.
n11 Aug 18, 2017 @ 10:09am 
Event viewer hasnt reported any driver crashes. I have sent the MDMP files. My wallpaper is not drawing a lot of text.
Last edited by n11; Aug 18, 2017 @ 10:11am
Biohazard  [developer] Aug 18, 2017 @ 10:14am 
Thanks, try adding this to the CEF command line option just to prevent the message from reappearing: '--disable-gpu-watchdog'

One .mdmp shows that the graphics device died, so the message appeared a second time because Chromium attempted to restart the render process, which apparently failed though.

It might have logged some graphics related error in this file: C:\Program Files (x86)\Steam\steamapps\common\wallpaper_engine\bin\debug.log could you share it too?
n11 Aug 18, 2017 @ 10:16am 
Its full of bugs from when I was writing my wallpaper, except for the last couple of lines:

5 [0817/084527.746:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/084527.746:ERROR:cache_creator.cc(134)] Unable to create cache [0817/084527.746:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/084530.283:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/084530.283:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/084530.283:ERROR:cache_creator.cc(134)] Unable to create cache [0817/084530.283:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085245.909:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085245.909:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085245.909:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085245.909:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085255.751:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085255.751:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085255.751:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085255.751:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085348.383:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085348.383:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085348.383:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085348.383:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085536.748:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085536.748:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085536.748:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085536.748:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085541.115:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085541.115:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085541.115:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085541.115:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085556.428:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085556.428:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085556.428:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085556.428:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085557.179:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085557.179:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085557.179:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085557.179:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085607.511:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085607.511:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085607.511:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085607.511:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0817/085618.762:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [0817/085618.762:ERROR:cache_util.cc(134)] Unable to move cache folder D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\GPUCache to D:\Programs\steamapps\common\wallpaper_engine\ui\wpcache\base\old_GPUCache_000 [0817/085618.763:ERROR:cache_creator.cc(134)] Unable to create cache [0817/085618.763:ERROR:shader_disk_cache.cc(570)] Shader Cache Creation failed: -2 [0818/165306.040:ERROR:gpu_watchdog_thread.cc(373)] The GPU process hung. Terminating after 15000 ms. [0818/174446.985:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174446.999:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.000:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.000:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.069:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.069:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.079:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.079:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.079:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174447.079:ERROR:gles2_cmd_decoder.cc(16316)] [.RenderWorker-0593F460]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0 [0818/174502.922:ERROR:broker_win.cc(138)] Error sending sync broker message [0818/174502.922:WARNING:child_thread_impl.cc(738)] Browser failed to allocate shared memory
n11 Aug 18, 2017 @ 10:20am 
I should also note that I was able to open the wallpaper changer but not the editor. It just showed a white screen. This was just before the second crash.
Biohazard  [developer] Aug 18, 2017 @ 10:29am 
Originally posted by Oscar:
I should also note that I was able to open the wallpaper changer but not the editor. It just showed a white screen. This was just before the second crash.

Both are basically using the same files, so not sure if it's just coincidence or if it means something.

The log looks like it was calling the graphics device with some invalid state after it was restored (glCopySubTextureCHROMIUM: source texture has no level 0) that could bug the driver, but I would expect it to log a TDR event in the event viewer, though you said there wasn't anything.

Do you know which renderer Chromium uses for you? Would probably be Dx11 if your card supports it and the command line option was empty otherwise.
Biohazard  [developer] Aug 18, 2017 @ 10:56am 
I guess I'll look into updating CEF again, the current version is from half a year ago or so. Hopefully it doesn't break too many new things though.
n11 Aug 18, 2017 @ 11:56am 
dxdiag says im on Dx12. Im afraid I don't know how to check what renderer Chromium is using.

Here are screenshots of the event viewer at the time of the crash:
[APPLICATION] https://gyazo.com/8df1451e44181915457090f46e86a021
[SYSTEM] https://gyazo.com/e7d654b710abdfc6962f7324da7656a7

The first crash occured at 16:53, the second at 17:46.
Biohazard  [developer] Aug 18, 2017 @ 12:06pm 
It should be using Dx11 then. Yes, it doesn't seem to be a complete driver crash, this is how a TDR looks like for me anyway (Nvidia): http://imgur.com/R9XYoXF

Do you have any idea how I might be able to reproduce it? I've updated CEF to the latest version now and disabled the watchdog by default. So if there was anything wrong there, perhaps it's rectified now.
n11 Aug 18, 2017 @ 12:15pm 
I have no idea how it happened or why. There are no warnings like the one you posted in the event viewer. At the time I was messing around with glfw, I created a window that hung my system for a few seconds. When it recovered I got the wallpaper engine error message for the first time.
Biohazard  [developer] Aug 18, 2017 @ 1:34pm 
So the first Wallpaper Engine error came pretty much right after the glfw issue?

I guess it might have caused the first one somehow, otherwise it would be quite a coincidence I guess? The second one likely came from the buggy watchdog, so having that disabled may take care of it.
Last edited by Biohazard; Aug 18, 2017 @ 1:34pm
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Aug 18, 2017 @ 9:50am
Posts: 13