Steps: 1. Open attachment 122489 [details] from bug 97698 or attachment 96007 [details] from bug 76324 2. Once it's open, click on different places of the spreadsheet until it crashes Reproduced in Version: 5.4.0.0.alpha0+ Build ID: eb7b03b052ffe8c2c577b2349987653db6c53f76 CPU threads: 1; OS: Windows 6.1; UI render: default; TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2017-02-26_22:34:18 Locale: es-ES (es_ES); Calc: group and Version: 5.4.0.0.alpha0+ Build ID: d3676ceeec55a41337ce5e6bc596f4f100d0638e CPU threads: 4; OS: Linux 4.8; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group
Created attachment 131697 [details] gdb backtrace
Regression introduced by: (using attachment 122489 [details] ) author Eike Rathke <erack@redhat.com> 2017-02-24 14:30:24 (GMT) committer Eike Rathke <erack@redhat.com> 2017-02-24 15:24:28 (GMT) commit 5d9f7548bcf842c613c26e5ab192199b415e6004 (patch) tree dfa106679c99d7650d180505a47bc0d1b6359458 parent 860527e009c7be978756aed876504d5f0a0cabe7 (diff) a first stab against the note caption ownership mess This should not change any existing behavior, but may help tracking down what happens where and when. The final goal is to let ScCaptionPtr also handle deletion of caption objects once they're unreferenced and guard against dangling pointers and double delete, and/or to manage transfer of ownership to the drawing layer. Further improvement to the structure could involve a head data element so that the duplicated (and unused except in head) mnRefs field could be eliminated and the walk simplified when removing an element from the list. Adding Cc: to Eike Rathke
Hum yeah, that construction site isn't finished yet.. The backtrace of comment 1 is something different though, that's a crash in Writer.
Eike Rathke committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=da1f3b1c94af14767a638cc824ec510e889843eb Resolves: tdf#106385 don't release ScCaptionPtr too early It will be available in 5.4.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.
*** Bug 106433 has been marked as a duplicate of this bug. ***