Issue 72369

Summary: Assertion when returning from in-place slide show
Product: General Reporter: groucho266
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: 680m193   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description groucho266 2006-12-07 17:21:10 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().
Comment 1 groucho266 2006-12-07 17:22:20 UTC
The assertion can be reproduced like described above only on the components1
child work space.
Comment 2 jjmckenzie 2007-02-01 03:03:07 UTC
*** Issue 72362 has been marked as a duplicate of this issue. ***
Comment 3 Mathias_Bauer 2007-12-04 16:20:21 UTC
according to release status meeting -> target 3.x
Comment 4 Marcus 2017-05-20 10:55:42 UTC
Reset assigne to the default "issues@openoffice.apache.org".