-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Signal fails to update when git linux commands are in path. #5856
Comments
Oh my goodness. I think this could be a source of #5854. Thanks for tracking it down. |
I've been following the journey, and yep I've got git's linux tools installed and I've got the same signal update issues.. I've always wondered why dir doesn't behave like a Windows tool anymore. This is why! |
@theAddict how do you manually update signal from the command line? I've resolved my issue by running latest installer from the command line after switching the PATH as above, but it would be good to know how to run signal update. |
@indutny-signal, glad it was helpful. I saw #5854. The symptoms look pretty similar to what I experienced. I thought I'd make a separate ticket because I wasn't certain. Hopefully this fixes @TMMC's issue too. |
@fattybacon , I ran the installer manually as described in the workaround to update my machine. Here are a couple ideas that would probably work for invoking the installer via the in-app update mechanism:
|
I had the same issue on Windows 11 with cygwin in my PATH. I couldn't update or uninstall Signal until I removed the offending item from my PATH. |
For anyone finding this: it was WinAVR in my case. |
Posted official solution: #5854 (comment) |
I was also affected by this problem. I have MSYS2 and Git for Windows installed, and their bin directories in my %PATH%. Temporarily renaming the find.exe from Git and MSYS2 /usr/bin to find.exe.BAK resolved the problem, and I could then uninstall 5.36 and newly install 5.41. |
Official solution
Bug Description
When find.exe from C:\Program Files\Git\usr\bin is in the path, the installer will fail, indicating that Signal is running and could not be closed.
Work-around
set PATH=c:\windows\system32;%PATH%
Potential solution
Call
%SYSTEMROOT%\System32\find.exe
instead offind
when running thetasklist
command.Steps to Reproduce
Actual Result: Signal is successfully closed, if open. The signal installer indicates that Signal is open and could not be closed.
Expected Result: Signal would update
Screenshots
Platform Info
Signal Version: 5.37.0
Operating System: Windows 10
Linked Device Version:
Link to Debug Log
The text was updated successfully, but these errors were encountered: