Skip to content

Software crashes repeatedly with error, issue persists after resetting settings #16901

@Xiaofuzi0724

Description

@Xiaofuzi0724

Description

When using Files App (Version 3.9.1.0), an error occurs after the application starts. The log shows an exception related to ImmutableDictionary and the OverwriteKeyBindings() method. This might be related to key bindings configuration, preventing the app from properly loading key bindings. Resetting to default settings did not resolve the issue.

Steps To Reproduce

Even after multiple attempts to reset the settings to default, the issue persists and remains unresolved. Reinstalling the application did not fix the error either. This suggests that the problem may stem from the code implementation rather than user configurations. It is recommended that the development team optimize the code, particularly the handling of ImmutableDictionary in the OverwriteKeyBindings() method, to prevent similar errors and improve the application's stability.

Files Version

3.9.1.0

Windows Version

10.0.26100.3194

User ID

d9611caf-5edf-4f8a-93cc-2ebb54d4ef92

Log File

at System.Collections.Immutable.ImmutableDictionary2.HashBucket.Add(TKey key, TValue value, IEqualityComparer1 keyOnlyComparer, IEqualityComparer1 valueComparer, KeyCollisionBehavior behavior, OperationResult& result) at System.Collections.Immutable.ImmutableDictionary2.AddRange(IEnumerable1 items, MutationInput origin, KeyCollisionBehavior collisionBehavior) at System.Collections.Immutable.ImmutableDictionary2.AddRange(IEnumerable`1 pairs, Boolean avoidToHashMap)
at Files.App.Data.Commands.CommandManager.OverwriteKeyBindings()

Metadata

Metadata

Assignees

No one assigned

    Labels

    crashBug reports involving a crashneeds - additional infoNeeds more information from the reporterneeds - reproducingIssues unable to be reproduced by the dev team

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions