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: | [69cat] IDE deadlocked | ||
---|---|---|---|
Product: | editor | Reporter: | misterm <misterm> |
Component: | Painting & Printing | Assignee: | issues@editor <issues> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hmichel, jtulach, mmirilovic, ovrabec, ppis |
Priority: | P2 | Keywords: | RANDOM, THREAD |
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: |
stack trace
stack trace |
Description
misterm
2010-04-14 19:32:21 UTC
Created attachment 97391 [details]
stack trace
Reassigning, please evaluate. *** Bug 184227 has been marked as a duplicate of this bug. *** IMO we should first read-lock the document even in the HighlightingManager (possibly both the old and new one in case of document property change). Vito what do you think? Umm, I'm not sure, but I'll have a look. Just happened again. Attaching stack trace. Created attachment 97551 [details]
stack trace
If I am not mistaken, both times I had just invoked CVS -> Diff and it got locked a couple of seconds later. I am pretty sure this is what I did for the most recent one. Fixed by doing doc.render() around rebuildAll(). http://hg.netbeans.org/jet-main/rev/0fcfc85dca98 Integrated into 'main-golden', will be available in build *201006170001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/0fcfc85dca98 User: Miloslav Metelka <mmetelka@netbeans.org> Log: #184207 - IDE deadlocked - HighlightingManager versus Document's read-lock. |