Skip to content

[Bug]: Endless forced update loop when directory is locked #818

@YiQuSi

Description

@YiQuSi

Affected Version

1.82.35

Bug Behavior

When the application's directory is locked by another process, the forced update function enters an infinite loop. It repeatedly attempts to update, each time reporting success, even though the update is actually failing.

Expected Behavior

The forced update process should detect the exceptional condition (directory in use), and stop the update process instead of looping.

Steps to reproduce

(Note: This is my best guess on how to reproduce it.)

  1. Use a pre launch command to start a process that may locks the program directory, before update check.
  2. Collapse begins forced update and gets stuck in a repeating loop.
  3. Force close Collapse. Running the installer manually. It shows an error message confirming that the directory is in use.

Related Issues

No response

Screenshot(s)

Image Image Image

Additional Information

DxDiag.txt
log-2025-10-27-sta1.82.35-id1-18-19-42.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs TriagingThis issue needs the developer's attention to sort & prioritize.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions