-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Mumble 1.4.287 will not launch on Windows 10 #5966
Comments
Do you have the Visual C++ Redistributable installed? (See download page on our website) |
Yes, I have the Visual C++ Redistributable installed. I have the x86 and x64 versions of the 2008, 2010, 2012, 2013, and 2015-2022. |
Hm... this is odd. I don't think I ever encountered a situation such as this... @davidebeatrici any ideas? |
I would take a look at the console log ( |
The contents of the console log are:
and that's it.. |
What processor does your computer have? |
I have a Ryzen 5 3600X. I may have some free time tomorrow to set up a build and debug environment for Mumble. I've never developed for or on Windows before, though (just Linux) |
Okay, we can exclude unsupported instruction sets as the cause. Build instructions can be found here: https://github.com/mumble-voip/mumble/blob/master/docs/dev/build-instructions/build_windows.md |
As there has been no activity on this issue for a couple of days, we assume that your issue has been fixed in the meantime. If no further activity happens, this issue will be closed within 3 days. |
Hello. I am still having this issue. I've been having some trouble setting up a build environment due to issues resolving dependencies so it ended up on the back burner. I'm going to give it another shot today. |
No problem, did you perhaps encounter microsoft/vcpkg#27758? |
Yes, that's the one! I was able to check out this branch microsoft/vcpkg#27974 and get going |
I was able to build and debug mumble with the issue. What kills mumble is: Exception thrown at 0x0000000069A2F26B (libjack64.dll) in mumble.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFD9681F5E. I wonder if I've hit jackaudio/jack2#275. I'll keep debugging maybe tomorrow, I'm going to go spend some time with my family. Happy thanksgiving all :) |
Excellent, you indeed found the culprit! Update JACK and the application should launch successfully. |
Updating JACK did indeed solve the problem. The thing is, I don't recall ever installing JACK nor was it listed in the list of installed programs., it must have been installed as a dependency of something else, or maybe I had it laying around for a few years and forgot about it. Regardless, I'm wondering if there's any way for Mumble to detect and warn the user about this condition? I'm totally inexperienced in Windows development, but if this is something that's feasible I'd be more than willing to take a shot at it in my spare time to save someone else the trouble later of wondering why Mumble seems broken. |
In theory we can retrieve JACK's version from the DLL's metadata, allowing us to reject anything older than the first good version. |
As there has been no activity on this issue for a couple of days, we assume that your issue has been fixed in the meantime. If no further activity happens, this issue will be closed within 3 days. |
Closing this in favor of #6135 |
The issue
After updating from Mumble 1.3.X to 1.4.287, Mumble will no longer load. Attempting to launch Mumble results in the process immediately dying. I tried deleting files in AppData, uninstalling and reinstalling, and can't get it to launch. Launching from cmd provides no messages either; it just dies instantly.
Mumble version
1.4.287
Mumble component
Client
OS
Windows
Additional information
No response
The text was updated successfully, but these errors were encountered: