Apache OpenOffice (AOO) Bugzilla – Issue 72369
Assertion when returning from in-place slide show
Last modified: 2017-05-20 10:55:42 UTC
How to reproduce: 1. Create a new Impress document. 2. Via Slide Show->Slide ShowSettings set the slide show type to window. 3. Start show. 4. Stop show => The following assertion is displayed: Can't get core metric without shell! The assertion comes from sfx2/source/control.unoctitm.cxx line 1007 The reason for the assertion is an invalidated cache for the SID_ATTR_METRIC slot. The assertion is triggered while the right pane with the task pane is displayed. At that time some shells have been taken from the stack. Other shells will be pushed soon. The document shell that is referenced from the SfxSlotServer given to SfxDispatchController_Impl::StateChanged() has now another, smaller stack index then when the cache was filled the last time. Now, there is no shell with that index. The missing shell triggers the assertion in SfxDispatchController_Impl::StateChanged().
The assertion can be reproduced like described above only on the components1 child work space.
*** Issue 72362 has been marked as a duplicate of this issue. ***
according to release status meeting -> target 3.x
Reset assigne to the default "issues@openoffice.apache.org".