To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=71662
User cmc changed the following:
What |Old value |New value
================================================================================
Assigned to|sb |tm
--------------------------------------------------------------------------------
Component|utilities |framework
--------------------------------------------------------------------------------
QA contact|[EMAIL PROTECTED] |[EMAIL PROTECTED]
--------------------------------------------------------------------------------
------- Additional comments from [EMAIL PROTECTED] Fri Nov 17 07:44:13 -0800
2006 -------
indeed, for some reason on launching base and selecting "open an existing
database" and finish we trigger DispatchWatcher::executeDispatchRequests in
desktop/source/app/dispatchwatcher.cxx and fall into the following case...
if ( !m_nRequestCount /*m_aRequestContainer.empty()*/ )
{
// We have to check if we have an open task otherwise we have to
shutdown the office.
Reference< XFramesSupplier > xTasksSupplier( xDesktop, UNO_QUERY );
aGuard.clear();
Reference< XElementAccess > xList( xTasksSupplier->getFrames(),
UNO_QUERY );
if ( !xList->hasElements() )
{
// We don't have any task open so we have to shutdown ourself!!
Reference< XDesktop > xDesktop2( xTasksSupplier, UNO_QUERY );
if ( xDesktop2.is() )
return xDesktop2->terminate();
}
}
i.e terminate, so OOo quits. The previously mentioned crash is just a follow up
effect. So why does OOo quit ? Here's the stacktrace from a breakpoint on
Application::Quit
---------------------------------------------------------------------
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]