https://bugs.documentfoundation.org/show_bug.cgi?id=169876
--- Comment #13 from Mike Kaganski <[email protected]> --- The call stack for the hang with Vulkan - on DocumentEventNotifier thread: > vcllo.dll!vcl::WindowOutputDevice::AcquireGraphics() Line 864 C++ > vcllo.dll!OutputDevice::ImplIsAntiparallel() Line 615 C++ > vcllo.dll!vcl::Window::GetPointerPosPixel() Line 548 C++ > vcllo.dll!vcl::Window::ImplTestMousePointerSet() Line 90 C++ > vcllo.dll!vcl::Window::LeaveWait() Line 630 C++ > vcllo.dll!SalInstanceWidget::set_busy_cursor(bool bBusy) Line 632 C++ > vcllo.dll!weld::WaitObject::~WaitObject() Line 628 C++ > dbulo.dll!dbaui::OLinkedDocumentsAccess::impl_open(const rtl::OUString & > _rLinkName, com::sun::star::uno::Reference<com::sun::star::lang::XComponent> > & _xDefinition, dbaui::ElementOpenMode _eOpenMode, const > comphelper::NamedValueCollection & _rAdditionalArgs) Line 147 C++ > dbulo.dll!dbaui::OLinkedDocumentsAccess::open(const rtl::OUString & > _rLinkName, com::sun::star::uno::Reference<com::sun::star::lang::XComponent> > & _xDefinition, dbaui::ElementOpenMode _eOpenMode, const > comphelper::NamedValueCollection & _rAdditionalArgs) Line 297 C++ > dbulo.dll!dbaui::OApplicationController::openElementWithArguments(const > rtl::OUString & _sName, dbaui::ElementType _eType, dbaui::ElementOpenMode > _eOpenMode, unsigned short _nInstigatorCommand, const > comphelper::NamedValueCollection & _rAdditionalArguments) Line 1778 C++ > dbulo.dll!dbaui::OApplicationController::loadComponentWithArguments(long > ObjectType, const rtl::OUString & ObjectName, unsigned char ForEditing, const > com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & > Arguments) Line 436 C++ > dbulo.dll!dbaui::OApplicationController::loadComponent(long ObjectType, const > rtl::OUString & ObjectName, unsigned char ForEditing) Line 425 C++ > dbalo.dll!dbaccess::ODocumentDefinition::impl_openUI_nolck_throw(bool > _bForEditing) Line 1802 C++ > dbalo.dll!dbaccess::ODocumentDefinition::open() Line 1839 C++ > mscx_uno.dll!`anonymous > namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * pThis, > bridges::cpp_uno::shared::VtableSlot aVtableSlot, > _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, > _typelib_MethodParameter * pParams, void * pUnoReturn, void * * pUnoArgs, > _uno_Any * * ppUnoExc) Line 214 C++ > mscx_uno.dll!unoInterfaceProxyDispatch(_uno_Interface * pUnoI, const > _typelib_TypeDescription * pMemberTD, void * pReturn, void * * pArgs, > _uno_Any * * ppException) Line 430 C++ > reflectionlo.dll!stoc_corefl::`anonymous > namespace'::IdlInterfaceMethodImpl::invoke(const com::sun::star::uno::Any & > rObj, com::sun::star::uno::Sequence<com::sun::star::uno::Any> & rArgs) Line > 593 C++ > sblo.dll!SbUnoObject::Notify(SfxBroadcaster & rBC, const SfxHint & rHint) > Line 2226 C++ > svllo.dll!SfxBroadcaster::Broadcast(const SfxHint & rHint) Line 43 C++ > sblo.dll!SbxVariable::Broadcast(SfxHintId nHintId) Line 154 C++ > sblo.dll!SbxValue::SbxValue(const SbxValue & r) Line 68 C++ > sblo.dll!SbxVariable::SbxVariable(const SbxVariable & r) Line 48 C++ > sblo.dll!SbxMethod::SbxMethod(const SbxMethod & r) Line 841 C++ > sblo.dll!SbiRuntime::FindElement(SbxObject * pObj, unsigned long nOp1, > unsigned long nOp2, ErrCode nNotFound, bool bLocal, bool bStatic) Line 3700 > C++ > sblo.dll!SbiRuntime::StepELEM(unsigned long nOp1, unsigned long nOp2) Line > 4195 C++ > sblo.dll!SbiRuntime::Step() Line 805 C++ > sblo.dll!`anonymous namespace'::RunInitGuard::run() Line 1021 C++ > sblo.dll!SbModule::Run(SbMethod * pMeth) Line 1181 C++ > sblo.dll!SbModule::Notify(SfxBroadcaster & rBC, const SfxHint & rHint) Line > 776 C++ > svllo.dll!SfxBroadcaster::Broadcast(const SfxHint & rHint) Line 43 C++ > sblo.dll!SbMethod::Broadcast(SfxHintId nHintId) Line 2116 C++ > sblo.dll!SbxValue::Get(SbxValues & rRes) Line 289 C++ > sblo.dll!SbMethod::Call(SbxValue * pRet, SbxVariable * pCaller) Line 2072 > C++ > basprovlo.dll!basprov::BasicScriptImpl::invoke(const > com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aParams, > com::sun::star::uno::Sequence<short> & aOutParamIndex, > com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aOutParam) Line 262 > C++ > protocolhandlerlo.dll!scripting_protocolhandler::ScriptProtocolHandler::dispatchWithNotification(const > com::sun::star::util::URL & aURL, const > com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArgs, > const > com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> > & xListener) Line 213 C++ > protocolhandlerlo.dll!scripting_protocolhandler::ScriptProtocolHandler::dispatch(const > com::sun::star::util::URL & aURL, const > com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArgs) > Line 286 C++ > dbalo.dll!dbaccess::`anonymous namespace'::lcl_dispatchScriptURL_throw(const > unotools::WeakReference<dbaccess::ODatabaseDocument> & xWeakDocument, const > com::sun::star::uno::Reference<com::sun::star::util::XURLTransformer> & > xURLTransformer, const rtl::OUString & _rScriptURL, const > com::sun::star::document::DocumentEvent & _rTrigger) Line 100 C++ > dbalo.dll!dbaccess::DocumentEventExecutor::documentEventOccured(const > com::sun::star::document::DocumentEvent & Event) Line 169 C++ > dbalo.dll!comphelper::OInterfaceContainerHelper3<com::sun::star::document::XDocumentEventListener>::NotifySingleListener<com::sun::star::document::DocumentEvent>::operator()(const > > com::sun::star::uno::Reference<com::sun::star::document::XDocumentEventListener> > & listener) Line 252 C++ > dbalo.dll!comphelper::OInterfaceContainerHelper3<com::sun::star::document::XDocumentEventListener>::forEach<comphelper::OInterfaceContainerHelper3<com::sun::star::document::XDocumentEventListener>::NotifySingleListener<com::sun::star::document::DocumentEvent>>(const > > comphelper::OInterfaceContainerHelper3<com::sun::star::document::XDocumentEventListener>::NotifySingleListener<com::sun::star::document::DocumentEvent> > & func) Line 278 C++ > dbalo.dll!comphelper::OInterfaceContainerHelper3<com::sun::star::document::XDocumentEventListener>::notifyEach<com::sun::star::document::DocumentEvent>(void(com::sun::star::document::XDocumentEventListener::*)(const > com::sun::star::document::DocumentEvent &) NotificationMethod, const > com::sun::star::document::DocumentEvent & Event) Line 293 C++ > dbalo.dll!dbaccess::DocumentEventNotifier_Impl::impl_notifyEvent_nothrow(const > com::sun::star::document::DocumentEvent & _rEvent) Line 197 C++ > dbalo.dll!dbaccess::DocumentEventNotifier_Impl::processEvent(const > comphelper::AnyEvent & _rEvent) Line 230 C++ > comphelper.dll!comphelper::AsyncEventNotifierBase::execute() Line 138 C++ > comphelper.dll!comphelper::AsyncEventNotifierAutoJoin::run() Line 246 C++ > comphelper.dll!threadFunc(void * param) Line 190 C++ > sal3.dll!oslWorkerWrapperFunction(void * pData) Line 67 C++ > ucrtbased.dll!00007ff8bbfb2ec5() Unknown > kernel32.dll!BaseThreadInitThunk() Unknown > ntdll.dll!RtlUserThreadStart() Unknown mxOwnerWindow->mpWindowImpl->mpFrame has mbGraphicsAcquired true, mpThreadGraphics null, and mpLocalGraphics non-empty. -- You are receiving this mail because: You are the assignee for the bug.
