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 130855 - Ide freezes during creation and deletion of project
Summary: Ide freezes during creation and deletion of project
Status: RESOLVED WORKSFORME
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 6.x
Hardware: All Linux
: P3 blocker (vote)
Assignee: Milos Kleint
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-23 03:24 UTC by john5342
Modified: 2008-09-08 07:12 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description john5342 2008-03-23 03:24:00 UTC
The Ide freezes whenever i create or delete a project in any way. I have tried creating a new project of any sort
including java and c/c++. When i click finish to complete the wizard the buttons grey out ant please wait appears in the
bottom left of the wizard but nothing further happens. Have left it sitting for over 3 hours to see if it is just slow
but to no avail. The same happens while importing an eclipse project. After killing the Ide and restarting it i can use
Open Project to open the project i was creating and edit and build etc. When deleting a project it also freezes in the
same way.
Comment 1 Milos Kleint 2008-03-23 09:54:27 UTC
We will need some additional information from you. Where did you create the projects? what filesystem?

It's possibly a deadlock. We will need a thread dump of the application. The easiest way is to run from bash and press
Ctrl-\
Comment 2 john5342 2008-03-24 19:18:47 UTC
I created the projects in the default location under the ~/NetBeansProjects directory.

The file system is ext3.

Thread dump taken after trying to create a project once it has frozen:

2008-03-24 18:12:58
Full thread dump IcedTea 64-Bit Server VM (1.7.0-b21 mixed mode):

"Java Source Worker Thread" prio=10 tid=0x00002aaacc454c00 nid=0x108f waiting on condition
[0x0000000043c1e000..0x0000000043c1ea90]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00002aaab3b7af70> (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:1446)
        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)

"GSF Source Worker Thread" prio=10 tid=0x00002aaacc5a6c00 nid=0x108d waiting on condition
[0x0000000043a1d000..0x0000000043a1da10]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00002aaab3a39c20> (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:1130)
        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=0x00002aaacc5a6400 nid=0x108c in Object.wait()
[0x000000004381c000..0x000000004381cd90]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab3a370f0> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:503)
        at java.util.TimerThread.mainLoop(Timer.java:515)
        - locked <0x00002aaab3a370f0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:494)

"DestroyJavaVM" prio=10 tid=0x00002aaacc04fc00 nid=0x1054 waiting on condition [0x0000000000000000..0x00000000401ffcb0]
   java.lang.Thread.State: RUNNABLE

"AWT-EventQueue-1" prio=10 tid=0x0000000000e35400 nid=0x108a runnable [0x000000004361a000..0x000000004361bc90]
   java.lang.Thread.State: RUNNABLE
        at java.lang.Object.notifyAll(Native Method)
        at java.awt.EventQueue.wakeup(EventQueue.java:1037)
        - locked <0x00002aaab36ae6a8> (a java.awt.EventQueue)
        at java.awt.EventQueue.wakeup(EventQueue.java:1035)
        - locked <0x00002aaab284f0a0> (a java.awt.EventQueue)
        at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:623)
        at sun.awt.SunToolkit.wakeupEventQueue(SunToolkit.java:368)
        at sun.awt.PostEventQueue.postEvent(SunToolkit.java:2039)
        at sun.awt.SunToolkit.postEvent(SunToolkit.java:620)
        at sun.awt.X11.XWindow.sendEvent(XWindow.java:382)
        at sun.awt.X11.XKeyboardFocusManagerPeer.simulateMotifRequestFocus(XKeyboardFocusManagerPeer.java:129)
        at sun.awt.X11.XComponentPeer.requestFocus(XComponentPeer.java:469)
        at java.awt.Component.requestFocusHelper(Component.java:7259)
        at java.awt.Component.requestFocus(Component.java:7091)
        at java.awt.DefaultKeyboardFocusManager.doRestoreFocus(DefaultKeyboardFocusManager.java:158)
        at java.awt.DefaultKeyboardFocusManager.restoreFocus(DefaultKeyboardFocusManager.java:116)
        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:510)
        at java.awt.Component.dispatchEventImpl(Component.java:4331)
        at java.awt.Container.dispatchEventImpl(Container.java:2168)
        at java.awt.Component.dispatchEvent(Component.java:4287)
        at sun.awt.X11.XWindow$1.run(XWindow.java:378)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:227)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:603)
        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:834)
        at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:868)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:856)
        at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:104)
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1223)
        at org.openide.util.Mutex.readAccess(Mutex.java:242)
        at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:841)
        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 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=0x00002aaacc27d800 nid=0x1089 waiting on condition [0x0000000042010000..0x0000000042010c10]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00002aaab36ae808> (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=0x00002aaacd7a3000 nid=0x1088 runnable [0x000000004341a000..0x000000004341ab90]
   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=0x00002aaacc333800 nid=0x107a in Object.wait()
[0x0000000042a15000..0x0000000042a15b90]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab3659dc0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:503)
        at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104)
        - locked <0x00002aaab3659dc0> (a java.lang.Object)

"Thread-6" daemon prio=10 tid=0x0000000000e34800 nid=0x1079 in Object.wait() [0x0000000043219000..0x0000000043219b10]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab33faca0> (a java.util.LinkedList)
        at java.lang.Object.wait(Object.java:503)
        at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1479)
        - locked <0x00002aaab33faca0> (a java.util.LinkedList)

"Code Model Parser 0" daemon prio=10 tid=0x00000000016b8800 nid=0x1078 in Object.wait()
[0x0000000042e17000..0x0000000042e17a90]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab3659f40> (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 <0x00002aaab3659f40> (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 1" daemon prio=10 tid=0x00000000025e8c00 nid=0x1076 in Object.wait()
[0x0000000043018000..0x0000000043018d90]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab3659f40> (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 <0x00002aaab3659f40> (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)

"Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10
tid=0x00002aaacc702c00 nid=0x1070 in Object.wait() [0x0000000042613000..0x0000000042613b10]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab3358380> (a java.lang.Object)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939)
        - locked <0x00002aaab3358380> (a java.lang.Object)

"Repository writer 0" daemon prio=10 tid=0x0000000001010c00 nid=0x106f waiting on condition
[0x0000000042412000..0x0000000042412a90]
   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)

"AWT-Shutdown" prio=10 tid=0x00002aaacc27d000 nid=0x106a in Object.wait() [0x0000000041e0f000..0x0000000041e0fd10]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab284f1a8> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:503)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:281)
        - locked <0x00002aaab284f1a8> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:675)

"AWT-XAWT" daemon prio=10 tid=0x00002aaacc245000 nid=0x1065 runnable [0x0000000041c0e000..0x0000000041c0eb90]
   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=0x00002aaacc164400 nid=0x1064 in Object.wait() [0x0000000041a0d000..0x0000000041a0db10]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab284f418> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        - locked <0x00002aaab284f418> (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)

"Timer-0" daemon prio=10 tid=0x00002aaacc0af400 nid=0x1061 in Object.wait() [0x000000004140a000..0x000000004140ad90]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab284f858> (a java.util.TaskQueue)
        at java.util.TimerThread.mainLoop(Timer.java:541)
        - locked <0x00002aaab284f858> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:494)

"CLI Requests Server" daemon prio=10 tid=0x00002aaacc076800 nid=0x1060 runnable [0x0000000041209000..0x0000000041209d10]
   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=0x00002aaacc03d800 nid=0x105d in Object.wait()
