Skip to content

[BUG] Opening release notes or help crashes the app in v2026.1.10 #4765

@Nachtalb

Description

@Nachtalb

Please confirm these before moving forward

  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).

UniGetUI Version

v2026.1.10

Windows version, edition, and architecture

Windows 11 Pro 25H2 26200.8457

Describe your issue

When you open the release notes or help the app crashes.

Steps to reproduce the issue

Update to latest version and open release notes or help via button on the bottom left.

UniGetUI Log

[14/05/2026 14:58:46]    __  __      _ ______     __  __  ______
                        / / / /___  (_) ____/__  / /_/ / / /  _/
                       / / / / __ \/ / / __/ _ \/ __/ / / // /
                      / /_/ / / / / / /_/ /  __/ /_/ /_/ // /
                      \____/_/ /_/_/\____/\___/\__/\____/___/
                          Welcome to UniGetUI Version 2026.1.10
[14/05/2026 14:58:46]   
[14/05/2026 14:58:46] Build 107
[14/05/2026 14:58:46] UI Framework: Avalonia
[14/05/2026 14:58:46] Data directory C:\Users\nicko\AppData\Local\UniGetUI
[14/05/2026 14:58:46] OS: Microsoft Windows 10.0.26200
[14/05/2026 14:58:46] Process arch: X64 (OS: X64)
[14/05/2026 14:58:46] Runtime: .NET 10.0.7
[14/05/2026 14:58:46] Loaded language locale: en
[14/05/2026 14:58:46] Elevated: False
[14/05/2026 14:58:46] Packaged (MSIX): False
[14/05/2026 14:58:46] Args: (none)
[14/05/2026 15:00:20] Starting Avalonia shell bootstrap
[14/05/2026 15:00:20] Loaded language locale: en
[14/05/2026 15:00:20] PowerShell is not enabled
[14/05/2026 15:00:20] Npm is not enabled
[14/05/2026 15:00:20] Pip is not enabled
[14/05/2026 15:00:20] Generated a IPC API auth token for the current session
[14/05/2026 15:00:20] .NET Tool is not enabled
[14/05/2026 15:00:20] vcpkg is not enabled
[14/05/2026 15:00:20] Command choco.exe was not found on the system
[14/05/2026 15:00:20] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[14/05/2026 15:00:20] Chocolatey is enabled but was not found on the system!
[14/05/2026 15:00:20] Cargo is enabled and was found on C:\Users\nicko\scoop\apps\rustup\current\.cargo\bin\cargo.exe
[14/05/2026 15:00:20] Scoop is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[14/05/2026 15:00:20] Packaged WinGet COM activation failed (Built-in COM has been disabled via a feature switch. See https://aka.ms/dotnet-illink/com for more information.), attempting lower-trust activation...
[14/05/2026 15:00:20] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Cargo (aka Cargo)
                      █ Executable name: "cargo.exe"
                      █ Executable path: "C:\Users\nicko\scoop\apps\rustup\current\.cargo\bin\cargo.exe"
                      █ Call arguments: ""
                      █ Version: cargo 1.96.0-nightly (cbb9bb8bd 2026-03-13)
                      █          
                      █ Cargo is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[14/05/2026 15:00:20] Api running on named pipe UniGetUI.IPC
[14/05/2026 15:00:20] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: PowerShell 7.x (aka PowerShell7)
                      █ Executable name: "pwsh.exe"
                      █ Executable path: "C:\Program Files\PowerShell\7\pwsh.exe"
                      █ Call arguments: " -NoProfile -Command"
                      █ Version: PowerShell 7.6.1
                      █          
                      █ PowerShell 7.x is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[14/05/2026 15:00:20] Connected to WinGet API using lower-trust COM activation.
[14/05/2026 15:00:20] WinGet activation mode selected: lower-trust COM registration | Source: system COM registration (allow lower trust)
[14/05/2026 15:00:20] Winget is enabled and was found on C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\winget.exe
[14/05/2026 15:00:20] Auto-updater source 'ProductInfo' returned version 2026.1.10.0 (upgradable=False)
[14/05/2026 15:00:20] Downloaded new icons and screenshots successfully!
[14/05/2026 15:00:20] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: WinGet (aka Winget)
                      █ Executable name: "winget.exe"
                      █ Executable path: "C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\winget.exe"
                      █ Call arguments: ""
                      █ Version: System WinGet (CLI) Version: v1.28.240
                      █          Using Native WinGet helper (COM Api)
                      █          Activation mode: lower-trust COM registration
                      █          Activation source: system COM registration (allow lower trust)
                      █          
                      █ WinGet is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[14/05/2026 15:00:21] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Scoop (aka Scoop)
                      █ Executable name: "scoop"
                      █ Executable path: "C:\Program Files\PowerShell\7\pwsh.exe"
                      █ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\nicko\scoop\shims\scoop.ps1" "
                      █ Version: Current Scoop version:
                      █          b588a06e chore(release): Bump to version 0.5.3 (resync) (#6436)
                      █          
                      █          'main' bucket:
                      █          50f8c9852e oh-my-pi: Update to version 15.0.1
                      █          
                      █          'extras' bucket:
                      █          11e853d1d3 postman: Update to version 12.10.5
                      █          
                      █          'versions' bucket:
                      █          06d1f25136 rclone-beta: Update to version 1.75.0-beta.9738.7e08899a2
                      █          
                      █          'sysinternals' bucket:
                      █          1000086 zoomit: Update to version 12.0
                      █          
                      █          'nerd-fonts' bucket:
                      █          f5f31f92 LXGWNeoZhiSong: Update to version 1.063
                      █          
                      █          'nonportable' bucket:
                      █          17efa9da office-365-apps-np: Update to version 16.0.19929.20090
                      █          
                      █          'java' bucket:
                      █          6793eb34 temurin8-jre: Update to version 8.0.492-9
                      █          
                      █          'games' bucket:
                      █          b5e8de75c rpcs3: Update to version 0.0.40-19363
                      █          
                      █          'abyss' bucket:
                      █          ec718dc44 crynta.terax: add version 0.6.1 (#329)
                      █          
                      █          'retools' bucket:
                      █          c393219 axmlprinter: Update to version 2.0.0
                      █          
                      █          'Scoop-Apps' bucket:
                      █          a18c984c1 ShutUp10-Portable: Update to version 12.0.2172
                      █          
                      █          'situla' bucket:
                      █          2e71d49 Update README.md
                      █          
                      █ Scoop is enabled and ready to go.
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[14/05/2026 15:00:21] Starting scoop cleanup...
[14/05/2026 15:00:24] Integrity check passed successfully!
[14/05/2026 15:00:24] Dependency Scoop-Search for Scoop is present.
[14/05/2026 15:00:24] Dependency Git for Scoop is present.
[14/05/2026 15:00:24] Dependency cargo-update for Cargo is present.
[14/05/2026 15:00:24] Dependency cargo-binstall for Cargo is present.
[14/05/2026 15:00:24] Avalonia shell bootstrap completed
[14/05/2026 15:00:24] Found 6 installed packages from PowerShell7
[14/05/2026 15:00:24] Found 6 installed packages from PowerShell7
[14/05/2026 15:00:24] Scoop cleanup finished!
[14/05/2026 15:00:25] Found 1 available updates from PowerShell7

Package Managers Logs

Manager WinGet with version:
System WinGet (CLI) Version: v1.28.240
Using Native WinGet helper (COM Api)
Activation mode: lower-trust COM registration
Activation source: system COM registration (allow lower trust)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListSources
Process start time: 14/05/2026 15:00:20
Process end time:   14/05/2026 15:00:21

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\nicko\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 14/05/2026 15:00:23
Process end time:   14/05/2026 15:00:26

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 14/05/2026 15:00:23
Process end time:   14/05/2026 15:00:30

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 14/05/2026 15:00:23
Process end time:   14/05/2026 15:00:29

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 14/05/2026 15:00:26
Process end time:   14/05/2026 15:00:30

-- Task information
 ...

The task reported success

——————————————————————————————————————————

Relevant information

Stacktrace when reopening the app.

Environment details:
        OS version: Microsoft Windows NT 10.0.26200.0
        Language: en
        APP Version: 2026.1.10
        APP Build number: 107
        Executable: C:\Program Files\UniGetUI\Avalonia\UniGetUI.Avalonia.exe
        Command-line arguments: "C:\Program Files\UniGetUI\Avalonia\UniGetUI.Avalonia.dll"

Integrity report:
    No integrity violations were found.
    

Exception type: UnauthorizedAccessException (System.UnauthorizedAccessException)
    Crash HResult: 0x80070005 (2147942405, -2147024891)
    Crash Message: oldValue has incorrect type for this property

    Crash Data:
        System.Object: 
        

    Crash Trace:
           at Avalonia.Controls.Win.WebView2.WebView2HwndAdapter.CreateBuilder(WindowsWebView2EnvironmentRequestedEventArgs environmentArgs)
           at Avalonia.Controls.WebViewAdapter.CreateFactory(Action`1 environmentRequested)
           at Avalonia.Controls.NativeWebView.OnAttached()
           at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__124_0(Object state)
           at Avalonia.Threading.SendOrPostCallbackDispatcherOperation.InvokeCore()
           at Avalonia.Threading.DispatcherOperation.Execute()
           at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback)
           at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam)
           at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
           at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken)
           at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
           at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
           at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
           at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args)
           at UniGetUI.Avalonia.Infrastructure.AvaloniaAppHost.Run(String[] args)
           at UniGetUI.Avalonia.Program.Main(String[] args)


No inner exceptions found

Screenshots and videos

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions