https://bugs.documentfoundation.org/show_bug.cgi?id=149966
Julien Nabet <serval2...@yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |serval2...@yahoo.fr --- Comment #6 from Julien Nabet <serval2...@yahoo.fr> --- On pc Debian x86-64 with master sources updated today, I could reproduce this. The location where it freezes is here: #6 0x00007f6ed8dc1911 in std::unique_lock<std::mutex>::unique_lock(std::mutex&) (this=0x7ffc5d950b38, __m=...) at /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/unique_lock.h:69 #7 0x00007f6ed9067c39 in (anonymous namespace)::ModuleUIConfigurationManager::removeConfigurationListener(com::sun::star::uno::Reference<com::sun::star::ui::XUIConfigurationListener> const&) (this=0x5a42f30, xListener=uno::Reference to ((anonymous namespace)::ResourceMenuController *) 0x62269f0) at framework/source/uiconfiguration/moduleuiconfigurationmanager.cxx:976 #8 0x00007f6ed9104633 in (anonymous namespace)::ResourceMenuController::disposing() (this=0x6226920) at framework/source/uielement/resourcemenucontroller.cxx:338 #9 0x00007f6ed9e7d07d in cppu::WeakComponentImplHelperBase::dispose() (this=0x6226920) at cppuhelper/source/implbase.cxx:104 #10 0x00007f6ed90bb9d5 in cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::frame::XPopupMenuController, com::sun::star::lang::XInitialization, com::sun::star::frame::XStatusListener, com::sun::star::awt::XMenuListener, com::sun::star::frame::XDispatchProvider, com::sun::star::frame::XDispatch>::dispose() (this=0x6226920) at include/cppuhelper/compbase.hxx:90 #11 0x00007f6ed90d6cbf in framework::MenuBarManager::RemoveListener() (this=0x5b9c740) at framework/source/uielement/menubarmanager.cxx:427 #12 0x00007f6ed90d6576 in framework::MenuBarManager::disposing(std::unique_lock<std::mutex>&) (this=0x5b9c740) at framework/source/uielement/menubarmanager.cxx:151 #13 0x00007f6eda3d87ed in comphelper::WeakComponentImplHelperBase::dispose() (this=0x5b9c740) at comphelper/source/misc/compbase.cxx:25 #14 0x00007f6ed8f3a805 in comphelper::WeakComponentImplHelper<com::sun::star::frame::XStatusListener, com::sun::star::frame::XFrameActionListener, com::sun::star::ui::XUIConfigurationListener, com::sun::star::awt::XSystemDependentMenuPeer>::dispose() (this=0x5b9c740) at include/comphelper/compbase.hxx:71 #15 0x00007f6ed90d6e6f in framework::MenuBarManager::RemoveListener() (this=0x5b958c0) at framework/source/uielement/menubarmanager.cxx:444 #16 0x00007f6ed90d6576 in framework::MenuBarManager::disposing(std::unique_lock<std::mutex>&) (this=0x5b958c0) at framework/source/uielement/menubarmanager.cxx:151 #17 0x00007f6eda3d87ed in comphelper::WeakComponentImplHelperBase::dispose() (this=0x5b958c0) at comphelper/source/misc/compbase.cxx:25 #18 0x00007f6ed8f3a805 in comphelper::WeakComponentImplHelper<com::sun::star::frame::XStatusListener, com::sun::star::frame::XFrameActionListener, com::sun::star::ui::XUIConfigurationListener, com::sun::star::awt::XSystemDependentMenuPeer>::dispose() (this=0x5b958c0) at include/comphelper/compbase.hxx:71 #19 0x00007f6ed90d6e6f in framework::MenuBarManager::RemoveListener() (this=0x5b90900) at framework/source/uielement/menubarmanager.cxx:444 #20 0x00007f6ed90dc4ab in framework::MenuBarManager::SetItemContainer(com::sun::star::uno::Reference<com::sun::star::container::XIndexAccess> const&) (this=0x5b90900, rItemContainer=uno::Reference to (framework::ConstItemContainer *) 0x61adb48) at framework/source/uielement/menubarmanager.cxx:1446 #21 0x00007f6ed90ef5fe in framework::MenuBarWrapper::updateSettings() (this=0x5b1bc00) at framework/source/uielement/menubarwrapper.cxx:244 #22 0x00007f6ed8f39113 in framework::LayoutManager::elementReplaced(com::sun::star::ui::ConfigurationEvent const&) (this=0x24d1be0, Event=...) at framework/source/layoutmanager/layoutmanager.cxx:2993 #23 0x00007f6ed9070278 in (anonymous namespace)::ModuleUIConfigurationManager::implts_notifyContainerListener(com::sun::star::ui::ConfigurationEvent const&, (anonymous namespace)::ModuleUIConfigurationManager::NotifyOp) (this=0x5a42f30, aEvent=..., eOp=(anonymous namespace)::ModuleUIConfigurationManager::NotifyOp_Replace) at framework/source/uiconfiguration/moduleuiconfigurationmanager.cxx:1636 #24 0x00007f6ed9069f8d in (anonymous namespace)::ModuleUIConfigurationManager::replaceSettings(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::container::XIndexAccess> const&) (this=0x5a42f30, ResourceURL="private:resource/menubar/menubar", aNewData=uno::Reference to (framework::RootItemContainer *) 0x87bace8) at framework/source/uiconfiguration/moduleuiconfigurationmanager.cxx:1258 I don't know enough about mutex mechanism so can't help here. -- You are receiving this mail because: You are the assignee for the bug.