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

            Bug ID: 103515
           Summary: Assertion failed: SolarMutex not locked when opening
                    database with Base
           Product: LibreOffice
           Version: 5.3.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Base
          Assignee: [email protected]
          Reporter: [email protected]

Split off from bug 103507.
I opened a database with Base in a 5.3 master debug build
(2e137e4696e8278c3d56ba8a49a8b255534bd048) / Windows 7.

Backtrace:

>       vcllo.dll!ImplDbgTestSolarMutex() Line 49       C++
        tllo.dll!DbgTestSolarMutex() Line 75    C++
        vcllo.dll!Scheduler::Start() Line 287   C++
        vcllo.dll!Timer::Start() Line 94        C++
        fwklo.dll!`anonymous namespace'::AutoRecovery::implts_updateTimer()
Line 2276   C++
        fwklo.dll!`anonymous namespace'::AutoRecovery::changesOccurred(const
com::sun::star::util::ChangesEvent & aEvent) Line 1679     C++
        fwklo.dll!framework::WeakChangesListener::changesOccurred(const
com::sun::star::util::ChangesEvent & rEvent) Line 222   C++
        configmgrlo.dll!configmgr::Broadcaster::send() Line 187 C++
        configmgrlo.dll!configmgr::Access::insertByName(const rtl::OUString &
aName, const com::sun::star::uno::Any & aElement) Line 1233       C++
        fwklo.dll!`anonymous
namespace'::AutoRecovery::implts_flushConfigItem(const
`anonymous-namespace'::AutoRecovery::TDocumentInfo & rInfo, bool bRemoveIt)
Line 2092       C++
        fwklo.dll!`anonymous
namespace'::AutoRecovery::implts_registerDocument(const
com::sun::star::uno::Reference<com::sun::star::frame::XModel> & xDocument) Line
2520       C++
        fwklo.dll!`anonymous
namespace'::AutoRecovery::documentEventOccured(const
com::sun::star::document::DocumentEvent & aEvent) Line 1571   C++
       
fwklo.dll!framework::WeakDocumentEventListener::documentEventOccured(const
com::sun::star::document::DocumentEvent & rEvent) Line 258   C++
       
sfxlo.dll!comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>::operator()(const
com::sun::star::uno::Reference<com::sun::star::document::XDocumentEventListener>
& listener) Line 272        C++
       
sfxlo.dll!comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::document::XDocumentEventListener,comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>
>(const
comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>
& func) Line 286       C++
       
sfxlo.dll!comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>(void
(const com::sun::star::document::DocumentEvent &) * NotificationMethod, const
com::sun::star::document::DocumentEvent & Event) Line 299     C++
        sfxlo.dll!`anonymous
namespace'::SfxGlobalEvents_Impl::implts_notifyListener(const
com::sun::star::document::DocumentEvent & aEvent) Line 439   C++
        sfxlo.dll!`anonymous
namespace'::SfxGlobalEvents_Impl::documentEventOccured(const
com::sun::star::document::DocumentEvent & Event) Line 244     C++
       
dbalo.dll!comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>::operator()(const
com::sun::star::uno::Reference<com::sun::star::document::XDocumentEventListener>
& listener) Line 272        C++
       
dbalo.dll!comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::document::XDocumentEventListener,comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>
>(const
comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>
& func) Line 286       C++
       
dbalo.dll!comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::document::XDocumentEventListener,com::sun::star::document::DocumentEvent>(void
(const com::sun::star::document::DocumentEvent &) * NotificationMethod, const
com::sun::star::document::DocumentEvent & Event) Line 299     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 165  
C++
        comphelper.dll!comphelper::AsyncEventNotifierAutoJoin::run() Line 263  
C++
        comphelper.dll!threadFunc(void * param) Line 185        C++
        sal3.dll!oslWorkerWrapperFunction(void * pData) Line 59 C
        [External Code] 
        [Frames below may be incorrect and/or missing, no symbols loaded for
msvcr120d.dll]

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to