Exception when updating [fixed in 2273]

edited 2017 Mar 29 in Technical Support
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

  • Thanks for the heads up, I'll check it out.
  • This should now be fixed in upcoming builds. Let me know if you still encounter it in the future when running build 2270 or later.
  • Will do and thanks for the quick fix Skyjake.
  • Unfortunately I'm still getting the same error. I'm running 2.1 #2271 and the error log is below.
    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
    
  • In the unstable 2.1 builds, the fix for that error was actually only included in 2273. Please try again with that one. :)
  • Yep - that did the trick! Thanks Skyjake.
Sign In or Register to comment.