-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Safe Mode: Provide fail safe start for Mixxx after it has crashed #6544
Comments
Commented by: rryan I would also like to add crash reporting to such a fail-safe system using something like google-breakpad. |
Commented by: rryan Related to Bug #1191904 (maybe that one is a dupe of this actually -- oops). |
Commented by: rryan I added a --safeMofe command-line flag. It currently:
What else should we do? This bug should now just be a matter of:
We should be careful because this could be annoying if someone only has a crash on exit -- auto-enabling safe mode will make Mixxx less functional for them. Maybe we can write a check-point when we are about to shut down so that we can tell if we crashed during shutdown versus normal operation. |
Commented by: rryan I would call this is a 1.12.0 blocker... we lose too many users to repeated crashes on bootup, etc. |
Commented by: ywwg I was thinking, after we detect a crash on shutdown, to pop up a box the next time saying "hey, yo, mixxx crashed, do you want to send us a log?" Of course we'd have to do this before we overwrite the log! We could expand that box to include "do you want to start in safe mode" which would clear out audio config, switch to safe waveforms, and use a conservative skin. |
Commented by: daschuer +1 for the pop up. |
Commented by: daschuer Related Bug #1380171 |
Reported by: daschuer
Date: 2012-06-26T08:31:38Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp1017858
Tags: polish
Its a bad thing when someone whants to try mixxx and it crashes after start, without any message.
Mixxx should detect that and start in a failsafe mode which is more likly able to start.
This could be achieved to by writing a temp file on mixxx start and delete it on Mixxx shutdown.
If Mixxx finds this file when starting, the last run crashed and it should ask the user if he wants to try the failsafe mode.
Example:
See: Bug #1008999 Segfault on WinXP in Virtual Box using GL Waveforms Edit.
In this case fail save mode is starting with an empty waveform.
The text was updated successfully, but these errors were encountered: