[Libreoffice-bugs] [Bug 121228] CppUnitTester hang on windows 10 machine

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Nov 7 07:58:38 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=121228

--- Comment #6 from Juergen Funk (CIB) <juergen.funk_ml at cib.de> ---
Hi Jan

it is right the backtrace in Comment 1 was from yesterday, now here the first
backtrace again and compatible to Comment 4

ntdll.dll!NtWaitForAlertByThreadId()
ntdll.dll!RtlpWaitOnAddressWithTimeout()
ntdll.dll!RtlpWaitOnCriticalSection()
ntdll.dll!RtlpEnterCriticalSectionContended()
ntdll.dll!RtlEnterCriticalSection()
sal3.dll!osl_acquireMutex(_oslMutexImpl * Mutex=0x000001f7207680f0) at
d:\src\lo\lhm\lo6.1\sal\osl\w32\mutex.cxx(66)
sysdtrans.dll!osl::Mutex::acquire() at
d:\src\lo\lhm\lo6.1\include\osl\mutex.hxx(56)
sysdtrans.dll!osl::ClearableGuard<osl::Mutex>::ClearableGuard<osl::Mutex>(osl::Mutex
& t={...}) at d:\src\lo\lhm\lo6.1\include\osl\mutex.hxx(164)
sysdtrans.dll!CWinClipbImpl::~CWinClipbImpl() at
d:\src\lo\lhm\lo6.1\dtrans\source\win32\clipb\winclipbimpl.cxx(66)
sysdtrans.dll!CWinClipbImpl::`scalar deleting destructor'(unsigned int)
sysdtrans.dll!std::default_delete<CWinClipbImpl>::operator()(CWinClipbImpl *
_Ptr=0x000001f7204b0920) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\memory(1195)
sysdtrans.dll!std::unique_ptr<CWinClipbImpl,std::default_delete<CWinClipbImpl>
>::reset(CWinClipbImpl * _Ptr=0x0000000000000000) at c:\program files
(x86)\microsoft visual studio 14.0\vc\include\memory(1433)
sysdtrans.dll!CWinClipboard::disposing() at
d:\src\lo\lhm\lo6.1\dtrans\source\win32\clipb\winclipboard.cxx(220)
cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\implbase.cxx(102)
sysdtrans.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::datatransfer::clipboard::XSystemClipboard,com::sun::star::datatransfer::clipboard::XFlushableClipboard,com::sun::star::lang::XServiceInfo>::dispose()
at d:\src\lo\lhm\lo6.1\include\cppuhelper\compbase.hxx(93)
cppuhelper3MSC.dll!cppu::OFactoryComponentHelper::dispose() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\factory.cxx(415)
cppuhelper3MSC.dll!cppu::OComponentHelper::release() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\component.cxx(90)
cppuhelper3MSC.dll!cppu::OFactoryComponentHelper::release() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\factory.cxx(257)
cppuhelper3MSC.dll!com::sun::star::uno::Reference<com::sun::star::lang::XSingleComponentFactory>::~Reference<com::sun::star::lang::XSingleComponentFactory>()
at d:\src\lo\lhm\lo6.1\include\com\sun\star\uno\reference.hxx(110)
cppuhelper3MSC.dll!cppuhelper::ServiceManager::Data::Implementation::~Implementation()
cppuhelper3MSC.dll!cppuhelper::ServiceManager::Data::Implementation::`scalar
deleting destructor'(unsigned int)
cppuhelper3MSC.dll!std::_Ref_count<cppuhelper::ServiceManager::Data::Implementation>::_Destroy()
at c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory(153)
cppuhelper3MSC.dll!std::_Ref_count_base::_Decref() at c:\program files
(x86)\microsoft visual studio 14.0\vc\include\memory(113)
cppuhelper3MSC.dll!std::_Ptr_base<cppuhelper::ServiceManager::Data::Implementation>::_Decref()
at c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory(339)
cppuhelper3MSC.dll!std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>::~shared_ptr<cppuhelper::ServiceManager::Data::Implementation>()
at c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory(567)
cppuhelper3MSC.dll!std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>
>::~pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >()
cppuhelper3MSC.dll!std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >::`scalar
deleting destructor'(unsigned int)
cppuhelper3MSC.dll!std::allocator<std::_Tree_node<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void *
__ptr64> >::destroy<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >
>(std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > *
_Ptr=0x000001f77a078050) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xmemory0(745)
cppuhelper3MSC.dll!std::allocator_traits<std::allocator<std::_Tree_node<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void
* __ptr64> > >::destroy<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >
>(std::allocator<std::_Tree_node<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void *> >
& _Al={...}, std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > *
_Ptr=0x000001f77a078050) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xmemory0(865)
cppuhelper3MSC.dll!std::_Wrap_alloc<std::allocator<std::_Tree_node<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void
* __ptr64> > >::destroy<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >
>(std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > *
_Ptr=0x000001f77a078050) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xmemory0(1004)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::_Erase(std::_Tree_node<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void *> *
_Rootnode=0x000001f77a078030) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(2041)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::_Erase(std::_Tree_node<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void *> *
_Rootnode=0x000001f776b15180) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(2037)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::_Erase(std::_Tree_node<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void *> *
_Rootnode=0x000001f776b15a80) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(2037)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::_Erase(std::_Tree_node<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void *> *
_Rootnode=0x000001f776ad6fe0) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(2037)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::_Erase(std::_Tree_node<std::pair<rtl::OUString const
,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> >,void *> *
_Rootnode=0x000001f776b371d0) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(2037)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::clear() at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(1472)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::erase(std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > > >
> _First={...},
std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > > >
> _Last={...}) at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(1448)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::_Tidy() at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(2168)
cppuhelper3MSC.dll!std::_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>::~_Tree<std::_Tmap_traits<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >,0>
>() at c:\program files (x86)\microsoft visual studio
14.0\vc\include\xtree(1091)
cppuhelper3MSC.dll!std::map<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >
>::~map<rtl::OUString,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>,std::less<rtl::OUString>,std::allocator<std::pair<rtl::OUString
const ,std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation> > >
>()
cppuhelper3MSC.dll!cppuhelper::ServiceManager::Data::~Data()
cppuhelper3MSC.dll!cppuhelper::ServiceManager::disposing() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\servicemanager.cxx(903)
cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\implbase.cxx(102)
cppuhelper3MSC.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo,com::sun::star::lang::XMultiServiceFactory,com::sun::star::lang::XMultiComponentFactory,com::sun::star::container::XSet,com::sun::star::container::XContentEnumerationAccess,com::sun::star::beans::XPropertySet,com::sun::star::beans::XPropertySetInfo,com::sun::star::lang::XEventListener,com::sun::star::lang::XInitialization>::dispose()
at d:\src\lo\lhm\lo6.1\include\cppuhelper\compbase.hxx(93)
cppuhelper3MSC.dll!cppu::try_dispose(const
com::sun::star::uno::Reference<com::sun::star::uno::XInterface> &
xInstance={...}) at
d:\src\lo\lhm\lo6.1\cppuhelper\source\component_context.cxx(67)
cppuhelper3MSC.dll!cppu::ComponentContext::disposing() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\component_context.cxx(458)
cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() at
d:\src\lo\lhm\lo6.1\cppuhelper\source\implbase.cxx(102)
cppuhelper3MSC.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext,com::sun::star::container::XNameContainer>::dispose()
at d:\src\lo\lhm\lo6.1\include\cppuhelper\compbase.hxx(93)
test-setupvcl.dll!`anonymous
namespace'::Hook::deinitHook(`anonymous-namespace'::Hook *
__formal=0x0000000000000000, LinkParamNone * __formal=0x0000000000000000) at
d:\src\lo\lhm\lo6.1\test\source\setupvcl.cxx(52)
test-setupvcl.dll!`anonymous namespace'::Hook::LinkStubdeinitHook(void *
instance=0x0000000000000000, LinkParamNone * data=0x0000000000000000) at
d:\src\lo\lhm\lo6.1\test\source\setupvcl.cxx(37)
vcllo.dll!Link<LinkParamNone * __ptr64,void>::Call(LinkParamNone *
data=0x0000000000000000) at d:\src\lo\lhm\lo6.1\include\tools\link.hxx(84)
vcllo.dll!DeInitVCL() at d:\src\lo\lhm\lo6.1\vcl\source\app\svmain.cxx(526)
vclbootstrapprotector.dll!`anonymous namespace'::Protector::~Protector() at
d:\src\lo\lhm\lo6.1\test\source\vclbootstrapprotector.cxx(34)
vclbootstrapprotector.dll!`anonymous namespace'::Protector::`scalar deleting
destructor'(unsigned int)
cppunitd_dll.dll!CppUnit::ProtectorChain::pop() at
d:\src\lo\lhm\lo6.1\workdir\unpackedtarball\cppunit\src\cppunit\protectorchain.cpp(56)
cppunitd_dll.dll!CppUnit::TestResult::popProtector() at
d:\src\lo\lhm\lo6.1\workdir\unpackedtarball\cppunit\src\cppunit\testresult.cpp(197)
cppunittester.exe!`anonymous namespace'::ProtectedFixtureFunctor::run() at
d:\src\lo\lhm\lo6.1\sal\cppunittester\cppunittester.cxx(324)
cppunittester.exe!sal_main() at
d:\src\lo\lhm\lo6.1\sal\cppunittester\cppunittester.cxx(465)
cppunittester.exe!main(int argc=23, char * * argv=0x000001f776a7ef40) at
d:\src\lo\lhm\lo6.1\sal\cppunittester\cppunittester.cxx(372)
cppunittester.exe!invoke_main() at
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(65)
cppunittester.exe!__scrt_common_main_seh() at
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(253)
cppunittester.exe!__scrt_common_main() at
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(296)
cppunittester.exe!mainCRTStartup() at
f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
kernel32.dll!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()

But this hang i can reproduce on two machines, here the info
kvm-windows  : 1607 (Build 14393.2551), cygwin64 (uname -r) 2.9.0(0.318/5/3)
LaptopWindows: 1803 (Build 17134.345) , cygwin64            2.10.0(0.325/5/3)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20181107/38833662/attachment-0001.html>


More information about the Libreoffice-bugs mailing list