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 CloneableEditorSupport and document | ||
---|---|---|---|
Product: | platform | Reporter: | Peter Zavadsky <pzavadsky> |
Component: | Text | Assignee: | Petr Nejedly <pnejedly> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | Keywords: | THREAD |
Priority: | P2 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: |
thread dump
Possible lock order fix (PR.M first) |
Description
Peter Zavadsky
2004-01-06 16:45:43 UTC
Created attachment 12716 [details]
thread dump
Seems it happened during save and modification at once, while the save happened because of some CVS operation. Probably very rare, but I'd like to fix it together with other LineSet vs. CES vs. Document problem. Created attachment 12981 [details]
Possible lock order fix (PR.M first)
Sorry, the last comment (diff) doesn't belong to this issue! Fixed by acquiring read access before starting the save operation, which is good anyway. openide/src/org/openide/text/CloneableEditorSupport.java, v1.105 verified (PZ said ;) |