Created attachment 133474 [details] A presentation file to reproduce crash Steps to reproduce: 1. Open the attached .odp 2. Double-click area saying "Double-click to add an Object" in the slide (then "Insert OLE object" dialog appears.) 3. Click "Cancel" (then it crashes.) I found this behavior reproduced with both LibO 5.2.7 and LibO 5.3.3 on several platforms, but not reproduced with LibO 4.3.3.
Confirmed in Versión: 5.3.2.2 Id. de compilación: 6cd4f1ef626f15116896b1d8e1398b56da0d0ee1 Subproc. CPU: 1; SO: Windows 6.1; Repr. de IU: predet.; Motor de trazado: HarfBuzz; Configuración regional: ro-RO (es_ES); Calc: group and Version: 5.5.0.0.alpha0+ Build ID: 7662b11cad6105d56fb9acc9c431c89d3b68dc89 CPU threads: 1; OS: Windows 6.1; UI render: default; TinderBox: Win-x86@39, Branch:master, Time: 2017-05-20_10:09:09 Locale: es-ES (es_ES); Calc: group
Created attachment 133476 [details] gdb backtrace
No repro with: Version: 5.1.0.3 Build ID: 5e3e00a007d9b3b6efb6797a8b8e57b51ab1f737 CPU Threads: 4; OS Version: Windows 6.2; UI Render: GL; Locale: en-US (nl_NL)
Regression introduced in range https://cgit.freedesktop.org/libreoffice/core/log/?qt=range&q=c58655c5a221d986fa3c3eed2f28810269205721..561ae8b0803f2ff1d09345c204c2973c44dba25d
Plausible candidate baf34a9e44fbd39c3657cabd22d871bc804ab12d
Confirmed by reverting the commit. Regression introduced by: author Noel Grandin <noel@peralex.com> 2016-04-13 13:37:03 (GMT) committer Noel Grandin <noel@peralex.com> 2016-04-14 07:21:40 (GMT) commit baf34a9e44fbd39c3657cabd22d871bc804ab12d (patch) tree cd82a6b15c89f5ae510f2e241b3587f6a294dcb5 parent 89fa923a28fb351bb4faad1f69ca94d17f8a5b06 (diff) loplugin:passstuffbyref in sd Adding Cc: to Noel Grandin
Thank you Xisco for quick inspection, which led me to a small fix: https://gerrit.libreoffice.org/#/c/37976/
Takeshi Abe committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=96d59ffc572c4cf112405a85aee3366d45bc7757 tdf#108024 Keep original selection during DrawViewShell::FuTemporary() It will be available in 5.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.
Hi Takeshi, Thanks for the fix. Please backport it to 5.4 and 5.3.4
Takeshi Abe committed a patch related to this issue. It has been pushed to "libreoffice-5-4": http://cgit.freedesktop.org/libreoffice/core/commit/?id=30a1c429c24b8de9a51ed066571d3c315f812844&h=libreoffice-5-4 tdf#108024 Keep original selection during DrawViewShell::FuTemporary() It will be available in 5.4.0.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.
Takeshi Abe committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=64c8c76a1dca96cb2ceed2aced8ff4e5efd60aa9&h=libreoffice-5-3 tdf#108024 Keep original selection during DrawViewShell::FuTemporary() It will be available in 5.3.5. 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.
Takeshi Abe committed a patch related to this issue. It has been pushed to "libreoffice-5-3-4": http://cgit.freedesktop.org/libreoffice/core/commit/?id=008043ed195cec3bd526ac0c4e96d32d2c3e345f&h=libreoffice-5-3-4 tdf#108024 Keep original selection during DrawViewShell::FuTemporary() It will be available in 5.3.4. 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.