Flow-Launcher / Flow.Launcher

:mag: Quick file search & app launcher for Windows with community-made plugins
https://flowlauncher.com
MIT License
7.74k stars 301 forks source link

BUG: Collection was modified #2286

Closed luopa closed 4 months ago

luopa commented 1 year ago

Checks

Problem Description

For unknown reason flow-launcher produces an error. See output below

To Reproduce

Havent figured out yet, what exactly causes the error.

Flow Launcher Version

1.16.1

Windows Build Number

19045.3324

Exception Message

```shell Launcher/Flow.Launcher Author: qianlifeng, Ioannis G. Version: 3.1.3 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. ---> System.InvalidOperationException: Collection was modified; enumeration operation may not execute.Flow Launcher version: 1.16.1 OS Version: 19045.3324 IntPtr Length: 8 x64: True Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.8.9\pythonw.exe Node Path: Date: 08/13/2023 11:43:22 Exception: Browser Bookmarks Exception: Websites: https://github.com/Flow- at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Linq.Enumerable.SelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList() at Flow.Launcher.Plugin.BrowserBookmark.Main.Query(Query query) in C:\projects\flow-launcher\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Main.cs:line 66 at Flow.Launcher.Plugin.IPlugin.<>c__DisplayClass3_0.b__0() in /_/Flow.Launcher.Plugin/Interfaces/IPlugin.cs:line 35 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 34 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 193 --- End of inner exception stack trace --- at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 839 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 813 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) ```

Error Log

