Skip to content

Right clicking a software panel during the "finding out whether there is a new version" phase = exception #1078

@ndsvw

Description

@ndsvw

Checklist

  • I confirm there are no unresolved issues reported on the Chocolatey Status page.
  • I have verified this is the correct repository for opening this issue.
  • I have verified no other issues exist related to my problem.
  • I have verified this is not an issue for a specific package.
  • I have verified this issue is not security related.
  • I confirm I am using official, and not unofficial, or modified, Chocolatey products.

What You Are Seeing?

I right clicked the panel of some installed software when the GUI was still trying to find out whether there is a new version of any of the installed software.

Image

What is Expected?

No unhandled exception

How Did You Get This To Happen?

  1. Open ChocolateyGUI and make sure, you are on the "Installed apps" site and everything is loaded
  2. In a separate window run choco cache remove to clear the HTTP cache to ensure checking for outdated takes longer
  3. Click the button check for new versions
  4. Go over a few installed apps and right click them quickly

Reproduction recordings:

System Details

  • Operating System: Windows 11 24H2 Sandbox
  • Windows PowerShell version: 5.1
  • Chocolatey CLI Version: 2.6.0
  • Chocolatey Licensed Extension version: N/A
  • Chocolatey License type: Free
  • Terminal/Emulator: N/A

Installed Packages

Id|Version
chocolatey|2.6.0
chocolatey-compatibility.extension|1.0.0
chocolatey-core.extension|1.4.0
chocolatey-dotnetfx.extension|1.0.1
chocolateygui|2.1.1
dotnetfx|4.8.0.20220524
gh|2.86.0
git|2.53.0
git.install|2.53.0
glab|1.82.0
glab.portable|1.82.0
kanata|1.10.0
KB2919355|1.0.20160915
KB2919442|1.0.20160915
notepadplusplus.install|8.9.1
vscode|1.109.0
vscode.install|1.109.0

Output Log

See https://gist.github.com/corbob/9b9a344287caef200174619476c43bc4

Additional Context

The above linked output log includes the full Windows Event for the exception.

┆Issue is synchronized with this Clickup task by Unito

Metadata

Metadata

Assignees

No one assigned

    Labels

    0 - BacklogIssue is accepted, but is not ready to be worked on or not in current sprint.BugIssues where something has happened which was not expected or intended.ClickUp - BacklogUsed when syncing issues between GitHub and Clickup.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions