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 245165 - java.lang.IllegalStateException: no splash screen available
Summary: java.lang.IllegalStateException: no splash screen available
Status: REOPENED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 8.1
Hardware: PC Windows 7
: P3 normal with 2 votes (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-21 01:05 UTC by flyingwest
Modified: 2019-01-12 21:58 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
NetBeans Log (24.51 KB, text/plain)
2016-04-11 22:13 UTC, bubergeson
Details
Debug output window dump (59.54 KB, text/plain)
2016-04-12 17:42 UTC, bubergeson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description flyingwest 2014-06-21 01:05:07 UTC
at startup ONLY for netbeans 8.0 IDE: Splashscreen shows up and work properly BUT then
I get this error after modules are loaded. no splash screen available but it looks like splashscreen has already been dispose...

	org.netbeans.core.ui/1 [1.40.1 201403101706]
	org.netbeans.core.output2/1 [1.36.1 201403101706]
	org.netbeans.core.network [1.4.1 201403101706]
	org.netbeans.core.netigso [1.26.1 201403101706]
	org.netbeans.core.nativeaccess/1 [1.26.1 201403101706]
	org.netbeans.core.multitabs/1 [1.7.2.1 1 201404251830]
	org.netbeans.core.io.ui/1 [1.25.1 201403101706]
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy resolver: Windows
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy reloading succeeded.
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy - mode: direct
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy: fell to default (correct if direct mode went before)
java.lang.IllegalStateException: no splash screen available
	at java.awt.SplashScreen.checkVisible(SplashScreen.java:192)
	at java.awt.SplashScreen.update(SplashScreen.java:302)
	at org.netbeans.core.startup.Splash$SplashPainter.repaint(Splash.java:399)
	at org.netbeans.core.startup.Splash$SplashPainter$2.run(Splash.java:514)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:688)
	at java.awt.EventQueue$3.run(EventQueue.java:686)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:697)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
INFO [org.netbeans.ui.metrics.laf]: USG_LOOK_AND_FEEL
Comment 1 Stanislav Aubrecht 2014-06-26 12:44:07 UTC
Please attach full IDE log and reopen, thanks.
Comment 2 bubergeson 2016-04-11 22:13:15 UTC
Created attachment 159217 [details]
NetBeans Log
Comment 3 bubergeson 2016-04-11 22:15:25 UTC
I started getting this after updating to NetBeans 8.1 on Windows 7.  I am running NetBeans on 64 bit Jdk 1.8 update 72 as well as my RCP app.  It occurs randomly and frequently in both debug and run modes.  I would guess that this is a race condition. 

For some reason my comments didn't get saved in my last post of my log file.

java.lang.IllegalStateException: no splash screen available 
        at java.awt.SplashScreen.checkVisible(SplashScreen.java:197) 
        at java.awt.SplashScreen.update(SplashScreen.java:324) 
        at org.netbeans.core.startup.Splash$SplashPainter.repaint(Splash.java:401) 
        at org.netbeans.core.startup.Splash$SplashPainter$2.run(Splash.java:516) 
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) 
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) 
        at java.awt.EventQueue.access$500(EventQueue.java:97) 
        at java.awt.EventQueue$3.run(EventQueue.java:709) 
        at java.awt.EventQueue$3.run(EventQueue.java:703) 
        at java.security.AccessController.doPrivileged(Native Method) 
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) 
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) 
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) 
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) 

I also see this in the IDE Log: 

InvalidPathException: can not get inode for org.netbeans.modules.java.JavaDataObject@100accdc[AbstractFileObject@46e5e6f4[java/awt/SplashScreen.java]]: 
Illegal char <:> at index 31: java/awt/SplashScreen.java in C:\Program Files\Java\jdk1.8.0_60\src.zip
Comment 4 bubergeson 2016-04-12 17:40:10 UTC
(In reply to bubergeson from comment #3)
> I started getting this after updating to NetBeans 8.1 on Windows 7.  I am
> running NetBeans on 64 bit Jdk 1.8 update 72 as well as my RCP app.  It
> occurs randomly and frequently in both debug and run modes.  I would guess
> that this is a race condition. 
> 
> For some reason my comments didn't get saved in my last post of my log file.
> 
> java.lang.IllegalStateException: no splash screen available 
>         at java.awt.SplashScreen.checkVisible(SplashScreen.java:197) 
>         at java.awt.SplashScreen.update(SplashScreen.java:324) 
>         at
> org.netbeans.core.startup.Splash$SplashPainter.repaint(Splash.java:401) 
>         at
> org.netbeans.core.startup.Splash$SplashPainter$2.run(Splash.java:516) 
>         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) 
>         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) 
>         at java.awt.EventQueue.access$500(EventQueue.java:97) 
>         at java.awt.EventQueue$3.run(EventQueue.java:709) 
>         at java.awt.EventQueue$3.run(EventQueue.java:703) 
>         at java.security.AccessController.doPrivileged(Native Method) 
>         at
> java.security.ProtectionDomain$JavaSecurityAccessImpl.
> doIntersectionPrivilege(ProtectionDomain.java:76) 
>         at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) 
>         at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:
> 201) 
>         at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:
> 116) 
>         at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:
> 105) 
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 
>         at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) 
> 
> I also see this in the IDE Log: 
> 
> InvalidPathException: can not get inode for
> org.netbeans.modules.java.
> JavaDataObject@100accdc[AbstractFileObject@46e5e6f4[java/awt/SplashScreen.
> java]]: 
> Illegal char <:> at index 31: java/awt/SplashScreen.java in C:\Program
> Files\Java\jdk1.8.0_60\src.zip

I am attaching another file of the contents of the output window when running in debug mode.  This shows the compiling and then you see the error 3 times when the application is launched.
Comment 5 bubergeson 2016-04-12 17:42:18 UTC
Created attachment 159237 [details]
Debug output window dump

This contains the output windows when running in debug mode and compiling and then running.  You will see the error occur 3 times while launching.
Comment 6 kalle1 2018-05-28 16:23:22 UTC
This is still an issue with 9.0-rc1-rc1-13-g274c2fe71 built from source. It doesn't however seem to have any noticeable impact on the functioning of the software.
Comment 7 zhijun98 2019-01-12 21:58:49 UTC
Just confirm I still saw this in netbeans platform 8.2