| Summary: | Start Center will not load after crash, defaults to writer | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Luke <lukebenes> |
| Component: | LibreOffice | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED NOTABUG | ||
| Severity: | normal | CC: | jbfaure, jmadero.dev, momonasmon |
| Priority: | medium | ||
| Version: | 4.4.0.0.alpha0+ Master | ||
| Hardware: | All | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
|
Description
Luke
2014-08-10 18:43:06 UTC
It depends on the OOO_DISABLE_RECOVERY environment variable. For a dev build it set to 1 in instdir/program/ooenv. In a release build you should see the recovery wizard instead. I tested instdir/program/ooenv with export OOO_DISABLE_RECOVERY=0 export OOO_DISABLE_RECOVERY=1 In both cases writer started instead of the Start Center. Even if that variable worked, is this really the correct behavior? (In reply to comment #2) > In both cases writer started instead of the Start Center. You should reset your profile between the tries. Steps: 1)$ rm ../user/registrymodifications.xcu 2)$ export OOO_DISABLE_RECOVERY=0 3)$ ./soffice 4)Crash Calc Result: Writer always opens with no recovery dialog. If this is really the desired behavior then I guess this bug can be closed. But with Bug 81861 and no command line option to force the start center, it's not ideal for tester and others that work with multiple versions of LO simultaneously. We need an edit button for comments like github. 2) $ nano ooenv -> export OOO_DISABLE_RECOVERY=0 (In reply to comment #4) > 2)$ export OOO_DISABLE_RECOVERY=0 > 3)$ ./soffice But soffice then calls ooenv which overrides your export! For step 3 you should run 'soffice.bin' instead (or simply edit ooenv). > If this is really the desired behavior then I guess this bug can be closed. The main point of this is to disable the recovery wizard, so it won't get in the way of devs while debugging crashes. > it's not ideal for tester Right, but it's ideal for devs. And it can be easily changed by editing ooenv. Also keep in mind that it defaults to OOO_DISABLE_RECOVERY=1 only if you build yourself from source. Any downloaded rpm/deb/whatever shouldn't have it (AFAIK). (In reply to comment #6) > But soffice then calls ooenv which overrides your export! For step 3 you > should run 'soffice.bin' instead (or simply edit ooenv). Sorry, didn't see comment 5. You right, it seems that LO checks only for the existence of this variable, regardless of its actual value. Try commenting this export completely. And a quick search shows that indeed we don't check for the actual value: http://opengrok.libreoffice.org/xref/core/desktop/source/app/app.cxx#2340 Can this be closed as NOTABUG - after reading the comments it appears like that's the case (In reply to Joel Madero from comment #9) > Can this be closed as NOTABUG - after reading the comments it appears like > that's the case Yes, it doesn't visible to the end user anyway. |