-
Bug
-
Resolution: Incomplete
-
P4
-
None
-
20
-
generic
-
generic
ADDITIONAL SYSTEM INFORMATION :
openjdk version "20-ea" 2023-03-21
OpenJDK Runtime Environment (build 20-ea+18-1281)
OpenJDK 64-Bit Server VM (build 20-ea+18-1281, mixed mode, sharing)
A DESCRIPTION OF THE PROBLEM :
we offer the download of a jar file.
starting this with "java -jar" works.
But it does not work with early JDK 20.
REGRESSION : Last worked in version 19
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
I could send you one of our jar files.
just do java -jar
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
jar is started...
ACTUAL -
is blocked. With visual VM, I get the following stack:
java.lang.Thread.State: RUNNABLE
at sun.java2d.loops.Blit.<clinit>(Blit.java:114)
at sun.java2d.windows.GDIWindowSurfaceData.<clinit>(GDIWindowSurfaceData.java:88)
at sun.awt.Win32GraphicsConfig.createSurfaceData(Win32GraphicsConfig.java:251)
at sun.java2d.ScreenUpdateManager.createScreenSurface(ScreenUpdateManager.java:86)
at sun.java2d.d3d.D3DScreenUpdateManager.createScreenSurface(D3DScreenUpdateManager.java:154)
at sun.awt.windows.WComponentPeer.createScreenSurface(WComponentPeer.java:455)
at sun.awt.windows.WComponentPeer.<init>(WComponentPeer.java:807)
at sun.awt.windows.WCanvasPeer.<init>(WCanvasPeer.java:45)
at sun.awt.windows.WPanelPeer.<init>(WPanelPeer.java:80)
at sun.awt.windows.WWindowPeer.<init>(WWindowPeer.java:200)
at sun.awt.windows.WFramePeer.<init>(WFramePeer.java:195)
at sun.awt.windows.WToolkit.createFrame(WToolkit.java:462)
at java.awt.Frame.addNotify(Frame.java:485)
- locked <95bc9f5> (a java.awt.Component$AWTTreeLock)
at java.awt.Window.show(Window.java:1053)
at java.awt.Component.show(Component.java:1728)
at java.awt.Component.setVisible(Component.java:1675)
at java.awt.Window.setVisible(Window.java:1036)
at com.aris.modeling.client.loader.DownloadBaseDialog.<init>(DownloadBaseDialog.java:74)
at com.aris.modeling.client.loader.JarDownloadDialog.<init>(JarDownloadDialog.java:25)
at com.aris.modeling.client.loader.DownloadBaseDialog.createDownloadDialog(DownloadBaseDialog.java:35)
at com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:58)
at com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:493)
at com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:286)
FREQUENCY : always
openjdk version "20-ea" 2023-03-21
OpenJDK Runtime Environment (build 20-ea+18-1281)
OpenJDK 64-Bit Server VM (build 20-ea+18-1281, mixed mode, sharing)
A DESCRIPTION OF THE PROBLEM :
we offer the download of a jar file.
starting this with "java -jar" works.
But it does not work with early JDK 20.
REGRESSION : Last worked in version 19
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
I could send you one of our jar files.
just do java -jar
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
jar is started...
ACTUAL -
is blocked. With visual VM, I get the following stack:
java.lang.Thread.State: RUNNABLE
at sun.java2d.loops.Blit.<clinit>(Blit.java:114)
at sun.java2d.windows.GDIWindowSurfaceData.<clinit>(GDIWindowSurfaceData.java:88)
at sun.awt.Win32GraphicsConfig.createSurfaceData(Win32GraphicsConfig.java:251)
at sun.java2d.ScreenUpdateManager.createScreenSurface(ScreenUpdateManager.java:86)
at sun.java2d.d3d.D3DScreenUpdateManager.createScreenSurface(D3DScreenUpdateManager.java:154)
at sun.awt.windows.WComponentPeer.createScreenSurface(WComponentPeer.java:455)
at sun.awt.windows.WComponentPeer.<init>(WComponentPeer.java:807)
at sun.awt.windows.WCanvasPeer.<init>(WCanvasPeer.java:45)
at sun.awt.windows.WPanelPeer.<init>(WPanelPeer.java:80)
at sun.awt.windows.WWindowPeer.<init>(WWindowPeer.java:200)
at sun.awt.windows.WFramePeer.<init>(WFramePeer.java:195)
at sun.awt.windows.WToolkit.createFrame(WToolkit.java:462)
at java.awt.Frame.addNotify(Frame.java:485)
- locked <95bc9f5> (a java.awt.Component$AWTTreeLock)
at java.awt.Window.show(Window.java:1053)
at java.awt.Component.show(Component.java:1728)
at java.awt.Component.setVisible(Component.java:1675)
at java.awt.Window.setVisible(Window.java:1036)
at com.aris.modeling.client.loader.DownloadBaseDialog.<init>(DownloadBaseDialog.java:74)
at com.aris.modeling.client.loader.JarDownloadDialog.<init>(JarDownloadDialog.java:25)
at com.aris.modeling.client.loader.DownloadBaseDialog.createDownloadDialog(DownloadBaseDialog.java:35)
at com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:58)
at com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:493)
at com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:286)
FREQUENCY : always