```shell 11:43:22.7427+02:00 - FATAL - UnHandledException - ## Exception ``` System.InvalidOperationException: Collection was modified; enumeration operation may not execute. Source: System.Private.CoreLib TargetAssembly: System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e TargetModule: System.Private.CoreLib.dll TargetSite: Void ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion() at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Linq.Enumerable.SelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList() at Flow.Launcher.Plugin.BrowserBookmark.Main.Query(Query query) in C:\projects\flow-launcher\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Main.cs:line 66 at Flow.Launcher.Plugin.IPlugin.<>c__DisplayClass3_0.b__0() in /_/Flow.Launcher.Plugin/Interfaces/IPlugin.cs:line 35 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 34 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 193 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. Source: Flow.Launcher.Core TargetAssembly: Flow.Launcher.Core, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null TargetModule: Flow.Launcher.Core.dll TargetSite: Void MoveNext() at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 839 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 813 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) ``` ## Environment * Command Line: C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.dll * Timestamp: 08/13/2023 11:43:22 * Flow Launcher version: 1.16.1 * OS Version: 19045.3324 * IntPtr Length: 8 * x64: True * Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.8.9\pythonw.exe * Node Path: * CLR Version: 7.0.7 * Installed .NET Framework: * v4 Client 4.8.09037 * v4 Full 4.8.09037 * v4.0 Client 4.0.0.0 ## Assemblies - Flow.Launcher * System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Private.CoreLib.dll) * Flow.Launcher, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.dll) * PresentationFramework, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework.dll) * WindowsBase, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WindowsBase.dll) * System.Runtime, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.dll) * System.Xaml, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Xaml.dll) * System.Threading, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.dll) * System.IO.Pipes, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.Pipes.dll) * System.Security.AccessControl, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.AccessControl.dll) * System.Security.Principal.Windows, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Principal.Windows.dll) * System.Runtime.InteropServices, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.InteropServices.dll) * System.Threading.ThreadPool, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.ThreadPool.dll) * System.Configuration.ConfigurationManager, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Configuration.ConfigurationManager.dll) * System.ObjectModel, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ObjectModel.dll) * Flow.Launcher.Core, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.Core.dll) * Flow.Launcher.Infrastructure, Version=1.16.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.Infrastructure.dll) * System.Collections, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.dll) * System.ComponentModel.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.Primitives.dll) * System.Private.Uri, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Private.Uri.dll) * PresentationCore, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationCore.dll) * System.Security.Cryptography, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.dll) * System.Collections.Concurrent, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.Concurrent.dll) * System.Memory, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Memory.dll) * System.ComponentModel.TypeConverter, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.TypeConverter.dll) * System.Xml.ReaderWriter, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Xml.ReaderWriter.dll) * System.Private.Xml, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Private.Xml.dll) * System.Collections.Specialized, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.Specialized.dll) * System.Net.WebClient, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.WebClient.dll) * System.ComponentModel.EventBasedAsync, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.EventBasedAsync.dll) * System.Text.Encoding.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Encoding.Extensions.dll) * System.Threading.Thread, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.Thread.dll) * System.Runtime.Serialization.Formatters, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Serialization.Formatters.dll) * System.Xml.XmlSerializer, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Xml.XmlSerializer.dll) * System.IO.Packaging, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.Packaging.dll) * DirectWriteForwarder, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\DirectWriteForwarder.dll) * System.Runtime.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Extensions.dll) * System.Diagnostics.Debug, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.Debug.dll) * System.Runtime.CompilerServices.VisualC, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.CompilerServices.VisualC.dll) * Microsoft.Win32.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Win32.Primitives.dll) * System.Collections.NonGeneric, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.NonGeneric.dll) * Microsoft.Win32.Registry, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Win32.Registry.dll) * System.Linq, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Linq.dll) * System.Diagnostics.TraceSource, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.TraceSource.dll) * System.Windows.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Extensions.dll) * System.ComponentModel, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.ComponentModel.dll) * ModernWpf, Version=0.9.4.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\ModernWpf.dll) * System.Net.Requests, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Requests.dll) * System.Net.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Primitives.dll) * System.Net.WebHeaderCollection, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.WebHeaderCollection.dll) * System.Runtime.Loader, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Loader.dll) * Microsoft.Windows.SDK.NET, Version=10.0.19041.24, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Windows.SDK.NET.dll) * WinRT.Runtime, Version=2.0.0.0, Culture=neutral, PublicKeyToken=99ea127f02d97709 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WinRT.Runtime.dll) * Microsoft.Win32.SystemEvents, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Win32.SystemEvents.dll) * System.Runtime.CompilerServices.Unsafe, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.CompilerServices.Unsafe.dll) * System.Linq.Expressions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Linq.Expressions.dll) * System.Security.Cryptography.Algorithms, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.Algorithms.dll) * System.Numerics.Vectors, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Numerics.Vectors.dll) * System.Reflection.Emit, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Emit.dll) * Snippets, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null (dynamic assembly doesn't has location) * System.Security.Cryptography.Csp, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.Csp.dll) * System.Security.Cryptography.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Cryptography.Primitives.dll) * UIAutomationTypes, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\UIAutomationTypes.dll) * System.Diagnostics.Process, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.Process.dll) * PresentationFramework.Aero2, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework.Aero2.dll) * ModernWpf.Controls, Version=0.9.4.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\ModernWpf.Controls.dll) * mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\mscorlib.dll) * Flow.Launcher.Plugin, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Flow.Launcher.Plugin.dll) * System.Text.Encoding.CodePages, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Encoding.CodePages.dll) * System.Text.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Json.dll) * NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NLog.dll) * netstandard, Version=2.1.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\netstandard.dll) * System.Diagnostics.FileVersionInfo, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.FileVersionInfo.dll) * System.IO.FileSystem.Watcher, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.FileSystem.Watcher.dll) * System.Data.Common, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Data.Common.dll) * System.Net.Mail, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Mail.dll) * System.Net.Sockets, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Sockets.dll) * NLog.Extensions.Logging, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NLog.Extensions.Logging.dll) * Microsoft.Extensions.Logging.Abstractions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Logging.Abstractions.dll) * Microsoft.Extensions.Logging, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Logging.dll) * NLog.Web.AspNetCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NLog.Web.AspNetCore.dll) * System.Text.Encodings.Web, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.Encodings.Web.dll) * System.Reflection.Emit.Lightweight, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Emit.Lightweight.dll) * System.Reflection.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Primitives.dll) * System.Reflection.Emit.ILGeneration, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Emit.ILGeneration.dll) * System.Runtime.Intrinsics, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Intrinsics.dll) * System.Drawing.Common, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Drawing.Common.dll) * Flow.Launcher.Plugin.BrowserBookmark, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Flow.Launcher.Plugin.BrowserBookmark.dll) * Flow.Launcher.Plugin.Caculator, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Caculator\Flow.Launcher.Plugin.Caculator.dll) * Flow.Launcher.Plugin.Explorer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Explorer\Flow.Launcher.Plugin.Explorer.dll) * System.Windows.Forms, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Forms.dll) * System.Windows.Forms.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Forms.Primitives.dll) * Flow.Launcher.Plugin.PluginIndicator, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.PluginIndicator\Flow.Launcher.Plugin.PluginIndicator.dll) * Flow.Launcher.Plugin.PluginsManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.PluginsManager\Flow.Launcher.Plugin.PluginsManager.dll) * Flow.Launcher.Plugin.ProcessKiller, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.ProcessKiller\Flow.Launcher.Plugin.ProcessKiller.dll) * Flow.Launcher.Plugin.Program, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Program\Flow.Launcher.Plugin.Program.dll) * Microsoft.Extensions.Caching.Memory, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Caching.Memory.dll) * Microsoft.Extensions.Options, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Options.dll) * Microsoft.Extensions.Caching.Abstractions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Caching.Abstractions.dll) * Microsoft.Extensions.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.Extensions.Primitives.dll) * Flow.Launcher.Plugin.Shell, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Shell\Flow.Launcher.Plugin.Shell.dll) * WindowsInput, Version=1.0.4.0, Culture=neutral, PublicKeyToken=9b287f7dc5073cad (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WindowsInput.dll) * Flow.Launcher.Plugin.Sys, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Sys\Flow.Launcher.Plugin.Sys.dll) * Flow.Launcher.Plugin.Url, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Url\Flow.Launcher.Plugin.Url.dll) * System.Text.RegularExpressions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Text.RegularExpressions.dll) * Flow.Launcher.Plugin.WebSearch, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.WebSearch\Flow.Launcher.Plugin.WebSearch.dll) * Flow.Launcher.Plugin.WindowsSettings, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.WindowsSettings\Flow.Launcher.Plugin.WindowsSettings.dll) * Flow.Launcher.Plugin.Color, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Roaming\FlowLauncher\Plugins\Colors-2.0.1\Flow.Launcher.Plugin.Color.dll) * CommunityToolkit.Mvvm, Version=8.2.0.0, Culture=neutral, PublicKeyToken=4aff67a105548ee2 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\CommunityToolkit.Mvvm.dll) * System.Threading.Channels, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.Channels.dll) * System.Net.Http, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Http.dll) * System.Net.WebProxy, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.WebProxy.dll) * System.Net.ServicePoint, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.ServicePoint.dll) * System.Net.Security, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Security.dll) * System.Diagnostics.Tracing, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.Tracing.dll) * System.Diagnostics.DiagnosticSource, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.DiagnosticSource.dll) * System.IO.FileSystem, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.FileSystem.dll) * YamlDotNet, Version=9.0.0.0, Culture=neutral, PublicKeyToken=ec19458f3c15af5e (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\YamlDotNet.dll) * Mages.Core, Version=2.0.1.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.Caculator\Mages.Core.dll) * System.Net.Http.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Http.Json.dll) * System.Data.SQLite, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Plugins\Flow.Launcher.Plugin.BrowserBookmark\System.Data.SQLite.dll) * Microsoft.IO.RecyclableMemoryStream, Version=2.3.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.IO.RecyclableMemoryStream.dll) * System.Transactions.Local, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Transactions.Local.dll) * System.Threading.Overlapped, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Threading.Overlapped.dll) * System.Console, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Console.dll) * System.Net.Quic, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.Quic.dll) * System.Runtime.Numerics, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Numerics.dll) * System.Net.NameResolution, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Net.NameResolution.dll) * System.Security.Claims, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Security.Claims.dll) * UIAutomationProvider, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\UIAutomationProvider.dll) * NHotkey.Wpf, Version=2.0.0.0, Culture=neutral, PublicKeyToken=a76ffb086700b11c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NHotkey.Wpf.dll) * System.Windows.Controls.Ribbon, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Windows.Controls.Ribbon.dll) * WindowsFormsIntegration, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\WindowsFormsIntegration.dll) * PresentationFramework-SystemData, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework-SystemData.dll) * System.Drawing.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Drawing.Primitives.dll) * NHotkey, Version=2.0.0.0, Culture=neutral, PublicKeyToken=a76ffb086700b11c (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NHotkey.dll) * Squirrel, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Squirrel.dll) * Splat, Version=1.6.2.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Splat.dll) * NuGet.Squirrel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\NuGet.Squirrel.dll) * System.Resources.Extensions, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Resources.Extensions.dll) * System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.dll) * System.Drawing, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Drawing.dll) * System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Core.dll) * System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Web.dll) * System.Web.HttpUtility, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Web.HttpUtility.dll) * System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Serialization.dll) * System.Runtime.Serialization.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Runtime.Serialization.Primitives.dll) * System.Diagnostics.StackTrace, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Diagnostics.StackTrace.dll) * Microsoft.VisualStudio.Threading, Version=17.6.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.VisualStudio.Threading.dll) * Microsoft.VisualStudio.Validation, Version=17.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\Microsoft.VisualStudio.Validation.dll) * System.Linq.Parallel, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Linq.Parallel.dll) * ToolGood.Words.Pinyin, Version=3.0.1.4, Culture=neutral, PublicKeyToken=d330f4fd115e6143 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\ToolGood.Words.Pinyin.dll) * PresentationFramework-SystemXml, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\PresentationFramework-SystemXml.dll) * System.Reflection.Metadata, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Reflection.Metadata.dll) * System.Collections.Immutable, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.Collections.Immutable.dll) * System.IO.MemoryMappedFiles, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (C:\Users\JD\AppData\Local\FlowLauncher\app-1.16.1\System.IO.MemoryMappedFiles.dll) ```
github-actions[bot] commented 11 months ago

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

