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.
I created some c++ projects while using 6.0. Those projects continue to be loadable and function, even after upgrading to 6.1 (see complete summary below). However, when creating a new project, be it java or c++, with or without sources, it hangs when I click the "finish" button. At that point the java interpreter rises to 100% of the cpu, and the IDE never comes back. The requested project is partly created with the tree of files (see below). If I kill the ide and restart, the java projects can be populated, but the c++ objects can only be closed. $ ls -lR JavaApplication1/ JavaApplication1/: total 20 -rw-r--r-- 1 toddb toddb 3316 2008-05-23 16:10 build.xml -rw-r--r-- 1 toddb toddb 82 2008-05-23 16:10 manifest.mf drwxr-xr-x 2 toddb toddb 4096 2008-05-23 16:10 nbproject drwxr-xr-x 3 toddb toddb 4096 2008-05-23 16:10 src drwxr-xr-x 2 toddb toddb 4096 2008-05-23 16:10 test JavaApplication1/nbproject: total 44 -rw-r--r-- 1 toddb toddb 32576 2008-05-23 16:10 build-impl.xml -rw-r--r-- 1 toddb toddb 447 2008-05-23 16:10 genfiles.properties -rw-r--r-- 1 toddb toddb 1745 2008-05-23 16:10 project.properties -rw-r--r-- 1 toddb toddb 570 2008-05-23 16:10 project.xml JavaApplication1/src: total 4 drwxr-xr-x 2 toddb toddb 4096 2008-05-23 16:10 javaapplication1 JavaApplication1/src/javaapplication1: total 4 -rw-r--r-- 1 toddb toddb 337 2008-05-23 16:10 Main.java JavaApplication1/test: total 0 Product Version: NetBeans IDE 6.1 (Build 200804211638) Java: 1.7.0; IcedTea 64-Bit Server VM 1.7.0-b21 System: Linux version 2.6.22.19 running on amd64; UTF-8; en_US (nb) Userdir: /home/toddb/.netbeans/6.1
$ /usr/local/netbeans-6.1/bin/netbeans 2008-05-23 16:30:34 Full thread dump IcedTea 64-Bit Server VM (1.7.0-b21 mixed mode): "MySQL Statement Cancellation Timer" daemon prio=10 tid=0x00002aaae01f4400 nid=0x55d1 in Object.wait() [0x0000000045029000..0x0000000045029d90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabd1ea3b0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:503) at java.util.TimerThread.mainLoop(Timer.java:515) - locked <0x00002aaabd1ea3b0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:494) "GSF Source Worker Thread" prio=10 tid=0x00002aaaec03ec00 nid=0x55c4 waiting on condition [0x0000000044423000..0x0000000044423d90] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00002aaabcd92938> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2012) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:273) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1170) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:675) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" prio=10 tid=0x00002aaaec03c800 nid=0x55c3 in Object.wait() [0x000000004341b000..0x000000004341ba10] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabd1ee550> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:503) at java.util.TimerThread.mainLoop(Timer.java:515) - locked <0x00002aaabd1ee550> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:494) "Java Source Worker Thread" prio=10 tid=0x00002aaaec038400 nid=0x55c2 waiting on condition [0x0000000044624000..0x0000000044624a90] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00002aaabcd922a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2012) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:273) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1539) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:675) "pool-1-thread-1" prio=10 tid=0x00000000008dcc00 nid=0x557a waiting on condition [0x0000000044222000..0x0000000044222d90] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00002aaabce99930> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1974) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:675) "Repository writer 0" daemon prio=10 tid=0x000000000088a000 nid=0x555b waiting on condition [0x000000004381d000..0x000000004381da90] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:94) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:128) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:84) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Class View Updater" prio=10 tid=0x0000000000e8d800 nid=0x555a in Object.wait() [0x000000004361c000..0x000000004361cb10] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabcf56800> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:65) - locked <0x00002aaabcf56800> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:144) "Code Model Parser 1" daemon prio=10 tid=0x0000000000b3cc00 nid=0x5554 in Object.wait() [0x000000004321a000..0x000000004321ac90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabc3906a0> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:401) - locked <0x00002aaabc3906a0> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:82) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Code Model Parser 0" daemon prio=10 tid=0x0000000000792800 nid=0x5552 in Object.wait() [0x0000000041a0e000..0x0000000041a0ed90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabc3906a0> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:401) - locked <0x00002aaabc3906a0> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:82) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "DestroyJavaVM" prio=10 tid=0x00002aaae1de0000 nid=0x5517 waiting on condition [0x0000000000000000..0x00000000401ffcb0] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x0000000000bff000 nid=0x5549 waiting for monitor entry [0x0000000042a15000..0x0000000042a16c90] java.lang.Thread.State: BLOCKED (on object monitor) at java.util.Timer.sched(Timer.java:384) - waiting to lock <0x00002aaabb566030> (a java.util.TaskQueue) at java.util.Timer.schedule(Timer.java:193) at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:621) at org.netbeans.core.TimableEventQueue.tick(TimableEventQueue.java:146) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:103) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:276) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:195) at java.awt.Dialog$1.run(Dialog.java:1073) at java.awt.Dialog$3.run(Dialog.java:1127) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1125) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:835) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:869) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:857) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:108) at org.openide.util.Mutex.doEventAccess(Mutex.java:1355) at org.openide.util.Mutex.readAccess(Mutex.java:268) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:842) at java.awt.Component.show(Component.java:1456) at java.awt.Component.setVisible(Component.java:1408) at java.awt.Window.setVisible(Window.java:871) at java.awt.Dialog.setVisible(Dialog.java:1012) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:502) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:369) at org.netbeans.modules.project.ui.actions.NewProject$2.run(NewProject.java:139) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:227) at java.awt.EventQueue.dispatchEvent(EventQueue.java:603) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:276) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:191) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:186) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.run(EventDispatchThread.java:139) "TimerQueue" daemon prio=10 tid=0x0000000000b8b000 nid=0x5548 waiting on condition [0x0000000042212000..0x0000000042212d10] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00002aaabc234d00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1974) at java.util.concurrent.DelayQueue.take(DelayQueue.java:189) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:675) "Creator Error Handler Listener" prio=10 tid=0x0000000001343400 nid=0x5547 runnable [0x0000000042c17000..0x0000000042c17d90] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:359) at java.net.ServerSocket.implAccept(ServerSocket.java:501) at java.net.ServerSocket.accept(ServerSocket.java:469) at org.netbeans.modules.visualweb.errorhandler.DebugServerThread.run(DebugServerThread.java:115) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x00002aaae0bb3800 nid=0x5539 in Object.wait() [0x0000000042614000..0x0000000042614d90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabc236e08> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104) - locked <0x00002aaabc236e08> (a java.lang.Object) "Thread-4" daemon prio=10 tid=0x0000000000ea5c00 nid=0x5534 in Object.wait() [0x0000000042815000..0x0000000042815b90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabc337728> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:503) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1479) - locked <0x00002aaabc337728> (a java.util.LinkedList) "AWT-Shutdown" prio=10 tid=0x0000000000b8a800 nid=0x552f in Object.wait() [0x0000000042011000..0x0000000042011d90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabb571520> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:281) - locked <0x00002aaabb571520> (a java.lang.Object) at java.lang.Thread.run(Thread.java:675) "AWT-XAWT" daemon prio=10 tid=0x0000000000b90c00 nid=0x552a runnable [0x0000000041e10000..0x0000000041e10b10] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:550) at sun.awt.X11.XToolkit.run(XToolkit.java:525) at java.lang.Thread.run(Thread.java:675) "Java2D Disposer" daemon prio=10 tid=0x00002aaae00ed000 nid=0x5529 in Object.wait() [0x0000000041c0f000..0x0000000041c0fb90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabb57eab0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) - locked <0x00002aaabb57eab0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150) at sun.java2d.Disposer.run(Disposer.java:143) at java.lang.Thread.run(Thread.java:675) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0x00002aaae00a3400 nid=0x5527 in Object.wait() [0x000000004180d000..0x000000004180dc90] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabb5659c8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x00002aaabb5659c8> (a java.lang.Object) "Timer-0" daemon prio=10 tid=0x00002aaae00a1c00 nid=0x5526 runnable [0x000000004160c000..0x000000004160cd10] java.lang.Thread.State: RUNNABLE at java.util.TaskQueue.fixDown(Timer.java:698) at java.util.TaskQueue.removeMin(Timer.java:617) at java.util.TimerThread.mainLoop(Timer.java:531) - locked <0x00002aaac74e6fc0> (a java.lang.Object) - locked <0x00002aaabb566030> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:494) "CLI Requests Server" daemon prio=10 tid=0x00002aaae00a1000 nid=0x5525 runnable [0x000000004140b000..0x000000004140bd90] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:359) at java.net.ServerSocket.implAccept(ServerSocket.java:501) at java.net.ServerSocket.accept(ServerSocket.java:469) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1003) "Active Reference Queue Daemon" daemon prio=10 tid=0x00002aaae0040000 nid=0x5522 in Object.wait() [0x000000004120a000..0x000000004120aa90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabb60ad68> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) - locked <0x00002aaabb60ad68> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056) at java.lang.Thread.run(Thread.java:675) "Low Memory Detector" daemon prio=10 tid=0x00000000006ac000 nid=0x5520 runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x00000000006a9400 nid=0x551f waiting on condition [0x0000000000000000..0x0000000040d06530] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x00000000006a5400 nid=0x551e waiting on condition [0x0000000000000000..0x0000000040c055b0] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00000000006a3800 nid=0x551d waiting on condition [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x000000000067cc00 nid=0x551c in Object.wait() [0x0000000040904000..0x0000000040904d90] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabb15f610> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) - locked <0x00002aaabb15f610> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x000000000067b400 nid=0x551b in Object.wait() [0x0000000040703000..0x0000000040703a10] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00002aaabb165338> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:134) - locked <0x00002aaabb165338> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x0000000000675800 nid=0x551a runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000000615000 nid=0x5518 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000000616800 nid=0x5519 runnable "VM Periodic Task Thread" prio=10 tid=0x00000000006ae000 nid=0x5521 waiting on condition JNI global references: 1324 Heap PSYoungGen total 116032K, used 7146K [0x00002aaad05a0000, 0x00002aaadaf90000, 0x00002aaadb040000) eden space 59072K, 12% used [0x00002aaad05a0000,0x00002aaad0c9a968,0x00002aaad3f50000) from space 56960K, 0% used [0x00002aaad3f50000,0x00002aaad3f50000,0x00002aaad76f0000) to space 57024K, 0% used [0x00002aaad77e0000,0x00002aaad77e0000,0x00002aaadaf90000) PSOldGen total 349568K, used 276356K [0x00002aaabb040000, 0x00002aaad05a0000, 0x00002aaad05a0000) object space 349568K, 79% used [0x00002aaabb040000,0x00002aaacbe21278,0x00002aaad05a0000) PSPermGen total 83328K, used 75218K [0x00002aaaae840000, 0x00002aaab39a0000, 0x00002aaabb040000) object space 83328K, 90% used [0x00002aaaae840000,0x00002aaab31b4840,0x00002aaab39a0000)
known bug in IcedTea JDK. Look at the duplicate for more details *** This issue has been marked as a duplicate of 122202 ***