Apache OpenOffice (AOO) Bugzilla – Issue 97296
Impress crashed: Click Custom Animation pan after canceling ' Edit File ' in Standard bar
Last modified: 2009-02-17 08:41:13 UTC
Can reproduce it in Impress with DEV300m37 on WinXP and Ubuntu How to reproduce it 1 Create a new Impress document 2 Switch to 'Slide Sorter' view, Save the new file as test.odp 3 After step2, you can find that 'Edit File' button in Standard bar is active. click 'Edit File' button, test.odp becomes read-only file. Then, click the 'Edit File' button once more to cause test.odp to become compiled 4 Subsequently, click Custom Animation pan Result OOo crashed Expectation OOo works well Li Meiying
Reproducible. Reassigned.
In DrawController::getCurrentPage() the WeakReference mpCurrentPage was checked for validity with the wrong method. Maybe because the WeakReference was introduced after the DrawController code was written. Fixed by using WeakReference<>::is() to check the pointer. Modified file is /sd/source/ui/unoidl/DrawController.cxx rev. 266156.
@WG: Please verify.
Verified in CWS.
'Tested in OOO310_m1. Closed.