https://bugs.freedesktop.org/show_bug.cgi?id=47021
Bug #: 47021
Summary: [dbaccess] deadlock on closing base window
Classification: Unclassified
Product: LibreOffice
Version: LibO Master
Platform: Other
URL: http://nabble.documentfoundation.org/file/n3798832/bt.
txt
OS/Version: Linux (All)
Status: NEW
Keywords: regression
Severity: normal
Priority: medium
Component: Database
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected]
Julien found this deadlock:
> On master only (I don't have the problem on 3.5 branch), Base hangs when I
> try to close it. I must select "Tables"/"Queries" or others to have the
> problem. If I just open a file and close, i don't have this problem.
i can reproduce this on current master from yesterday,
master 8829b7c9, master 46506f82, but not master 904d59fa or libreoffice-3-5.
so it looks like a recent regression.
the proposed patch by mmeeks probably does not fix the problem,
because the SolarMutex is locked some more up the stack of the main thread:
> void SAL_CALL OGenericUnoController::dispose()
> throw(::com::sun::star::uno::RuntimeException)
> {
> SolarMutexGuard aSolarGuard;
> OGenericUnoController_Base::dispose();
> }
http://permalink.gmane.org/gmane.comp.documentfoundation.libreoffice.devel/25838
i'd guess the deadlock was caused by this commit, which introduced the
+ m_pEventBroadcaster->join();
81921bec4b81b7e3e87c24a6b4e3cfdd0cced47d
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs