To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=113367 Issue #|113367 Summary|sysdtrans deadlock during shutdown Component|framework Version|DEV300m84 Platform|PC URL| OS/Version|Windows, all Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|code Assigned to|cd Reported by|sb
------- Additional comments from s...@openoffice.org Thu Jul 22 13:00:51 +0000 2010 ------- At least on DEV300_m84 based CWS sb127 under wntmsci12.pro, ucb/qa/unoapi once hung during soffice.bin shutdown at [1364] Main Thread ntdll.dll!7c82860c() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!7c827d29() ntdll.dll!7c83d266() sal3.dll!_osl_acquireMutex() + 0x5e bytes sysdtrans.dll!CWinClipbImpl::~CWinClipbImpl() + 0x2a bytes sysdtrans.dll!CWinClipbImpl::`scalar deleting destructor'() + 0xb bytes sysdtrans.dll!_STL::auto_ptr<CWinClipbImpl>::reset() + 0x1b bytes sysdtrans.dll!CWinClipboard::disposing() + 0x1b bytes cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() + 0x86 bytes cppuhelper3MSC.dll!cppu::OFactoryComponentHelper::dispose() + 0x79 bytes cppuhelper3MSC.dll!cppu::OComponentHelper::release() + 0xa0 bytes cppuhelper3MSC.dll!cppu::ORegistryFactoryHelper::~ORegistryFactoryHelper() + 0x66 bytes cppuhelper3MSC.dll!cppu::ORegistryFactoryHelper::`scalar deleting destructor'() + 0xb bytes cppuhelper3MSC.dll!cppu::OWeakObject::release() + 0x29 bytes cppuhelper3MSC.dll!cppu::OWeakAggObject::release() + 0x55 bytes cppuhelper3MSC.dll!cppu::OComponentHelper::release() + 0xda bytes bootstrap.uno.dll!com::sun::star::uno::Reference<com::sun::star::uno::XInterface>::`scalar deleting destructor'() + 0x12 bytes bootstrap.uno.dll!_STL::hashtable<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,stoc_smgr::hashRef_Impl,_STL::_Identity<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >,stoc_smgr::equaltoRef_Impl,_STL::allocator<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > >::_M_delete_node() + 0x14 bytes bootstrap.uno.dll!_STL::hashtable<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,stoc_smgr::hashRef_Impl,_STL::_Identity<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >,stoc_smgr::equaltoRef_Impl,_STL::allocator<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > >::clear() + 0x28 bytes bootstrap.uno.dll!_STL::hashtable<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,stoc_smgr::hashRef_Impl,_STL::_Identity<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >,stoc_smgr::equaltoRef_Impl,_STL::allocator<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > >::~hashtable<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,stoc_smgr::hashRef_Impl,_STL::_Identity<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> >,stoc_smgr::equaltoRef_Impl,_STL::allocator<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > >() + 0x1a bytes bootstrap.uno.dll!_STL::hash_set<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,stoc_smgr::hashRef_Impl,stoc_smgr::equaltoRef_Impl,_STL::allocator<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > >::~hash_set<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,stoc_smgr::hashRef_Impl,stoc_smgr::equaltoRef_Impl,_STL::allocator<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> > >() + 0x18 bytes bootstrap.uno.dll!stoc_smgr::OServiceManager::disposing() + 0x1aa bytes cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() + 0x86 bytes bootstrap.uno.dll!stoc_smgr::OServiceManager::dispose() + 0x18 bytes bootstrap.uno.dll!stoc_smgr::ORegistryServiceManager::dispose() + 0x21 bytes cppuhelper3MSC.dll!com::sun::star::container::cppu_detail_getUnoType() + 0x49d bytes cppuhelper3MSC.dll!cppu::ComponentContext::disposing() + 0x158 bytes cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() + 0x86 bytes sofficeapp.dll!desktop::Desktop::DestroyApplicationServiceManager() + 0x97 bytes sofficeapp.dll!desktop::Desktop::DeInit() + 0x42 bytes vclmi.dll!DeInitVCL() + 0x213 bytes vclmi.dll!ImplSVMain() + 0xb0 bytes vclmi.dll!SVMain() + 0x1c bytes sofficeapp.dll!_soffice_main() + 0x81 bytes soffice.bin!_main() + 0x16 bytes soffice.bin!_winm...@16() + 0x15 bytes soffice.bin!__tmainCRTStartup() Line 574 + 0x1d bytes kernel32.dll!77e6f23b() [2460] _threadstartex ntdll.dll!7c82860c() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!7c827d29() ntdll.dll!7c83d266() sal3.dll!_osl_acquireMutex() + 0x5e bytes sysdtrans.dll!osl::Guard<osl::Mutex>::Guard<osl::Mutex>() + 0x12 bytes sysdtrans.dll!CMtaOleClipboard::onRegisterClipViewer() + 0x1e bytes sysdtrans.dll!CMtaOleClipboard::mtaOleReqWndProc() + 0xb5 bytes user32.dll!7739b6e3() user32.dll!7739b874() user32.dll!7739b82a() user32.dll!7739ba92() user32.dll!77393cef() sysdtrans.dll!CMtaOleClipboard::run() + 0x47 bytes sysdtrans.dll!CMtaOleClipboard::oleThreadProc() + 0xb bytes msvcr90.dll!_callthreadstartex() Line 348 + 0x6 bytes msvcr90.dll!_threadstartex(void * ptd=0x0570c4d8) Line 326 + 0x5 bytes kernel32.dll!77e6482f() [2444] _threadstartex ntdll.dll!7c82860c() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!7c827d19() kernel32.dll!77e6202c() kernel32.dll!77e524fe() bootstrap.uno.dll!stoc_smgr::OServiceManager::check_undisposed() + 0x59 bytes bootstrap.uno.dll!stoc_smgr::OServiceManager::createInstanceWithContext() + 0x1d bytes bootstrap.uno.dll!stoc_smgr::OServiceManager::createInstance() + 0x26 bytes sysdtrans.dll!CDataFormatTranslator::CDataFormatTranslator() + 0x52 bytes sysdtrans.dll!CDOTransferable::CDOTransferable() + 0x6f bytes sysdtrans.dll!CDTransObjFactory::createTransferableFromDataObj() + 0x4f bytes sysdtrans.dll!CWinClipbImpl::getContents() + 0xea bytes sysdtrans.dll!CWinClipboard::notifyAllClipboardListener() + 0x72 bytes sysdtrans.dll!CWinClipbImpl::onClipboardContentChanged() + 0x34 bytes sysdtrans.dll!CMtaOleClipboard::clipboardChangedNotifierThreadProc() + 0x7a bytes msvcr90.dll!_callthreadstartex() Line 348 + 0x6 bytes msvcr90.dll!_threadstartex(void * ptd=0x0570c6f8) Line 326 + 0x5 bytes kernel32.dll!77e6482f() --------------------------------------------------------------------- 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: issues-unsubscr...@framework.openoffice.org For additional commands, e-mail: issues-h...@framework.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org