Impress crashes when change text animation to word by word.
Steps to Reproduce:
1. Open the attached file.
2. Select animation pane from the sidebar.
3. Select the only animation effect.
4. Click "Option" then the dialog popup.
5. Change text animation from letter-by-letter to word-by-word and press Ok.
Dialog close normally.
User Profile Reset: No
Created attachment 145446 [details]
Sample file adapted from another reported issue.
I saw that mpDialogImpl was accessed after it was cleared in Dialog::StartExecuteAsync() in vcl, after CustomAnimationPane::showOptions() called pDlg->disposeOnce(). Have you spot that?
Regression introduced by:
author Caolán McNamara <email@example.com> 2018-10-01 14:12:24 +0100
committer Caolán McNamara <firstname.lastname@example.org> 2018-10-02 09:58:41 +0200
commit 3c80f4880d0d3a8f7c71d76877efe234f4f3629c (patch)
parent 616fd241838069e18c59064e33c4b24f5ae112c6 (diff)
Bisected with: bibisect-linux64-6.2
Adding Cc: to Caolán McNamara
Caolán McNamara committed a patch related to this issue.
It has been pushed to "master":
tdf#120377 weld cluster of animation pages and dialog
It will be available in 6.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:
Affected users are encouraged to test the fix and report feedback.
Build ID: 87e3539d69626780c6d7531b725dd0d64c69e6d8
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3;
Locale: ca-ES (ca_ES.UTF-8); Calc: threaded
@Caolán, Thanks for fixing this!