| Summary: | PRINTING: Switching radio buttons "Selection <-> All" Crashes | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Rainer Bielefeld Retired <LibreOffice> |
| Component: | Writer | Assignee: | Caolán McNamara <caolan.mcnamara> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | CC: | caolan.mcnamara, fran2012, gibi, jeffdchang, kendy, LibreOffice, l.lunak |
| Priority: | high | Keywords: | regression |
| Version: | 3.4.1 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 35673, 38993 | ||
| Attachments: |
Valgrind log for this...
gdb log of where the viewshell gets deleted |
||
|
Description
Rainer Bielefeld Retired
2011-07-12 00:24:26 UTC
Forgot to mention: - PDF export is not affected - Also CRASH for "Pages -> Selection" - No problem with an obsolete LibO Portable version, so REGRESSION. Created attachment 49011 [details]
Valgrind log for this...
The bug already is in 3.4.0. It took many weeks to find it => less used scenario => can't be a blocker => lowering the severity a bit. Cedric has vacation these days. Kendy and Lubos are looking at it. It is not trivial but we will try to fix it for 3.4.2-rc2. Tested with 3.4.2rc2 Windows XP: crash Tested with 3.4.2rc2 Linux X86-64 : same crash. So changing platform to: All / All. We somewhere have a modification that in Future "print selection" no longer will be default if some text has been selected. Currently IMHO <http://cgit.freedesktop.org/libreoffice/writer/commit/?id=591dfe338ee2e553f822e8bbd3bc602a8ff0d875> only is in Master, but as soon as that will get into a branch we will run into serious problems. Modified Status due to facts. calling ViewOptionAdjustStop destroys the current ViewShell I can make the crash go away anyway. Though we have the usual nightmare of writers abundance of illdefined shells and views. Created attachment 50091 [details]
gdb log of where the viewshell gets deleted
restore the view options, options might affect selection, temp selection document thrown away, view associated with temp document thrown away, something of that nature. After faffing around with a view possibilities, I've ended up with just http://cgit.freedesktop.org/libreoffice/core/commit/?id=cd690d2e72be410058376c416a40ff5d918fb0f7 i.e. assume that for the selection case we are dealing with a temporary document, so we don't have to restore the settings on the view as its all going to go away anyway afterwards. pushed to 3-4 now |