-
-
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
Crash due to attempting to restore incompatible window state #6577
Comments
interesting, if i remove |
This reads like the layout of the Mumble client elements might have causing the crash. Have you used a custom layout when it was crashing? If so, do you remember how you had the elements placed? |
Do you have - by any chance - kept a copy of the folder when Mumble was crashing? |
it was very old config, maybe i changed something during last 10 years .... interesting what removing |
ok, it seems what problem is in [ui] block, and if configs removed - backups is used. |
ok, found it.
causing crash |
it's probably wise to implement some validation for whose who update on existing configs |
Thank you for investigating the cause! The state is loaded and saved in Qt's own format: Line 402 in 0a033af
mumble/src/mumble/Settings.cpp Line 962 in 0a033af
mumble/src/mumble/MainWindow.cpp Line 550 in 0a033af
mumble/src/mumble/OverlayClient.cpp Line 223 in 0a033af
This could be considered an upstream bug that we should report... But yeah, we should probably ignore the window state if Qt's major version doesn't match, in order to prevent potential glitches. |
@davidebeatrici there exists a |
Description
crash on startup
Steps to reproduce
run mumble binary.
Mumble version
0a033af
Mumble component
Client
OS
Linux
Reproducible?
Yes
Additional information
No response
Relevant log output
The text was updated successfully, but these errors were encountered: