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 when modal dialog for UQE is opened | ||
---|---|---|---|
Product: | platform | Reporter: | mslama <mslama> |
Component: | Text | Assignee: | mslama <mslama> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | jtulach |
Priority: | P2 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: | Deadlock thread dump |
Description
mslama
2009-10-27 16:02:35 UTC
Created attachment 90143 [details]
Deadlock thread dump
It is broken for big Java files which use JavaEditorSupport. core-main #875bb9284a61 1.CloneableEditor.getEditorPane now returns null when modal dialog for handling UQE is displayed. Also warning is logged in such case so we can investigate such case. 2.DataEditorSupport.Env now handles warned flag for big files differently so Env.findCloneableOpenSupport is not overriden in DataEditorSupport.Env and also there is no constraint in overriding this method in subclasses of DataEditorSupport.Env. There is now static HashSet of already warned file objects which is also set during deserialization. Integrated into 'main-golden', will be available in build *200910300201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/875bb9284a61 User: Marek Slama <mslama@netbeans.org> Log: #175528: Improve handling of big files when DES.Env is deserialized. |