jjw24 commented 11 months ago

Seems like a one off not easily reproduced, please update to 1.16.2 see if error still occurs

luopa commented 11 months ago

Thanks for looking at it. Have updated to 1.16.2. Error is still there - at least I assume it's the same one.

Of notice: the error always fires immediately after invoking flowlauncher with keyboard shortcut and trying to access something. Other than that I wasn't able to observe any patterns by now :-/

Exception Message:

Please open new issue in: https://github.com/Flow-Launcher/Flow.Launcher/issues 1. upload log file: C:\Users\JD\AppData\Roaming\FlowLauncher\Logs\1.16.2\2023-10-06.txt 2. copy below exception message Flow Launcher version: 1.16.2 OS Version: 19045.3516 IntPtr Length: 8 x64: True Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.11.4\pythonw.exe Node Path: Date: 10/06/2023 09:50:15 Exception: Browser Bookmarks Exception: Websites: https://github.com/Flow-Launcher/Flow.Launcher Author: qianlifeng, Ioannis G. Version: 3.1.4 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. ---> System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List`1.Enumerator.MoveNextRare() at System.Linq.Enumerable.SelectListIterator`2.MoveNext() at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList() at Flow.Launcher.Plugin.BrowserBookmark.Main.Query(Query query) in C:\projects\flow-launcher\Plugins\Flow.Launcher.Plugin.BrowserBookmark\Main.cs:line 66 at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 40 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 --- End of inner exception stack trace --- at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 849 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 850 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
jjw24 commented 11 months ago

