Created attachment 87020 [details] Sample document to reproduce the crash Steps to reproduce: In the attached document we have 2 shape groups: - group with squares, anchored "as character" - group with circles, not anchored "as character" Grouped shapes anchored "as character" don't provide the possibility of ungrouping in the UI, however, follow the steps above: 1. Select both groups (circles and squares) at the same time. 2. Ungrouping option is now available. Click on it. 3. The "as character" anchored group is now ungrouped. Select one of the square elements. 4. Change the anchoring from "as character" to any of the other options. OUTCOME: LibreOffice crashes. Reproducible in Ubuntu's Raring LibO 4.0.2.2 and in current upstream.
Confirmed under Crunchbang 11 linux running v4.1.3.2. Status set to NEW. Version set to 4.0.2.2 release due to description.
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0a6a151c4b7c78a363fb64598fbda39db4f42d07 Related: tdf#70062 keep drawing anchor objects sorted It will be available in 4.5.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=70f0b3917688e7c462917d97d39443d6e75502fb Resolves: tdf#70062 avoid crash on ungrouping "ac char" group It will be available in 4.5.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.