Created attachment 92758 [details] Sample with instructions to reproduce When inserting a column in this spreadsheet it crashes with an error "block position not found". Instructions to reproduce are inside the sheet.
I reproduce crash in Version: 4.2.1.0.0+ (Win7 64bit) Build ID: 88cd9632e081f5839cf9fddf60cbff0c099e2968 TinderBox: Win-x86@42, Branch:libreoffice-4-2 Time: 2014-01-09_22:46:56 no crash with 4.1.4.2 I add Calc expert to CC list.
crashes too in 4.2.0.3 on Ubuntu (I did see some repair from Kohei irrc on references http://cgit.freedesktop.org/libreoffice/core/commit/?id=982a03d4e2baf4ca7e78c79014389d9b23e200d1 ) Could be the same ... hmm, that should be in 4.2.0, so prolly another one)
Also seen on ubuntu 13.10 64 bit, LO 4.2.0.2 in a rather complex multi-sheet workbook. Happens on some sheets but not others. Serious grief for me.
Comment on attachment 92758 [details] Sample with instructions to reproduce Fixed mime type
(In reply to comment #2) > crashes too in 4.2.0.3 on Ubuntu > (I did see some repair from Kohei irrc on references > > http://cgit.freedesktop.org/libreoffice/core/commit/ > ?id=982a03d4e2baf4ca7e78c79014389d9b23e200d1 ) > > Could be the same ... hmm, that should be in 4.2.0, so prolly another one) Yes it is : https://gerrit.libreoffice.org/gitweb?p=core.git;a=commit;h=41b9f71f6717e9e4a6395227406c73b73c2d3a35
Created attachment 92777 [details] bt On pc Debian x86-64 with master sources updated today, I can reproduce this. I attached bt with symbols.
Markus Mohrhard committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b04bbd5c1423e2c8aa2be8a3a4dd3a68dc1315f1 only put bounds in vector if range is outside of copy range, fdo#74041 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.
Markus Mohrhard committed a patch related to this issue. It has been pushed to "libreoffice-4-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c16eef21687f5d1f9b2bd789b1cf8b953bf2cd33&h=libreoffice-4-2 only put bounds in vector if range is outside of copy range, fdo#74041 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.
Markus Mohrhard committed a patch related to this issue. It has been pushed to "libreoffice-4-2-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=d74436c22a72abc7ddb7a06352934e0a8e423f16&h=libreoffice-4-2-0 only put bounds in vector if range is outside of copy range, fdo#74041 It will be available already in LibreOffice 4.2.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.
Thanks for the exceptional effort in fixing this so quickly. Within hours QA had confirmed it and within a couple of days it was fixed. I downloaded new version within a week! I wonder whether anyone else can do that other than the LibreOffice team?
The responsiveness & speed of the Libreoffice team is one of the main reasons I use it. I am seriously impressed. Keep up the good work! As soon as the patched 4.2 is available via the ubuntu pre-release ppa I'll re-test and verify.
Verified in 4.2.1.0.0+ and master (Version: 4.3.0.0.alpha0+ Build ID: 6ebd7992ae774c7eb96b55c1cf39fbd922f66878) on Ubuntu 13.10 x86-64 Best regards. JBF
Kohei Yoshida committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c5b79c8ae224b13a1035ab57998b0fe61d9fb886 fdo#74041: Write unit test for this. 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.
Just to say that I have also checked that this is fixed in 4.2.0.4 for an 'insert row' in a Calc sheet that had caused a crash and considerable corruption. Thanks.