Looks like is coming from BrowserBookmarks plugin.

  1. What browser are you pulling the bookmarks from
  2. Can you replicate this consistently - everytime you use the BrowserBookmarks plugin? If so can you turn it off to confirm.
  3. What's the query you typed that triggered the error?
luopa commented 11 months ago

1: had firefox, edge and chrome activated 2: hard to replicate consistently, it feels rather random. however, always rightaway after invoking flow-launcher and starting to type something. 3: error is thrown just after 1-2 letters.

In addition: I disabled the browser plugin. Now it seems as if the currency plugin is involved in the error - again with the "collection was modified" statement (see below).

Please open new issue in: https://github.com/LeLocTai/Flow.Launcher.Plugin.CurrencyPP/issues 1. upload log file: C:\Users\JD\AppData\Roaming\FlowLauncher\Logs\1.16.2\2023-10-16.txt 2. copy below exception message Flow Launcher version: 1.16.2 OS Version: 19045.3570 IntPtr Length: 8 x64: True Python Path: C:\Users\JD\AppData\Roaming\FlowLauncher\Environments\Python\PythonEmbeddable-v3.11.4\pythonw.exe Node Path: Date: 10/16/2023 10:53:46 Exception: CurrencyPP Exception: Websites: https://github.com/LeLocTai/Flow.Launcher.Plugin.CurrencyPP Author: Le Loc Tai Version: 3.0.1 Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Collection was modified; enumeration operation may not execute. ---> System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at Microsoft.IO.RecyclableMemoryStreamManager.ReturnBlocks(List`1 blocks, Guid id, String tag) in /_/src/RecyclableMemoryStreamManager.cs:line 570 at Microsoft.IO.RecyclableMemoryStream.Dispose(Boolean disposing) in /_/src/RecyclableMemoryStream.cs:line 301 at System.IO.Stream.DisposeAsync() --- End of stack trace from previous location --- at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 297 at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 297 at Flow.Launcher.Core.Plugin.JsonRPCPlugin.QueryAsync(Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 313 at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 194 --- End of stack trace from previous location --- at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 40 at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 --- End of inner exception stack trace --- at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 216 at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass139_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 849 --- End of stack trace from previous location --- at Flow.Launcher.ViewModel.MainViewModel.QueryResults(Boolean isReQuery) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 850 at System.Threading.Tasks.Task.<>c.b__128_0(Object state) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

2023-10-16.txt

luopa commented 11 months ago

Update: the error does feel way less frequent now with browser plugin disabled.

github-actions[bot] commented 9 months ago

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

deefrawley commented 4 months ago

Flow and plugins have been updated. If the problem persists we can reopen. Thanks.