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.

Bug 43880 - Startup halts waiting to show some dialog
Summary: Startup halts waiting to show some dialog
Status: RESOLVED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcsgeneric (show other bugs)
Version: 4.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords: THREAD
Depends on:
Blocks:
 
Reported: 2004-05-26 13:46 UTC by Jesse Glick
Modified: 2004-08-13 12:12 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Thread dump (12.11 KB, text/plain)
2004-05-26 13:47 UTC, Jesse Glick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2004-05-26 13:46:34 UTC
Happened to me three times in a row in my user
dir; not otherwise sure how to reproduce. JDK
1.5b51, trunk build.

Thread dump should make it clear. VCS stuff must
not block waiting for a dialog to be shown in the
middle of some random method. (No dialog *is* shown.)
Comment 1 Jesse Glick 2004-05-26 13:47:22 UTC
Created attachment 15209 [details]
Thread dump
Comment 2 Jesse Glick 2004-05-26 13:53:11 UTC
After deleting my $userdir/config/VCSMount/*.xml, IDE starts up OK.
Curiously, my mounts are still there. ??
Comment 3 Martin Entlicher 2004-05-26 14:03:26 UTC
This is a warning that is displayed when a non-existing filesystem
property is to be set from a variable. One FS property was removed
recently. When you have CVS filesystem from an older build, which
stores the whole set of variables, you encounter this problem.

The fix would be to present the dialog from a new thread, since the
DialogDisplayer does not have non-blocking notification.
Comment 4 Martin Entlicher 2004-05-26 14:15:00 UTC
Fixed in trunk:

/cvs/vcsgeneric/src/org/netbeans/modules/vcs/advanced/CommandLineVcsFileSystem.java,v
 <--  CommandLineVcsFileSystem.java
new revision: 1.146; previous revision: 1.145