This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: |
Deadlock between XDMModel.getDocument and XDMModel.flushDocument |
Product: |
projects
|
Reporter: |
Jesse Glick <jglick> |
Component: |
Maven | Assignee: |
Milos Kleint <mkleint> |
Status: |
RESOLVED
DUPLICATE
|
|
|
Severity: |
normal
|
CC: |
sdedic, tboudreau
|
Priority: |
P3
|
Keywords: |
THREAD |
Version: |
7.1 | |
|
Hardware: |
PC | |
|
OS: |
Linux | |
|
Issue Type:
|
DEFECT
|
Exception Reporter:
|
|
Attachments: |
Trimmed thread dump
|
Created attachment 112380 [details] Trimmed thread dump Not obvious to me from thread dump what is at fault. Something presumably has the read lock on the document (AnnotationView?). Does a caller need to manually acquire a document write lock before calling AbstractModel.endTransaction? Threading assumptions of XAM/XDM are not clearly documented that I know of.