You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by "mbien (via GitHub)" <gi...@apache.org> on 2026/06/24 18:10:48 UTC
[I] Dukescript wizard seems to be broken [netbeans]
mbien opened a new issue, #9468:
URL: https://github.com/apache/netbeans/issues/9468
new project -> java with maven -> Dukescript frontend application
fails with a long trace:
<details>
```
INFO [org.netbeans.core.startup.NbEvents]: Turning on modules:
org.netbeans.modules.web.webkit.debugging [1.86 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.modules.javafx2.platform [1.59 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.modules.javafx2.project [1.63 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.modules.javafx2.editor [1.54.0.12.6 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.modules.javafx2.scenebuilder [1.50 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.modules.javafx2.samples [1.50 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.modules.javafx2.kit [1.50 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.libs.javafx [2.40 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
net.java.html.boot.fx [1.8.2 1.8.2]
org.netbeans.modules.htmlui [1.18 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.libs.javafx.linux [21.2 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
org.netbeans.core.browser.webview/1 [1.48.0.1.1 1 dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb]
INFO [org.apache.lucene.store.MemorySegmentIndexInputProvider]: Using MemorySegmentIndexInput and native madvise support with Java 21 or later; to disable start with -Dorg.apache.lucene.store.MMapDirectory.enableMemorySegments=false
WARNING [org.apache.lucene.internal.vectorization.VectorizationProvider]: You are running with Java 23 or later. To make full use of the Vector API, please update Apache Lucene.
INFO [org.netbeans.modules.maven.indexer.NexusRepositoryIndexManager]: Group cache rebuilding of local took 20s.
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@1dda0545
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@5fda6c4b
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@f5755f0
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@e3d51aa
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@666d050a
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@754c321c
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@56319919
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@2040438c
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Forcing refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Done with refresh
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: fake found MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: its wizard is org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator@2c31361a
WARNING [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: There is still wrong iterator org.netbeans.modules.ide.ergonomics.newproject.FeatureOnDemandWizardIterator for file object MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
INFO [org.netbeans.modules.ide.ergonomics.fod]: extide enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: java enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: apisupport enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: webcommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: websvccommon disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: enterprise disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: profiler enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: php disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: cpplite disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: groovy disabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: javafx enabled
INFO [org.netbeans.modules.ide.ergonomics.fod]: rust disabled
SEVERE [org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep]: Giving up to find iterator for MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
Thread dump:
Inactive RequestProcessor thread [Was:org.netbeans.modules.hudson.ui.impl.OpenProjectstHudsonManagerAgent/org.netbeans.modules.hudson.ui.impl.OpenProjectstHudsonManagerAgent$1]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
DestroyJavaVM
Editor Parsing Loop (dev-9cf18b5dfe34c99b2881f4c9f89e3c832cbf3deb)
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.park:369
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block:520
java.util.concurrent.ForkJoinPool.unmanagedBlock:4367
java.util.concurrent.ForkJoinPool.managedBlock:4313
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await:1752
java.util.concurrent.PriorityBlockingQueue.take:536
org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run:658
java.util.concurrent.Executors$RunnableAdapter.call:545
java.util.concurrent.FutureTask.run:330
org.openide.util.RequestProcessor$Task.run:1370
org.netbeans.modules.openide.util.GlobalLookup.execute:45
org.openide.util.lookup.Lookups.executeWith:287
org.openide.util.RequestProcessor$Processor.run:1981
Inactive RequestProcessor thread [Was:Pause Action/org.netbeans.modules.masterfs.ui.suspend.PauseAction$1Controller]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
TimerQueue
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.parkNanos:271
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos:1803
java.util.concurrent.DelayQueue.take:255
javax.swing.TimerQueue.run:158
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Framework Event Dispatcher
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent:400
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run:336
JGit-WorkQueue
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.parkNanos:271
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos:1803
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take:1166
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take:883
java.util.concurrent.ThreadPoolExecutor.getTask:1016
java.util.concurrent.ThreadPoolExecutor.runWorker:1076
java.util.concurrent.ThreadPoolExecutor$Worker.run:614
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
JNA Cleaner
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.ref.ReferenceQueue.remove0:123
java.lang.ref.ReferenceQueue.remove:201
com.sun.jna.internal.Cleaner$CleanerThread.run:154
pool-10-thread-1
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.park:369
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block:520
java.util.concurrent.ForkJoinPool.unmanagedBlock:4367
java.util.concurrent.ForkJoinPool.managedBlock:4313
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await:1752
java.util.concurrent.LinkedBlockingQueue.take:435
java.util.concurrent.ThreadPoolExecutor.getTask:1016
java.util.concurrent.ThreadPoolExecutor.runWorker:1076
java.util.concurrent.ThreadPoolExecutor$Worker.run:614
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Inactive RequestProcessor thread [Was:TimedWeakReference/org.netbeans.modules.projectapi.nb.TimedWeakReference]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
Event Dispatch Thread
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
java.util.prefs.AbstractPreferences$EventDispatchThread.run:1517
Reference Handler
java.lang.ref.Reference.waitForReferencePendingList:-2
java.lang.ref.Reference.processPendingReferences:240
java.lang.ref.Reference$ReferenceHandler.run:202
AWT-EventQueue-0
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.park:369
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block:520
java.util.concurrent.ForkJoinPool.unmanagedBlock:4367
java.util.concurrent.ForkJoinPool.managedBlock:4313
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await:1752
java.awt.EventQueue.getNextEvent:543
java.awt.EventDispatchThread.pumpOneEventForFilters:190
java.awt.EventDispatchThread.pumpEventsForFilter:124
java.awt.EventDispatchThread.pumpEventsForFilter:117
java.awt.WaitDispatchSupport$2.run:187
java.awt.WaitDispatchSupport.enter:229
java.awt.Dialog.show:1044
org.netbeans.core.windows.services.NbPresenter.superShow:1072
org.netbeans.core.windows.services.NbPresenter.doShow:1117
org.netbeans.core.windows.services.NbPresenter.run:1095
org.netbeans.core.windows.services.NbPresenter.run:102
org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess:123
org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess:77
org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess:71
org.openide.util.Mutex.readAccess:199
org.netbeans.core.windows.services.NbPresenter.show:1079
java.awt.Component.show:1688
java.awt.Component.setVisible:1635
java.awt.Window.setVisible:982
java.awt.Dialog.setVisible:982
org.netbeans.core.windows.services.DialogDisplayerImpl$AWTQuery.showDialog:273
org.netbeans.core.windows.services.DialogDisplayerImpl$AWTQuery.run:188
java.awt.event.InvocationEvent.dispatch:323
java.awt.EventQueue.dispatchEventImpl:714
java.awt.EventQueue.dispatchEvent:693
org.netbeans.core.TimableEventQueue.dispatchEvent:136
java.awt.EventDispatchThread.pumpOneEventForFilters:203
java.awt.EventDispatchThread.pumpEventsForFilter:124
java.awt.EventDispatchThread.pumpEventsForHierarchy:113
java.awt.EventDispatchThread.pumpEvents:109
java.awt.EventDispatchThread.pumpEvents:101
java.awt.EventDispatchThread.run:90
Inactive RequestProcessor thread [Was:MimePathLookupFiring/org.openide.util.lookup.ProxyLookup$1Notify]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
RequestProcessor queue manager
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$TickTac.obtainFirst:2202
org.openide.util.RequestProcessor$TickTac.run:2178
File Watcher
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.park:369
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block:520
java.util.concurrent.ForkJoinPool.unmanagedBlock:4367
java.util.concurrent.ForkJoinPool.managedBlock:4313
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await:1752
java.util.concurrent.LinkedBlockingDeque.takeFirst:498
java.util.concurrent.LinkedBlockingDeque.take:694
sun.nio.fs.AbstractWatchService.take:118
org.netbeans.modules.masterfs.watcher.nio2.NioNotifier.nextEvent:74
org.netbeans.modules.masterfs.providers.Notifier$1.nextEvent:100
org.netbeans.modules.masterfs.watcher.Watcher$Ext.run:316
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Active Reference Queue Daemon
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
java.lang.ref.ReferenceQueue.remove0:137
java.lang.ref.ReferenceQueue.remove:215
org.openide.util.lookup.implspi.ActiveQueue$Impl.remove:76
org.openide.util.lookup.implspi.ActiveQueue$Daemon.run:121
NewProjectBody
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.netbeans.core.windows.services.DialogDisplayerImpl.notify:311
org.netbeans.core.windows.services.DialogDisplayerImpl.notify:163
org.openide.loaders.TemplateWizard.instantiateImpl:501
org.openide.loaders.TemplateWizard.instantiate:389
org.netbeans.modules.project.ui.actions.NewProject.doPerform:126
org.netbeans.modules.project.ui.actions.NewProject$1.run:77
org.openide.util.RequestProcessor$Task.run:1370
org.netbeans.modules.openide.util.GlobalLookup.execute:45
org.openide.util.lookup.Lookups.executeWith:287
org.openide.util.RequestProcessor$Processor.run:1981
pool-11-thread-1
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.park:369
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block:520
java.util.concurrent.ForkJoinPool.unmanagedBlock:4367
java.util.concurrent.ForkJoinPool.managedBlock:4313
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await:1752
java.util.concurrent.LinkedBlockingQueue.take:435
java.util.concurrent.ThreadPoolExecutor.getTask:1016
java.util.concurrent.ThreadPoolExecutor.runWorker:1076
java.util.concurrent.ThreadPoolExecutor$Worker.run:614
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Inactive RequestProcessor thread [Was:MimePathLookupFiring/org.openide.util.lookup.ProxyLookup$1Notify]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
Inactive RequestProcessor thread [Was:Folder Instance Processor/org.openide.loaders.FolderInstance$1R]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
State Saver
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver.run:1305
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Java2D Disposer
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
java.lang.ref.ReferenceQueue.remove0:137
java.lang.ref.ReferenceQueue.remove:215
sun.java2d.Disposer.run:114
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
Inactive RequestProcessor thread [Was:LocalHistory.ParallelTasks/org.netbeans.modules.localhistory.LocalHistory$3$1]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
Framework Active Thread
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.eclipse.osgi.framework.internal.core.Framework.run:1870
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Inactive RequestProcessor thread [Was:autoupdate-network-access/org.netbeans.modules.autoupdate.updateprovider.NetworkAccess$Task$1]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
Inactive RequestProcessor thread [Was:FoD Processor/org.netbeans.modules.ide.ergonomics.fod.FeatureProjectFactory]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
AWT-Shutdown
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
sun.awt.AWTAutoShutdown.run:289
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Bundle File Closer
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent:400
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run:336
Signal Dispatcher
Inactive RequestProcessor thread [Was:org.netbeans.modules.project.ui.problems.BrokenProjectAnnotator.load/org.netbeans.modules.project.ui.problems.BrokenProjectAnnotator$2]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
Find Modules
java.lang.Thread.dumpThreads:-2
java.lang.Thread.getAllStackTraces:2273
org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep.threadDump:384
org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep.waitForDelegateWizard:258
org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep.access$700:63
org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep$PresentModules.presentModulesForActivation:160
org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep$PresentModules.lambda$schedule$0:141
org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep$PresentModules$$Lambda/0x0000000072b73800.taskFinished:-1
org.netbeans.modules.ide.ergonomics.fod.FindComponentModules$1.taskFinished:163
org.openide.util.Task.notifyFinished:216
org.openide.util.RequestProcessor$Task.run:1376
org.netbeans.modules.openide.util.GlobalLookup.execute:45
org.openide.util.lookup.Lookups.executeWith:287
org.openide.util.RequestProcessor$Processor.run:1981
Inactive RequestProcessor thread [Was:Data System Nodes/org.openide.loaders.DataNode$NamesUpdater]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
FileSystemWatchService
sun.nio.fs.LinuxWatchService.poll:-2
sun.nio.fs.LinuxWatchService$Poller.run:307
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
jdk.internal.misc.InnocuousThread.run:148
Inactive RequestProcessor thread [Was:org.netbeans.modules.project.ui.actions.LookupSensitiveAction/org.netbeans.modules.project.ui.actions.MainProjectAction$2]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
AWT-XAWT
sun.awt.X11.XToolkit.waitForEvents:-2
sun.awt.X11.XToolkit.run:655
sun.awt.X11.XToolkit.run:619
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Common-Cleaner
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.ref.ReferenceQueue.remove0:123
java.lang.ref.ReferenceQueue.remove:201
jdk.internal.ref.CleanerImpl.run:146
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
jdk.internal.misc.InnocuousThread.run:148
Finalizer
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
java.lang.ref.ReferenceQueue.remove0:137
java.lang.ref.ReferenceQueue.remove:215
java.lang.ref.Finalizer$FinalizerThread.run:165
Notification Thread
Deadlock Detector
java.lang.Thread.sleepNanos0:-2
java.lang.Thread.sleepNanos:551
java.lang.Thread.sleep:582
org.netbeans.modules.deadlock.detector.Detector.run:116
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
Keep-Alive-Timer
java.lang.Thread.sleepNanos0:-2
java.lang.Thread.sleepNanos:551
java.lang.Thread.sleep:582
sun.net.www.http.KeepAliveCache.run:224
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
jdk.internal.misc.InnocuousThread.run:148
CLI Requests Server
sun.nio.ch.Net.accept:-2
sun.nio.ch.NioSocketImpl.accept:755
java.net.ServerSocket.implAccept:593
java.net.ServerSocket.platformImplAccept:560
java.net.ServerSocket.implAccept:536
java.net.ServerSocket.implAccept:482
java.net.ServerSocket.accept:441
org.netbeans.CLIHandler$Server.run:1078
InnocuousThread-1
java.lang.Object.wait0:-2
java.lang.Object.wait:391
java.lang.Object.wait:353
java.lang.ref.ReferenceQueue.remove0:137
java.lang.ref.ReferenceQueue.remove:215
java.nio.BufferCleaner$CleaningRunnable.run:212
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
jdk.internal.misc.InnocuousThread.run:148
Inactive RequestProcessor thread [Was:TimedWeakReference/org.netbeans.modules.projectapi.nb.TimedWeakReference]
java.lang.Object.wait0:-2
java.lang.Object.wait:391
org.openide.util.RequestProcessor$Processor.run:1925
pool-12-thread-1
jdk.internal.misc.Unsafe.park:-2
java.util.concurrent.locks.LockSupport.park:369
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block:520
java.util.concurrent.ForkJoinPool.unmanagedBlock:4367
java.util.concurrent.ForkJoinPool.managedBlock:4313
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await:1752
java.util.concurrent.LinkedBlockingQueue.take:435
java.util.concurrent.ThreadPoolExecutor.getTask:1016
java.util.concurrent.ThreadPoolExecutor.runWorker:1076
java.util.concurrent.ThreadPoolExecutor$Worker.run:614
java.lang.Thread.runWith:1529
java.lang.Thread.run:1516
SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor org.netbeans.modules.ide.ergonomics.fod.FindComponentModules$2
java.lang.NullPointerException: No iterator for MultiFileObject@5686f027[Templates/Project/Maven2/dukescript.archetype]
at org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep.waitForDelegateWizard(DescriptionStep.java:262)
at org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep.access$700(DescriptionStep.java:63)
at org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep$PresentModules.presentModulesForActivation(DescriptionStep.java:160)
at org.netbeans.modules.ide.ergonomics.newproject.DescriptionStep$PresentModules.lambda$schedule$0(DescriptionStep.java:141)
at org.netbeans.modules.ide.ergonomics.fod.FindComponentModules$1.taskFinished(FindComponentModules.java:163)
at org.openide.util.Task.notifyFinished(Task.java:216)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1376)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1981)
```
</details>
note: "FXML JavaFX MavenArchetype" wizard does still work
tested on JDK 26.0.1 and 21.0.11 with NB 30 and master
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "matthiasblaesing (via GitHub)" <gi...@apache.org>.
matthiasblaesing closed issue #9468: Dukescript wizard seems to be broken
URL: https://github.com/apache/netbeans/issues/9468
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "neilcsmith-net (via GitHub)" <gi...@apache.org>.
neilcsmith-net commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4902455912
Putting a milestone on this. We shouldn't release NB31 with this in current state. Personally I would remove wizards that rely on JavaFX anyway. But if they stay we need to ensure they don't break or crash. And they must cleanly exit if the user chooses not to accept JavaFX installation.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "BradWalker (via GitHub)" <gi...@apache.org>.
BradWalker commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4949520052
I just tested this also. And yes, it is broken. Just wanted to add another datapoint.. FYI.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "neilcsmith-net (via GitHub)" <gi...@apache.org>.
neilcsmith-net commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4902924211
> Is that the only wizard using two toolkits to render swing text fields? I would be ok with removing it.
It's use of the HTMLUI in the wizard. Anything using https://bits.netbeans.org/30/javadoc/org-netbeans-api-templates/org/netbeans/api/templates/TemplateRegistration.html#page() I guess is affected? I think that might be the only one in the IDE apart from tests.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "neilcsmith-net (via GitHub)" <gi...@apache.org>.
neilcsmith-net commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4960336642
Thanks @matthiasblaesing Although a shame we didn't manage to ditch the wizard in the process! 😄 Downloading JavaFX just to run a wizard has always felt a little overkill.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "mbien (via GitHub)" <gi...@apache.org>.
mbien commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4902667098
for me at least the original issue is specific to the dukescript wizard. The other FX wizards do appear to work for me. (just tested on NB 30 + JDK 26.0.1 again)
Is that the only wizard using two toolkits to render swing text fields? I would be ok with removing it.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "mbien (via GitHub)" <gi...@apache.org>.
mbien commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4951018245
> [@mbien](https://github.com/mbien) can you please check if your problem is fixed
>
> For the rest: for me the problem on Linux is fixed by this, please also check. Thank you.
wizard worked using the dev build. Tested on JDK 26.0.1 again. Good job!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "mbien (via GitHub)" <gi...@apache.org>.
mbien commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4960770460
> Thanks [@matthiasblaesing](https://github.com/matthiasblaesing) Although a shame we didn't manage to ditch the wizard in the process! 😄 Downloading JavaFX just to run a wizard has always felt a little overkill.
agreed. The first use UX is horrible for what it does. Having to download JavaFX to render radial buttons for a wizard is not great (I don't think JavaFX is needed for anything else once the wizard closed).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "neilcsmith-net (via GitHub)" <gi...@apache.org>.
neilcsmith-net commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4846838119
Well, that's better than I get! Tried multiple times using NB30 with Temurin 26.0.1 and keep getting a segfault -
```
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007c92ed31de57, pid=32504, tid=32630
#
# JRE version: OpenJDK Runtime Environment Temurin-26.0.1+8 (26.0.1+8) (build 26.0.1+8)
# Java VM: OpenJDK 64-Bit Server VM Temurin-26.0.1+8 (26.0.1+8, mixed mode, sharing, tiered, compressed oops, compact obj headers, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xb1de57] get_method_id(JNIEnv_*, _jclass*, char const*, char const*, bool, JavaThread*) [clone .isra.0]+0xc7
V [libjvm.so+0xb1de57] get_method_id(JNIEnv_*, _jclass*, char const*, char const*, bool, JavaThread*) [clone .isra.0]+0xc7
V [libjvm.so+0xb1e4e7] jni_GetMethodID+0xa7
C [libjfxwebkit.so+0x15b7489]
C [libjfxwebkit.so+0x15aad9a]
C [libjfxwebkit.so+0x15aaf38]
C [libjfxwebkit.so+0x7f3261] Java_com_sun_webkit_WebPage_twkExecuteScript+0x71
j com.sun.webkit.WebPage.twkExecuteScript(JLjava/lang/String;)Ljava/lang/Object;+0
j com.sun.webkit.WebPage.executeScript(JLjava/lang/String;)Ljava/lang/Object;+78
j javafx.scene.web.WebEngine.executeScript(Ljava/lang/String;)Ljava/lang/Object;+19
j org.netbeans.html.boot.fx.AbstractFXPresenter.defineJSFn(Ljava/lang/String;[Ljava/lang/String;[Z)Lorg/netbeans/html/boot/fx/AbstractFXPresenter$JSFn;+167
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [I] Dukescript wizard seems to be broken [netbeans]
Posted by "matthiasblaesing (via GitHub)" <gi...@apache.org>.
matthiasblaesing commented on issue #9468:
URL: https://github.com/apache/netbeans/issues/9468#issuecomment-4950986363
The crasher is caused by JDK 26 removing the module `jdk.jsobject`. I built JFX from source and this is the stack trace I got, which now contains symbol information:
```
Stack: [0x0000776374200000,0x0000776374400000], sp=0x00007763743fc320, free space=2032k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xb1de57] get_method_id(JNIEnv_*, _jclass*, char const*, char const*, bool, JavaThread*) [clone .isra.0]+0xc7
V [libjvm.so+0xb1e4e7] jni_GetMethodID+0xa7
C [libjfxwebkit.so+0x17346d7] JSC::Bindings::convertValueToJValue(JSC::JSGlobalObject*, JSC::Bindings::RootObject*, JSC::JSValue, JSC::Bindings::JavaType, char const*)+0xbd7
C [libjfxwebkit.so+0x1727a3e] WebCore::JSValue_to_Java_Object(OpaqueJSValue const*, JNIEnv_*, OpaqueJSContext const*, JSC::Bindings::RootObject*)+0x2e
C [libjfxwebkit.so+0x1727bdc] WebCore::executeScript(JNIEnv_*, OpaqueJSValue*, OpaqueJSContext const*, JSC::Bindings::RootObject*, _jstring*)+0x7c
C [libjfxwebkit.so+0x864b5c] Java_com_sun_webkit_WebPage_twkExecuteScript+0x12c
j com.sun.webkit.WebPage.twkExecuteScript(JLjava/lang/String;)Ljava/lang/Object;+0
j com.sun.webkit.WebPage.executeScript(JLjava/lang/String;)Ljava/lang/Object;+78
j javafx.scene.web.WebEngine.executeScript(Ljava/lang/String;)Ljava/lang/Object;+19
j org.netbeans.html.boot.fx.AbstractFXPresenter.defineJSFn(Ljava/lang/String;[Ljava/lang/String;[Z)Lorg/netbeans/html/boot/fx/AbstractFXPresenter$JSFn;+167
j org.netbeans.html.boot.fx.AbstractFXPresenter.defineFn(Ljava/lang/String;[Ljava/lang/String;[Z)Lorg/netbeans/html/boot/spi/Fn;+4
j org.netbeans.html.boot.spi.Fn.define(Ljava/lang/Class;ZLjava/lang/String;[Ljava/lang/String;)Lorg/netbeans/html/boot/spi/Fn;+74
j org.netbeans.html.ko4j.KOSockets.areWebSocketsSupported()Z+22
```
This brings us here:
https://github.com/openjdk/jfx/blob/7e2c0d435a46cd4df9fa8d215f2a943d21cab7d9/modules/javafx.web/src/main/native/Source/WebCore/bridge/jni/jsc/JNIUtilityPrivate.cpp#L47
https://github.com/openjdk/jfx/blob/7e2c0d435a46cd4df9fa8d215f2a943d21cab7d9/modules/javafx.web/src/main/native/Source/WebCore/bridge/jni/jsc/JNIUtilityPrivate.cpp#L136-L144
https://github.com/openjdk/jfx/blob/7e2c0d435a46cd4df9fa8d215f2a943d21cab7d9/modules/javafx.web/src/main/java/com/sun/webkit/dom/JSObject.java
The interesting bit is, that `FindClass` yields a non-null result, but the GetMethodId call then fails. I suspect that an exception is raised, which yield to the class being loaded but not useable.
Looking at the documentation of JDK26 this makes sense. The `jdk.jsobject` module was removed and that provided the classes `JSObject.java` uses/extends. The class can thus not be initialized.
Readding the missing classes makes it work again and in fact `jdk.jsobject` transfered from the JDK to JFX.
#9498 bring JFX to the latest version still "supporting" JDK21 and adds a NB module providing said classes.
@mbien can you please check if your problem is fixed
For the rest: for me the problem on Linux is fixed by this, please also check. Thank you.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists