[BUG] UniGetUI continues to show suggestion to reboot on the tray icon, even though required reboot has already been done

Abierto
#5,722 0 comentarios 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
56/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
csharp
Área
desktop

Línea de trabajo

Start by tracing how UniGetUI detects pending reboots after installing the Vcredist140 package and how the tray icon and context menu consume that state; the issue does not name files or tests. Compare the reboot detection after a normal Windows restart with the state shown in the tray. Done means the reboot suggestion and tray indicator clear after the required restart.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug priority: low winget
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

2026.3.3

Windows version, edition, and architecture

Win 11 Pro 26H2 build 26300.9818 (x64)

Describe your issue

The UniGetUI application continues suggesting to make a reboot of the PC, after installation of an update of a specific item. Specifically the package called "Vcredist140".

I rebooted manually, but nothing changed. Then after the reboot is done, I opened the UniGetUI's tray icon, and it still was saying "Reboot the PC. 1 package is awaiting". I did the reboot once again by starting it by clicking specifically on the menu item of the tray icon that suggested it. And now, 2 full reboots later, tray icon still says "You haven't rebooted, please reboot".

This behavior is inappropriate. Once the reboot is done (regardless of how it was initiated), the tray icon must no longer show that the reboot is required.

image_001 image_002
Steps to reproduce the issue
  1. Wait till "Vcredist140" is shown in the list of the programs that await updating in the main app window.
  2. Update all other packages, if any., except for "Vcredist140".
  3. Update the "Vcredist140" package it using the "UniGetUI" app.
  4. Hit Start button, then Power icon, then select Restart from the list.
  5. Wait for the PC to reboot, log in, wait till all the planned tray icon finish loading.
  6. Find the icon of the "UniGetUI" app. Make a right click on it.

Expected result:
The tray icon does NOT show a small blue-green circle, and there's no message about the necessity to restart in the context menu.

Actual result:
The tray icon DOES show the small blue-green circle, and in the icon's context menu there IS a list item that says we need to make a reboot.

UniGetUI Log
[11.11.2026 4:37:17]    __  __      _ ______     __  __  ______
                       / / / /___  (_) ____/__  / /_/ / / /  _/
                      / / / / __ \/ / / __/ _ \/ __/ / / // /
                     / /_/ / / / / / /_/ /  __/ /_/ /_/ // /
                     \____/_/ /_/_/\____/\___/\__/\____/___/
                         Welcome to UniGetUI Version 2026.3.3
[11.11.2026 4:37:17]   
[11.11.2026 4:37:17] Build 107
[11.11.2026 4:37:17] UI Framework: Avalonia
[11.11.2026 4:37:17] Data directory C:\Users\User\AppData\Local\UniGetUI
[11.11.2026 4:37:17] OS: Microsoft Windows 10.0.26300
[11.11.2026 4:37:17] Process arch: X64 (OS: X64)
[11.11.2026 4:37:17] Runtime: .NET 10.0.14
[11.11.2026 4:37:17] UI font: Segoe UI, Arial, Tahoma
[11.11.2026 4:37:17] UI font fallbacks: Nirmala UI, Leelawadee UI, Microsoft YaHei UI, Microsoft YaHei, SimSun, SimSun-ExtB, Microsoft JhengHei UI, Microsoft JhengHei, MingLiU-ExtB, Yu Gothic UI, Yu Gothic, Malgun Gothic
[11.11.2026 4:37:17] Loaded language locale: ru
[11.11.2026 4:37:17] Elevated: False
[11.11.2026 4:37:17] Packaged (MSIX): False
[11.11.2026 4:37:17] Args: --daemon
[11.11.2026 4:37:18] DXGI hardware GPU detection took 219,4 ms; hardware GPU: True
[11.11.2026 4:37:18] Starting Avalonia shell bootstrap
[11.11.2026 4:37:18] Loaded language locale: ru
[11.11.2026 4:37:18] Generated a IPC API auth token for the current session
[11.11.2026 4:37:18] .NET Tool is not enabled
[11.11.2026 4:37:18] vcpkg is not enabled
[11.11.2026 4:37:18] Cargo is not enabled
[11.11.2026 4:37:18] Bun is not enabled
[11.11.2026 4:37:18] Installer is enabled and was found on C:\WINDOWS\system32\msiexec.exe
[11.11.2026 4:37:18] Scoop is not enabled
[11.11.2026 4:37:18] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                     █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                     █ Name: Installer packages (aka Installer)
                     █ Executable name: "msiexec.exe"
                     █ Executable path: "C:\WINDOWS\system32\msiexec.exe"
                     █ Call arguments: ""
                     █ Version: Windows 10.0.26300.0
                     █          
                     █ Installer packages is enabled and ready to go.
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[11.11.2026 4:37:18] PowerShell is enabled and was found on C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
[11.11.2026 4:37:18] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[11.11.2026 4:37:18] Npm is enabled and was found on C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
[11.11.2026 4:37:18] Chocolatey is enabled and was found on C:\Users\User\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe
[11.11.2026 4:37:18] Command pinget.exe was not found on the system
[11.11.2026 4:37:18] Pip is enabled and was found on C:\Users\User\AppData\Local\Microsoft\WindowsApps\python.EXE
[11.11.2026 4:37:19] Api running on named pipe UniGetUI.IPC
[11.11.2026 4:37:20] Connected to WinGet API using packaged COM activation.
[11.11.2026 4:37:20] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[11.11.2026 4:37:20] Winget is enabled and was found on C:\Users\User\AppData\Local\Microsoft\WindowsApps\winget.exe
[11.11.2026 4:37:20] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                     █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                     █ Name: WinGet (aka Winget)
                     █ Executable name: "winget.exe"
                     █ Executable path: "C:\Users\User\AppData\Local\Microsoft\WindowsApps\winget.exe"
                     █ Call arguments: ""
                     █ Version: System WinGet (CLI) Version: v1.29.380
                     █          Using Native WinGet helper (COM Api)
                     █          Activation mode: packaged COM registration
                     █          Activation source: system COM registration
                     █          
                     █ WinGet is enabled and ready to go.
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[11.11.2026 4:37:21] An error occurred while checking for updates:
[11.11.2026 4:37:21] System.Net.Http.HttpRequestException: No connection could be made because the target machine actively refused it. (127.0.0.1:1081)
                      ---> System.Net.Sockets.SocketException (10061): No connection could be made because the target machine actively refused it.
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                        --- End of inner exception stack trace ---
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                     --- End of stack trace from previous location ---
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.<WaitWithCancellationAsync>d__1.MoveNext() + 0xf9
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x2f9
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<EstablishProxyTunnelAsync>d__57.MoveNext() + 0x341
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x7b4
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                     --- End of stack trace from previous location ---
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.<WaitWithCancellationAsync>d__1.MoveNext() + 0xf9
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x2f9
                     --- End of stack trace from previous location ---
                        at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0x1d1
                     --- End of stack trace from previous location ---
                        at System.Net.Http.SocketsHttpHandler.<<SendAsync>g__CreateHandlerAndSendAsync|118_0>d.MoveNext() + 0x10e
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpClient.<GetStringAsyncCore>d__41.MoveNext() + 0x6de
                     --- End of stack trace from previous location ---
                        at UniGetUI.Avalonia.Infrastructure.AvaloniaAutoUpdater.<CheckFromProductInfoAsync>d__77.MoveNext() + 0x11f
                     --- End of stack trace from previous location ---
                        at UniGetUI.Avalonia.Infrastructure.AvaloniaAutoUpdater.<GetUpdateCandidateAsync>d__76.MoveNext() + 0x4f
                     --- End of stack trace from previous location ---
                        at UniGetUI.Avalonia.Infrastructure.AvaloniaAutoUpdater.<CheckAndInstallUpdatesCoreAsync>d__58.MoveNext() + 0x438
[11.11.2026 4:37:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                     █▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.9
                     █          
                     █ PowerShell 7.x is enabled and ready to go.
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[11.11.2026 4:37:23] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                     █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                     █ Name: PowerShell 5.x (aka PowerShell)
                     █ Executable name: "powershell.exe"
                     █ Executable path: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
                     █ Call arguments: " -NoProfile -Command"
                     █ Version: Name                           Value                                                                                   
                     █          ----                           -----                                                                                   
                     █          PSVersion                      5.1.26100.9818                                                                          
                     █          PSEdition                      Desktop                                                                                 
                     █          PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                 
                     █          BuildVersion                   10.0.26100.9818                                                                         
                     █          CLRVersion                     4.0.30319.42000                                                                         
                     █          WSManStackVersion              3.0                                                                                     
                     █          PSRemotingProtocolVersion      2.3                                                                                     
                     █          SerializationVersion           1.1.0.1
                     █          
                     █ PowerShell 5.x is enabled and ready to go.
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[11.11.2026 4:37:23] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                     █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                     █ Name: Pip (aka Pip)
                     █ Executable name: "pip"
                     █ Executable path: "C:\Users\User\AppData\Local\Microsoft\WindowsApps\python.EXE"
                     █ Call arguments: "-m pip "
                     █ Version: pip 26.3 from C:\Users\User\AppData\Roaming\Python\Python315\site-packages\pip (python 3.15)
                     █          
                     █ Pip is enabled and ready to go.
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[11.11.2026 4:37:23] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                     █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                     █ Name: Chocolatey (aka Chocolatey)
                     █ Executable name: "choco.exe"
                     █ Executable path: "C:\Users\User\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe"
                     █ Call arguments: ""
                     █ Version: 2.4.2
                     █          
                     █ Chocolatey is enabled and ready to go.
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[11.11.2026 4:37:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                     █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                     █ Name: Npm (aka Npm)
                     █ Executable name: "npm"
                     █ Executable path: "C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe"
                     █ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Program` Files\nodejs\npm.cmd" "
                     █ Version: 11.20.0
                     █          
                     █ Npm is enabled and ready to go.
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[11.11.2026 4:37:31] Found 0 installed packages from Installer
[11.11.2026 4:37:31] Found 0 available updates from Installer
[11.11.2026 4:37:37] Pip: listing available updates against https://pypi.org/ over HTTP
[11.11.2026 4:37:38] Found 13 installed packages from Pip
[11.11.2026 4:37:38] Integrity check passed successfully!
[11.11.2026 4:37:38] Avalonia shell bootstrap completed
[11.11.2026 4:37:39] Found 0 installed packages from PowerShell7
[11.11.2026 4:37:39] Found 0 installed packages from PowerShell7
[11.11.2026 4:37:39] Found 0 available updates from PowerShell7
[11.11.2026 4:37:40] Found 0 available updates from Pip
[11.11.2026 4:37:42] Found 0 installed packages from Winget
[11.11.2026 4:37:42] Found 1 installed packages from PowerShell
[11.11.2026 4:37:42] Found 1 installed packages from PowerShell
[11.11.2026 4:37:42] Found 20 installed packages from Chocolatey
[11.11.2026 4:37:43] Found 1 available updates from PowerShell
[11.11.2026 4:37:49] Found 0 installed packages from Npm
[11.11.2026 4:37:49] Found 0 available updates from Npm
[11.11.2026 4:37:51] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                      ---> System.Net.Sockets.SocketException (11001): No such host is known.
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                        --- End of inner exception stack trace ---
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                     --- End of stack trace from previous location ---
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                        at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                        at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                        at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd5
                     --- End of stack trace from previous location ---
                        at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                        at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                        at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[11.11.2026 4:37:51] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                      ---> System.Net.Sockets.SocketException (11001): No such host is known.
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                        --- End of inner exception stack trace ---
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                     --- End of stack trace from previous location ---
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                        at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                        at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                        at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd5
                     --- End of stack trace from previous location ---
                        at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                        at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                        at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[11.11.2026 4:37:51] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                      ---> System.Net.Sockets.SocketException (11001): No such host is known.
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                        --- End of inner exception stack trace ---
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                     --- End of stack trace from previous location ---
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                        at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                        at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                        at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd5
                     --- End of stack trace from previous location ---
                        at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                        at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                        at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[11.11.2026 4:37:51] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                      ---> System.Net.Sockets.SocketException (11001): No such host is known.
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                        --- End of inner exception stack trace ---
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                     --- End of stack trace from previous location ---
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                        at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                        at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                        at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd5
                     --- End of stack trace from previous location ---
                        at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                        at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                        at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[11.11.2026 4:37:51] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                      ---> System.Net.Sockets.SocketException (11001): No such host is known.
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                        at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                        --- End of inner exception stack trace ---
                        at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                     --- End of stack trace from previous location ---
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                        at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                        at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                        at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                        at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd5
                     --- End of stack trace from previous location ---
                        at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                     --- End of stack trace from previous location ---
                        at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                        at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                        at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                        at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[11.11.2026 4:37:56] Found 0 available updates from Chocolatey
[11.11.2026 4:38:03] Found 4 available updates from Winget
[11.11.2026 4:39:51] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
                     
                     Cannot get credential from Vault
[11.11.2026 4:39:52] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
                     
                     Cannot get credential from Vault
Package Managers Logs
Manager WinGet with version:
System WinGet (CLI) Version: v1.29.380
Using Native WinGet helper (COM Api)
Activation mode: packaged COM registration
Activation source: system COM registration

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

Logged native task on manager Winget. Task type is ListSources
Process start time: 11.11.2026 4:37:20
Process end time:   11.11.2026 4:37:20

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 11.11.2026 4:37:31
Process end time:   11.11.2026 4:37:42

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 11.11.2026 4:37:31
Process end time:   11.11.2026 4:37:42

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\User\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 11.11.2026 4:37:31
Process end time:   11.11.2026 4:37:56

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 11.11.2026 4:37:56
Process end time:   11.11.2026 4:38:03

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 11.11.2026 4:37:56
Process end time:   11.11.2026 4:38:00

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Relevant information

No response

Screenshots and videos

No response

Lenguaje dominante
C#
Estrellas
26.8k
Forks
970
Merge medio
17 h 26 min
PR fusionados (30 d)
134

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Devolutions/UniGetUI

Todos los issues de Devolutions/UniGetUI

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.