Apache OpenOffice (AOO) Bugzilla – Issue 124950
UNO: Deadlock JobQueue.removeJob
Last modified: 2014-05-21 14:30:36 UTC
We are using OpenOffice in our JAVA Application to view and edit documents. After opening + closing of 10-50 documents openoffice locks up. Attached a threaddump from our application. Please look at lines 4-22 and 261-303 of this document. Java 1.7 OpenOffice 4.10 Windows 7 + 8 + 8.1 We investigated some time to analyse this. I think the cause is, the JobDispatcher is dispatching an asynchronous job. This asynchronous job invokes an synchronous job. because of different threads, the synchronous job is executed in the wrong queue. So when another synchronous job is executed, we get this application hang up.
Created attachment 83442 [details] Thread dump java