https://issues.apache.org/ooo/show_bug.cgi?id=124950

          Issue ID: 124950
        Issue Type: DEFECT
           Summary: UNO: Deadlock JobQueue.removeJob
           Product: App Dev
           Version: 4.1.0
          Hardware: PC
                OS: Windows, all
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: api
          Assignee: [email protected]
          Reporter: [email protected]

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.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

Reply via email to