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 167778 - [NB 6.7] IDE with JavaFX projects hangs
Summary: [NB 6.7] IDE with JavaFX projects hangs
Status: VERIFIED FIXED
Alias: None
Product: javafx
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Adam Sotona
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-29 10:02 UTC by Alexandr Scherbatiy
Modified: 2009-07-13 12:25 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
IDE Thread Dump (14.11 KB, text/plain)
2009-06-29 10:06 UTC, Alexandr Scherbatiy
Details
IDE log file (35.11 KB, text/plain)
2009-06-29 10:10 UTC, Alexandr Scherbatiy
Details
IDE Thread Dump 2 (12.66 KB, text/plain)
2009-06-29 10:23 UTC, Alexandr Scherbatiy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Scherbatiy 2009-06-29 10:02:47 UTC
marina-netbeans-plugin » #187

  Product Version         = NetBeans IDE 6.7 (Build 200906212001)
  Operating System        = Windows XP version 5.1 running on x86
  Java; VM; Vendor        = 1.6.0_12-ea; Java HotSpot(TM) Client VM 11.2-b01; Sun Microsystems Inc.


I installed the NetBeans 6.7 with JavaFX Script plugin, created a sample project, created a JavaFX project.
IDE hanged.
Comment 1 Alexandr Scherbatiy 2009-06-29 10:04:57 UTC
"JavaFX Source Worker Thread" daemon prio=2 tid=0x06288c00 nid=0x1588 waiting on condition [0x080ff000..0x080ffb14]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x145281b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963)
	at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245)
	at org.netbeans.modules.javafx.source.scheduler.CompilationJob.run(CompilationJob.java:107)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)


"AWT-EventQueue-1" prio=6 tid=0x0401e400 nid=0x10bc in Object.wait() [0x0548f000..0x0548fa14]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x14d89490> (a org.openide.text.CloneableEditor$DoInitialize)
	at java.lang.Object.wait(Object.java:485)
	at org.openide.text.CloneableEditor$DoInitialize.initDocument(CloneableEditor.java:473)
	- locked <0x14d89490> (a org.openide.text.CloneableEditor$DoInitialize)
	at org.openide.text.CloneableEditor$DoInitialize.initVisual(CloneableEditor.java:518)
	at org.openide.text.CloneableEditor.getEditorPane(CloneableEditor.java:990)
	at org.openide.text.CloneableEditorSupport.getOpenedPanes(CloneableEditorSupport.java:1075)
	at
org.netbeans.spi.debugger.ui.EditorContextDispatcher$EditorLookupListener.updateCurrentOpenedPane(EditorContextDispatcher.java:610)
	- locked <0x127f08a8> (a org.netbeans.spi.debugger.ui.EditorContextDispatcher)
	at
org.netbeans.spi.debugger.ui.EditorContextDispatcher$EditorLookupListener.propertyChange(EditorContextDispatcher.java:577)
	at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:188)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
	at org.netbeans.core.windows.RegistryImpl.doFirePropertyChange(RegistryImpl.java:316)
	at org.netbeans.core.windows.RegistryImpl.access$000(RegistryImpl.java:64)
	at org.netbeans.core.windows.RegistryImpl$1.run(RegistryImpl.java:168)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Comment 2 Alexandr Scherbatiy 2009-06-29 10:06:00 UTC
Created attachment 84113 [details]
IDE Thread Dump
Comment 3 Alexandr Scherbatiy 2009-06-29 10:10:26 UTC
Created attachment 84115 [details]
IDE log file
Comment 4 Alexandr Scherbatiy 2009-06-29 10:22:13 UTC
It seems that creating a JavaFX project hangs the IDE.
Comment 5 Alexandr Scherbatiy 2009-06-29 10:23:10 UTC
Created attachment 84120 [details]
IDE Thread Dump 2
Comment 6 Adam Sotona 2009-07-07 16:05:21 UTC
fixed
Comment 7 Alexandr Scherbatiy 2009-07-13 12:25:14 UTC
verified in marina-netbeans-plugin » #198