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 42243 - Hang during new project creation
Summary: Hang during new project creation
Status: CLOSED DUPLICATE of bug 43719
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: Tomas Zezula
URL:
Keywords: RANDOM, THREAD
Depends on:
Blocks: 41537
  Show dependency tree
 
Reported: 2004-04-21 10:10 UTC by Peter Pis
Modified: 2007-09-26 09:14 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
output of nb console (91.06 KB, patch)
2004-04-21 10:11 UTC, Peter Pis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Pis 2004-04-21 10:10:02 UTC
>System Info:
  Product Version       = NetBeans IDE Dev (Build
200404191800)
  Operating System      = Windows 2000 version 5.0
running on x86
  Java; VM; Vendor      = 1.4.2_04; Java
HotSpot(TM) Client VM 1.4.2_04-b05; Sun
Microsystems Inc.
  Java Home             = C:\j2sdk1.4.2_04\jre
  System Locale; Encod. = en_US; Cp1252
  Home Dir; Current Dir = C:\Documents and
Settings\Peter; c:\IDE\NewBuild\netbeans\bin
  IDE Install; User Dir =
c:\IDE\NewBuild\netbeans\platform4;
C:\IDE\NewBuild\netbeans\user

I was creating new project in working dir of PVCS.
But I can't reproduce it.
Comment 1 Peter Pis 2004-04-21 10:11:17 UTC
Created attachment 14495 [details]
output of nb console
Comment 2 Martin Entlicher 2004-04-30 09:49:55 UTC
Looks like a problem in projects or java module.
Comment 3 Jesse Glick 2004-04-30 18:32:25 UTC
Perhaps J2SEProject$ProjectOpenedHookImpl.projectOpened needs to do
its work asynchronously? Or ProjectClassPathImplementation should not
try to evaluate properties synch while servicing a request (i.e.
precompute the values)?

Certainly V8ClassReader$ClassPathListener should not attempt to
acquire a monitor. Listeners are generally forbidden to attempt to
acquire locks (i.e. to possibly block) synchronously in the listener
callback.
Comment 4 Tomas Zezula 2004-05-26 14:05:07 UTC

*** This issue has been marked as a duplicate of 43719 ***
Comment 5 Peter Pis 2005-06-16 17:01:47 UTC
Verified.