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 after fix of Display problem in VCS Output Window | ||
---|---|---|---|
Product: | obsolete | Reporter: | Martin Entlicher <mentlicher> |
Component: | vcscore | Assignee: | Martin Entlicher <mentlicher> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | Keywords: | T9Y |
Priority: | P2 | ||
Version: | 3.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: | FTD |
Description
Martin Entlicher
2003-01-27 17:13:09 UTC
Fixed in the main trunk. It seems, that JTabbedPane.setComponentAt(.., ..) does not work reliably when called multiple times before the component is actually made visible. So the fix is a little hack. A slightly better performance should occur as a side-effect of this fix. /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputCollector.java,v <-- CommandOutputCollector.java new revision: 1.10; previous revision: 1.9 /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandOutputPanel.java,v <-- CommandOutputPanel.java new revision: 1.17; previous revision: 1.16 Martin, I'm not finding your fix as ver successfull:-( I caousing deadlock when you wish invoke output of command from Command history for JavaCVS FS ... ...attaching FTD and I'm increasing the priority 'cause it is DEADLOCK Created attachment 8717 [details]
FTD
Also it is breaking automatical tests , thus adding the keyword And I forgot to mention on which build it happening this regresion: Product Version = NetBeans IDE Dev (Build 200301290100) IDE Versioning = IDE/1 spec=3.34 impl=200301290100 Operating System = Linux version 2.4.18 running on i386 Java; VM; Vendor = 1.4.1_01; Java HotSpot(TM) Client VM 1.4.1_01-b01; Sun Microsystems Inc. Java Home = /usr/java/j2sdk1.4/sun/jdk1.4.1_01/jre System Locale; Encod. = cs_CZ; ISO-8859-2 Home Dir; Current Dir = /home.local/danielm; /DISKS/storage3/forte/NBdev-last/netbeans/bin Fixed for javacvs in the main trunk: /cvs/javacvs/src/org/netbeans/modules/cvsclient/commands/JavaCvsRuntimeCommand.java,v <-- JavaCvsRuntimeCommand.java new revision: 1.23; previous revision: 1.22 Yap:-) Verifiing on NetBeans IDE Dev (Build 200301300100) |