BUG: Failing to discover Everything is already running, then calling the wrong binary to instantiate it #2441
Closed
2 tasks done
Labels
bug
Something isn't working
Checks
I have checked that this issue has not already been reported.
I am using the latest version of Flow Launcher.
Problem Description
After failing to discover the already running instance of Everything (1.5.0.1360a) and use that, Flow suggests in the search results that I should start it. Choosing that leads to a crash as it tries to run "Everything.exe" instead of "Everything64.exe". Notice that I have not in any way patched Everything's service pipe to masquerade as its non-alpha.
To Reproduce
Screenshots
No response
Flow Launcher Version
1.16.2
Windows Build Number
Microsoft Windows [Version 10.0.22621.2506]
Error Log
System.ComponentModel.Win32Exception: An error occurred trying to start process 'C:\Program Files\Everything 1.5a\Everything.exe' with working directory 'C:\Users\𖦹\AppData\Local\FlowLauncher\app-1.16.2'. The system cannot find the file specified.
Source: System.Diagnostics.Process
TargetAssembly: System.Diagnostics.Process, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
TargetModule: System.Diagnostics.Process.dll
TargetSite: Boolean StartWithCreateProcess(System.Diagnostics.ProcessStartInfo)
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at Flow.Launcher.Plugin.Explorer.Search.Everything.EverythingSearchManager.ClickToInstallEverythingAsync(ActionContext _) in C:\projects\flow-launcher\Plugins\Flow.Launcher.Plugin.Explorer\Search\Everything\EverythingSearchManager.cs:line 55
at Flow.Launcher.ViewModel.MainViewModel.OpenResultAsync(String index) in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 286
at CommunityToolkit.Mvvm.Input.AsyncRelayCommand.AwaitAndThrowIfFailed(Task executionTask)
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)
The text was updated successfully, but these errors were encountered: