[graphics-issues] [Issue 86733] presenterview: ESC leads t o crash
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 User wg changed the following: What|Old value |New value Status|VERIFIED |CLOSED --- Additional comments from [EMAIL PROTECTED] Thu Apr 24 07:49:21 + 2008 --- Tested in m10. Closed. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[graphics-issues] [Issue 86733] presenterview: ESC leads t o crash
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 User wg changed the following: What|Old value |New value Summary|presenterview |presenterview: ESC leads t | |o crash --- Additional comments from [EMAIL PROTECTED] Tue Mar 25 10:20:30 + 2008 --- Extended summary. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[graphics-issues] [Issue 86733] presenterview
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 User clu changed the following: What|Old value |New value Assigned to|clu |wg --- Additional comments from [EMAIL PROTECTED] Mon Mar 17 10:55:10 + 2008 --- clu-wg: may you verify this issue - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[graphics-issues] [Issue 86733] presenterview
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 User wg changed the following: What|Old value |New value Status|RESOLVED |VERIFIED --- Additional comments from [EMAIL PROTECTED] Mon Mar 17 12:15:40 + 2008 --- Verified in CWS. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[graphics-issues] [Issue 86733] presenterview
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 User af changed the following: What|Old value |New value Status|NEW |RESOLVED Resolution| |FIXED --- Additional comments from [EMAIL PROTECTED] Thu Mar 6 10:55:35 + 2008 --- Ok, the problem is not quite as described above (although similar). What really happens is this: 1. User hits ESC to stop and close the slide show. 2. This eventually triggers SlideShowImplementation::endPresentation() which schedules the user event that then calls endPresentationHdl which in turn calls SlideShow::end(). 3. In SlideShow::end() first the controller is disposed and then SfxViewFrame::DoClose() is called. 4. The view frame at which to call DoClose() is fetched from the main view shell of the ViewShellBase. 5. The main view shell is returned by ViewShellBase::GetMainViewShell(). The returned value is a boost::shared_ptr. The problem is that it is accessed through a temporary, whose lifetime is not well specified. On Windows and Linux the temporary shared_ptr is released after the statement in which it is used has been completed. On Solaris, however, it is released at the end of the enclosing block, i.e. *after* the call to DoClose(). After the DoClose the temporary is the only shared_ptr pointing to the view shell and releasing it destroys the view shell. Too late, because in the mean time the view frame has gone. Crash With this knowledge the fix is straight forward. Replace the temporary shared_ptr with an explicit one whose lifetime can be controlled by adding a block that ends before the call to DoClose. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[graphics-issues] [Issue 86733] presenterview
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 User af changed the following: What|Old value |New value Assigned to|af|clu --- Additional comments from [EMAIL PROTECTED] Thu Mar 6 13:06:19 + 2008 --- Please verify. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[graphics-issues] [Issue 86733] presenterview
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 Issue #|86733 Summary|presenterview Component|Presentation Version|DEV300m0 Platform|All URL| OS/Version|Solaris Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P2 Subcomponent|ui Assigned to|af Reported by|wg --- Additional comments from [EMAIL PROTECTED] Wed Mar 5 15:15:37 + 2008 --- Setup a presentation with 4 slides, check Start presentation with current slide in tools/options. Go to third slide with PAGE DOWN. Start the presentation: it comes up on the first page. hitting ESC leads to a crash. The ID of the error report is rchp49. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[graphics-issues] [Issue 86733] presenterview
To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=86733 --- Additional comments from [EMAIL PROTECTED] Wed Mar 5 18:27:24 + 2008 --- The slide show starting at the wrong slide is basically the same problem as the one described by issue 86727. The crash is unrelated. It occurs only on Solaris. It is caused by a wrong order of deleted objects whent the slide show is stopped. The SfxViewFrame is deleted before the view shell is deleted and is still referenced in the destructor of the later. This deletion in wrong order is caused by the a potentially asynchronous stopping of the slide show. The end() method of the slide show is called from SlideShowImpl::endPresentationHdl, which in turn is called via PostUserEvent from SlideShowImpl::endPresentation. On Windows (and apparently on Linux, too) this all happens synchronously. On Solaris the user event is posted before SfxViewFrame is deleted, but the user event is processed *after* that. - Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]