Description: Crash when pasting a sheet containing a 3D object Steps to Reproduce: 1. Open Impress (Empty sheet; ignore template) 2. Insert a 3D object (cube) 3. Copy sheet in Slides panel (CTRL+C) 4. Press CTRL+V -> Crash Actual Results: Crash Expected Results: No crash Reproducible: Always User Profile Reset: No Additional Info: Version: 6.3.0.0.alpha0+ Build ID: bbf9b65f91e8136fa1a2e17960944b8720f5d58e CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win; TinderBox: Win-x86@42, Branch:master, Time: 2019-03-15_09:56:33 Locale: nl-NL (nl_NL); UI-Language: en-US Calc: threaded
Appears to be happening with templates too
I can't reproduce it in Version: 6.3.0.0.alpha0+ Build ID: a11a2d84b09f85d2020c47f3ce42cd9efbff818a CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US Calc: threaded nor in Versión: 6.2.2.1 Id. de compilación: fcd633fb1bf21b0a99c9acb3ad6e526437947b01 Subprocs. CPU: 1; SO: Windows 6.1; Repres. IU: predet.; VCL: win; Configuración regional: es-ES (es_ES); Idioma de IU: es-ES Calc: threaded
Mystery to me.. Multiple crashes yesterday.. Fine today
Created attachment 150115 [details] Example file
Different steps to reproduce, but probably the same thing 1. Open the attached file 2. Click randomly on the sheets in the sheet panel (fast) will crash after 5-10 clicks
Created attachment 150116 [details] BT without symbols
Thank you for reporting the bug. I cannot reproduce this bug in Version: 6.3.0.0.alpha0+ Build ID: b6b28931435e44aca92b8c0e1659f701e3ed1a87 CPU threads: 2; OS: Windows 6.1; UI render: default; VCL: win; TinderBox: Win-x86@42, Branch:master, Time: 2019-01-30_06:57:04 Locale: en-US (en_US); UI-Language: en-US Calc: threaded
(In reply to Telesto from comment #3) > Mystery to me.. Multiple crashes yesterday.. Fine today So you can no longer reproduce it ? Did you upgrade to a newer version ?
(In reply to Xisco Faulí from comment #8) > (In reply to Telesto from comment #3) > > Mystery to me.. Multiple crashes yesterday.. Fine today > > So you can no longer reproduce it ? Did you upgrade to a newer version ? I can't produce it with steps given in comment 0 (nothing changed, except a reboot). I do get a crash with steps given in comment 5 with the same build
(In reply to Telesto from comment #5) > Different steps to reproduce, but probably the same thing > 1. Open the attached file > 2. Click randomly on the sheets in the sheet panel (fast) will crash after > 5-10 clicks I can confirm this on mint 19.1 with Version: 6.3.0.0.alpha0+ Build ID: a03f421a878c210566dc8d728113a27400da38f2 CPU threads: 2; OS: Linux 4.15; UI render: default; VCL: gtk3; TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2019-03-16_09:07:41 Locale: en-US (en_US.UTF-8); UI-Language: en-US Calc: threaded Crash -> Vector::Reserve
ok, I can reproduce it too. Bisecting...
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=8f6a170e4bbb5d0a0bf06d26560189e4ca7ecfb0 author Noel Grandin <noel.grandin@collabora.co.uk> 2019-02-14 09:11:13 +0200 committer Noel Grandin <noel.grandin@collabora.co.uk> 2019-02-15 08:45:07 +0100 commit 8f6a170e4bbb5d0a0bf06d26560189e4ca7ecfb0 (patch) tree 936461ded988c8105845dd7035744d878375fe1d parent 298284f4a6578aefc4268b7f4b5de6c2e4203465 (diff) loplugin:flatten in sd/source/ui/slidesorter Bisected with: bibisect-linux64-6.3 Adding Cc: to Noel Grandin
On pc Debian x86-64 with master sources updated yesterday, I don't reproduce the crash with gtk3 or gen renderings. I only noticed lots of these: warn:legacy.osl:5415:5415:sd/source/ui/slidesorter/controller/SlsPageSelector.cxx:215: PageSelector: Consistency error (!)
I can see the bug, PageSelector::DeselectPage should have if (rpDescriptor.get()==nullptr || !mrSlideSorter.GetView().SetState(rpDescriptor, PageDescriptor::ST_Selected, false)) return; Note the missing "!' But I'm only back in the office next week
I'll be able to submit a patch only tonight after my daytime job. Xisco: if you want to submit one before, don't hesitate.
(In reply to Julien Nabet from comment #15) > I'll be able to submit a patch only tonight after my daytime job. > Xisco: if you want to submit one before, don't hesitate. The crash is happening in master only, so we can wait for you or noel to submit a fix! Thanks
Fix submitted here: https://gerrit.libreoffice.org/#/c/69540/
Julien Nabet committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/9b1ae71ee1ff4ba159a9265900ef019604b9b64e%5E%21 tdf#124211: fix regression in sd/slidesorter It will be available in 6.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified in Version: 6.3.0.0.alpha0+ Build ID: f8ca6e0a59bff51fcb09af4fa6d9cd458b32f223 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US Calc: threaded @Julien/Noel, Thanks for fixing this issue!!