Flow.Launcher icon indicating copy to clipboard operation
Flow.Launcher copied to clipboard

BUG: App crashes when typing a number

Open valerieapps opened this issue 1 year ago • 4 comments

Checks

  • [X] I have checked that this issue has not already been reported.

  • [X] I am using the latest version of Flow Launcher.

Problem Description

For some reason, when i type a number like 1 or 5, the app immediately crashes.

To Reproduce

  1. open flow launcher
  2. try single numbers until it crashes

Screenshots

No response

Flow Launcher Version

1.18.0

Windows Build Number

10.0.22631.3527

Error Log

2024-08-16.txt

valerieapps avatar Aug 16 '24 11:08 valerieapps

Can you update to the new v1.19 and retry? There was a mismatch between some core plugins being updated before the main repo so would be good to exclude that as the issue here. Thanks.

deefrawley avatar Aug 17 '24 00:08 deefrawley

Can you update to the new v1.19 and retry? There was a mismatch between some core plugins being updated before the main repo so would be good to exclude that as the issue here. Thanks.

After updating to 1.19 it kept happening again a few times, then it just stopped happening. It doesn't crash any more. I checked the log file and i see the following error repeated 15 to 20 times only a fraction of a second apart:

11:05:26.3679+01:00 - ERROR - WindowsIndex.ExecuteWindowsIndexSearchAsync - Failed to execute windows index search query: SELECT TOP 100 "System.FileName", "System.ItemUrl", "System.ItemType" FROM "SystemIndex" WHERE CONTAINS(System.FileName,'"&*"',1033) AND scope='file:' ORDER BY System.FileName EXCEPTION OCCURS: System.Data.OleDb.OleDbException (0x80041605): Unspecified error: -2147215867(0x80041605) at void System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) at int System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, out object executeResult) at int System.Data.OleDb.OleDbCommand.ExecuteCommandText(out object executeResult) at OleDbDataReader System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, string method) at Task<DbDataReader> System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken) at async IAsyncEnumerable<SearchResult> Flow.Launcher.Plugin.Explorer.Search.WindowsIndex.WindowsIndex.ExecuteWindowsIndexSearchAsync(string indexQueryString, string connectionString, CancellationToken token)+MoveNext() in C:/projects/flow-launcher/Plugins/Flow.Launcher.Plugin.Explorer/Search/WindowsIndex/WindowsIndex.cs:line 71

valerieapps avatar Aug 17 '24 10:08 valerieapps

The log shows some sort of Windows Index database querying exception, can't tell what sort of error and maybe the index database is corrupted? Is Explorer plugin search working for you now? If not try reindex the Windows index database.

jjw24 avatar Aug 17 '24 12:08 jjw24

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 60 days.\n\nAlternatively this issue can be kept open by adding one of the following labels:\nkeep-fresh

github-actions[bot] avatar Oct 17 '24 01:10 github-actions[bot]

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 60 days.\n\nAlternatively this issue can be kept open by adding one of the following labels:\nkeep-fresh

github-actions[bot] avatar Dec 17 '24 02:12 github-actions[bot]

This issue was closed because it has been stale for 7 days with no activity. If you feel this issue still needs attention please feel free to reopen.

github-actions[bot] avatar Dec 25 '24 01:12 github-actions[bot]