[0x0000000041008000..0x0000000041008c10]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab284fba8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        - locked <0x00002aaab284fba8> (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=0x00000000006a8800 nid=0x105b runnable [0x0000000000000000..0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread1" daemon prio=10 tid=0x00000000006a6800 nid=0x105a waiting on condition
[0x0000000000000000..0x0000000040b043b0]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x00000000006a2800 nid=0x1059 waiting on condition
[0x0000000000000000..0x0000000040a03330]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x00000000006a0c00 nid=0x1058 waiting on condition
[0x0000000000000000..0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x000000000067a000 nid=0x1057 in Object.wait() [0x0000000040702000..0x0000000040702d10]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab284ff30> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
        - locked <0x00002aaab284ff30> (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=0x0000000000678400 nid=0x1056 in Object.wait()
[0x0000000040501000..0x0000000040501c90]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00002aaab284f460> (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 <0x00002aaab284f460> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x0000000000672c00 nid=0x1055 runnable

"VM Periodic Task Thread" prio=10 tid=0x00000000006ab000 nid=0x105c waiting on condition

JNI global references: 1551

Heap
 def new generation   total 46848K, used 25049K [0x00002aaaaf220000, 0x00002aaab24f0000, 0x00002aaab2770000)
  eden space 41664K,  60% used [0x00002aaaaf220000, 0x00002aaab0a95ab8, 0x00002aaab1ad0000)
  from space 5184K,   0% used [0x00002aaab1fe0000, 0x00002aaab1fe0a98, 0x00002aaab24f0000)
  to   space 5184K,   0% used [0x00002aaab1ad0000, 0x00002aaab1ad0000, 0x00002aaab1fe0000)
 tenured generation   total 103988K, used 55313K [0x00002aaab2770000, 0x00002aaab8cfd000, 0x00002aaab9220000)
   the space 103988K,  53% used [0x00002aaab2770000, 0x00002aaab5d74758, 0x00002aaab5d74800, 0x00002aaab8cfd000)
 compacting perm gen  total 65664K, used 65462K [0x00002aaab9220000, 0x00002aaabd240000, 0x00002aaac5a20000)
   the space 65664K,  99% used [0x00002aaab9220000, 0x00002aaabd20d9a8, 0x00002aaabd20da00, 0x00002aaabd240000)
No shared spaces configured.

Comment 3 Milos Kleint 2008-03-26 11:42:08 UTC
It seems to be something related to IcedTea implementation of java I would say. Do you get the same results with Sun's JDK?


Full thread dump IcedTea 64-Bit Server VM (1.7.0-b21 mixed mode)

        at java.lang.Object.notifyAll(Native Method)
        at java.awt.EventQueue.wakeup(EventQueue.java:1037)
        - locked <0x00002aaab36ae6a8> (a java.awt.EventQueue)
        at java.awt.EventQueue.wakeup(EventQueue.java:1035)
        - locked <0x00002aaab284f0a0> (a java.awt.EventQueue)
        at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:623)
        at sun.awt.SunToolkit.wakeupEventQueue(SunToolkit.java:368)
        at sun.awt.PostEventQueue.postEvent(SunToolkit.java:2039)
        at sun.awt.SunToolkit.postEvent(SunToolkit.java:620)
        at sun.awt.X11.XWindow.sendEvent(XWindow.java:382)
        at sun.awt.X11.XKeyboardFocusManagerPeer.simulateMotifRequestFocus(XKeyboardFocusManagerPeer.java:129)
        at sun.awt.X11.XComponentPeer.requestFocus(XComponentPeer.java:469)
Comment 4 john5342 2008-03-26 13:14:32 UTC
Have installed the sun jdk and tried etbeans again (using --jdkhome switch). Seems to work now but still suffers the
same problem intermittently. Uninstalled netbeans and re-installed with the sun jdk as the default and still working
intermittently.
Comment 5 Milos Kleint 2008-08-25 13:35:28 UTC
what are the operating system details? OS window system could also be an issue..
Comment 6 john5342 2008-08-29 21:45:46 UTC
The OS was fedora 8 but i am now using fedora 9 and netbeans 6.1 and the problem doesnt seem to present itself. Dont
know what was to blame but never the less appears to have resolved itself with latest release of both OS and netbeans.
Comment 7 Milos Kleint 2008-09-08 07:12:14 UTC
hmmm,, closing as worksforme then, but still.. it would be interesting to know what was causing the problem. Not sure
how to track down though