[graphics-issues] [Issue 86733] presenterview: ESC leads t o crash

2008-04-24 Thread wg
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

2008-03-25 Thread wg
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

2008-03-17 Thread clu
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

2008-03-17 Thread wg
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

2008-03-06 Thread af
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

2008-03-06 Thread af
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

2008-03-05 Thread wg
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

2008-03-05 Thread af
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]