[
https://issues.apache.org/jira/browse/NETBEANS-468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Laszlo Kishalmi updated NETBEANS-468:
-------------------------------------
Fix Version/s: (was: 9.0)
> api.htmlui tests deadlock on mac when run
> -----------------------------------------
>
> Key: NETBEANS-468
> URL: https://issues.apache.org/jira/browse/NETBEANS-468
> Project: NetBeans
> Issue Type: Bug
> Components: platform - HTML4J
> Affects Versions: 9.0, Next
> Environment: Mac
> Reporter: Austin Stephens
> Priority: Major
> Labels: test-fail, test-failure-fresh
>
> It might be related to NETBEANS-373. It appears that the system deadlocks
> when creating the UI. The FX thread is the Native Ui thread on a mac. It
> appears that FX is waiting for Swing, which is waiting for the native thread
> to do something. Not very sure about it. Here are the stack traces I got
> (might be different each time):
> Swing EDT:
> {noformat}
> GraphicsEnvironment.getLocalGraphicsEnvironment:81
> RepaintManager.<clinit>:233
> UIManager.initialize:1464
> UIManager.maybeInitialize:1426
> UIManager.getDefaults:659
> UIManager.getBoolean:867
> ImageUtilities.isDarkLaF:182
> ImageUtilities.loadImage:142
> Splash.loadContent:215
> Splash$SplashPainter.init:353
> Splash$SplashPainter$1.run:400
> InvocationEvent.dispatch:311
> EventQueue.dispatchEventImpl:756
> EventQueue.access$500:97
> EventQueue$3.run:709
> EventQueue$3.run:703
> AccessController.doPrivileged
> ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege:80
> EventQueue.dispatchEvent:726
> EventDispatchThread.pumpOneEventForFilters:201
> EventDispatchThread.pumpEventsForFilter:116
> EventDispatchThread.pumpEventsForHierarchy:105
> EventDispatchThread.pumpEvents:101
> EventDispatchThread.pumpEvents:93
> EventDispatchThread.run:82 {noformat}
> AppKit/FX thread:
> {noformat}
> UIManager.maybeInitialize:1424
> UIManager.getLookAndFeel:492
> NbBrowsers.applyNbSkin:62
> NbBrowsers$1ApplySkin.run:54
> Hidden Source Calls
> InitializeWebView.run:45
> BrowserBuilder$1OnPageLoad$1CallInitMethod.run:310
> BrwsrCtx$1Wrap.run:120
> AbstractFXPresenter.execute:354
> BrwsrCtx.execute:131
> BrowserBuilder$1OnPageLoad.run:348
> AbstractFXPresenter.onPageLoad:135
> InitializeWebView$1.changed:64
> InitializeWebView$1.changed:57
> ExpressionHelper$SingleChange.fireValueChangedEvent:182
> ExpressionHelper.fireValueChangedEvent:81
> ReadOnlyObjectPropertyBase.fireValueChangedEvent:74
> ReadOnlyObjectWrapper.fireValueChangedEvent:102
> ObjectPropertyBase.markInvalid:112
> ObjectPropertyBase.set:146
> WebEngine$LoadWorker.updateState:1287
> WebEngine$LoadWorker.dispatchLoadEvent:1398
> WebEngine$LoadWorker.access$1200:1280
> WebEngine$PageLoadListener.dispatchLoadEvent:1267
> WebPage.fireLoadEvent:2499
> WebPage.fwkFireLoadEvent:2343
> URLLoader.twkDidFinishLoading
> URLLoader.notifyDidFinishLoading:859
> URLLoader.lambda$didFinishLoading$103:850
> 1530391356.run
> PlatformImpl.lambda$null$172:295
> 1314999409.run
> AccessController.doPrivileged
> PlatformImpl.lambda$runLater$173:294
> 1702940637.run
> InvokeLaterDispatcher$Future.run:95 {noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists