Exception when updating [fixed in 2273]
I've had to install the last couple of builds manually due to an uncaught exception when the auto-updater detects a new build. The error message is "No root widget found". I've pasted a snipped version of the message log below if it helps.
Application path: C:\Games\Doomsday\bin\Doomsday.exe
Build: 2.1-Unstable [#2266]
Created a new 32.0 MB memory volume.
[Config::read] modules/Config matches version [ 2, 1, 0, 2266 ]
Detected SteamApps path: c:\games\steam\SteamApps\common
Using user-selected WAD folder: C:\Games\WADS
Using user-selected package folder (including subfolders): C:\Games\WADS\Addons
Executable: Doomsday Engine 2.1.0 [#2266] (Unstable 64-bit) Mar 17 2017 03:17:27
Command line options:
0: C:\Games\Doomsday\bin\Doomsday.exe
[RenderSystem > PackageLoader] Loading shader definitions from archive entry "renderer.pack/
shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
Loading shader definitions from archive entry "renderer.pack/
lensflares.pack/shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack"
Identified 1302 data bundles in 0.3 seconds
OpenGL 2.1 supported
[Sys_GLInitialize] OpenGL information:
Version: 4.5.0 NVIDIA 378.78
Renderer: GeForce GTX 670/PCIe/SSE2
Vendor: NVIDIA Corporation
Capabilities:
Compressed texture formats: 51
Use texture compression: no
Available texture units: 4
Maximum texture anisotropy: 16
Maximum texture size: 16384
Line width granularity: 0.125
Line width range: 0.5...10
[AudioSystem > AudioDriver] FMOD Sound System (c) Firelight Technologies Pty, Ltd., 1994-2013
[AudioSystem] Audio configuration:
CD: FMOD/CD
Music: FMOD/Ext
SFX: FMOD
OpenGL 2.1 supported
[Def_Read] Parsing definition files...
Definitions:
4 materials
[ResourceSystem] Model init completed in 0.00 seconds
Game could not be selected automatically
[MasterWorker] Received 6 servers from master
Received version information:
- installed version: 2.1-Unstable [#2266]
- latest version: 2.1 [#2269]
- package: http://api.dengine.net/1/builds?dl=doomsday_2.1.0-build2269_x64.msi
- change log: http://api.dengine.net/1/builds?number=2269&format=html
Found an update: 2.1 [#2269]
Download and install update
Downloading http://api.dengine.net/1/builds?dl=doomsday_2.1.0-build2269_x64.msi, saving as: C:\Users\
David\AppData\Local\Deng Team\Doomsday Engine\cache\builds
Error when initializing widget '': [NotFoundError] (in Widget::root) No root widget found
[Loop] Uncaught exception during loop iteration:
[NotFoundError] (in Widget::root) No root widget found
Application terminated due to exception:
Uncaught exception during loop iteration:
[NotFoundError] (in Widget::root) No root widget found
[ > PackageLoader] Unloading 7 packages
[Loop] Restoring original display mode due to shutdown
Comments
Application path: C:\Games\Doomsday\bin\Doomsday.exe Build: 2.1-Unstable [#2271] Created a new 32.0 MB memory volume. [Config::read] modules/Config matches version [ 2, 1, 0, 2271 ] Detected SteamApps path: c:\games\steam\SteamApps\common Using user-selected WAD folder: C:\Games\WADS Using user-selected package folder (including subfolders): C:\Games\WADS\Addons Executable: Doomsday Engine 2.1.0 [#2271] (Unstable 64-bit) Mar 22 2017 08:14:45 Command line options: 0: C:\Games\Doomsday\bin\Doomsday.exe [RenderSystem > PackageLoader] Loading shader definitions from archive entry "renderer.pack/ shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack" Loading shader definitions from archive entry "renderer.pack/ lensflares.pack/shaders.dei" from archive in "(basedir)\data\net.dengine.client.pack" Identified 1302 data bundles in 0.3 seconds OpenGL 2.1 supported [Sys_GLInitialize] OpenGL information: Version: 4.5.0 NVIDIA 378.92 Renderer: GeForce GTX 670/PCIe/SSE2 Vendor: NVIDIA Corporation Capabilities: Compressed texture formats: 51 Use texture compression: no Available texture units: 4 Maximum texture anisotropy: 16 Maximum texture size: 16384 Line width granularity: 0.125 Line width range: 0.5...10 OpenGL Extensions: AMD extensions: multi_draw_indirect, seamless_cubemap_per_texture ARB extensions: <snipped> [AudioSystem > AudioDriver] FMOD Sound System (c) Firelight Technologies Pty, Ltd., 1994-2013 [AudioSystem] Audio configuration: CD: FMOD/CD Music: FMOD/Ext SFX: FMOD OpenGL 2.1 supported [Def_Read] Parsing definition files... Definitions: 4 materials [ResourceSystem] Model init completed in 0.00 seconds Game could not be selected automatically Received version information: - installed version: 2.1-Unstable [#2271] - latest version: 2.1 [#2273] - package: http://api.dengine.net/1/builds?dl=doomsday_2.1.0-build2273_x64.msi - change log: http://api.dengine.net/1/builds?number=2273&format=html Found an update: 2.1 [#2273] Download and install update Downloading http://api.dengine.net/1/builds?dl=doomsday_2.1.0-build2273_x64.msi, saving as: C:\Users\ David\AppData\Local\Deng Team\Doomsday Engine\cache\builds [MasterWorker] Received 6 servers from master Error when initializing widget '': [NotFoundError] (in Widget::root) No root widget found [Loop] Uncaught exception during loop iteration: [NotFoundError] (in Widget::root) No root widget found Application terminated due to exception: Uncaught exception during loop iteration: [NotFoundError] (in Widget::root) No root widget found [ > PackageLoader] Unloading 7 packages [Loop] Restoring original display mode due to shutdown