Created attachment 93833 [details] Area of spreadsheet under scrutiny. Problem description: Trying to insert cells into a row with "Merged and Centered" cells crashes LibreOffice. Steps to reproduce: 1. Open attached ODS file. 2. Select cells D10:E14 3. Hit 'Ctrl+Shift+=' to open the "Insert Cells" dialog box. 4. Select "Shift cells right" 5. Hit "Okay". Please see attached screenshots for a visual reference. Current behavior: Calc crashes, throwing a dialog box to the screen that says "Block position not found!" Expected behavior: Calc should not crash, and cells should be inserted as per the selected area. Operating System: Ubuntu Version: 4.2.0.4 release
Created attachment 93834 [details] Insert Cells dialog box
Created attachment 93835 [details] Calc crashing with weird dialog box
Created attachment 93836 [details] Example ODS file that can trigger crash.
Confirmed with Version: 4.2.0.4 Build ID: 05dceb5d363845f2cf968344d7adab8dcfb2ba71 Ubunt 13.10 x64. I'll add a bt of the crash - Sophie
Created attachment 93848 [details] back trace of the crash
Created attachment 93881 [details] console logs + bt with symbols On pc Debian x86-64 with master sources updated today, I reproduced this. I attached console logs + bt.
Kohei: bt shows mdds part, one for you?
I'll take it.
This one was hitting a bug in mdds. Fixing that in mdds was enough to fix this.
Just released a new version of mdds (0.10.2) that contains the fix for this use case. http://code.google.com/p/multidimalgorithm/wiki/Downloads?ts=1392215564&updated=Downloads
Kohei Yoshida committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=07e2c31831ad265b018e5fdf59bdde048fbb4d35 fdo#74824: Update mdds to 0.10.2 which fixes one crasher bug. 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.
4.2 backport request: https://gerrit.libreoffice.org/8018
Kohei Yoshida committed a patch related to this issue. It has been pushed to "libreoffice-4-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=1bd22f6c86bac5adea4698fabc92b896864c77ba&h=libreoffice-4-2 fdo#74824: Update mdds to 0.10.2 which fixes one crasher bug. It will be available in LibreOffice 4.2.1. 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.
Fixed in 4.2.1.
Kevin Hunter committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=f2471280c7c625e39369f76bd0efa1d2402f62bf Test for fdo#74824. 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.