Starting Bug1398Launcher: ./Bug1398LauncherSDK1015 Bug1398Launcher.c:270:NSApplicationMain(): argv[2]: jvmlibjli /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/MacOS/libjli.dylib Bug1398Launcher.c:257:NSApplicationMain(): argv[4]: classpath arg -Djava.class.path=.:/Users/jogamp/projects/JogAmp/gluegen/build/gluegen-rt.jar:/Users/jogamp/projects/JogAmp/jogl/build/jar/jogl-all.jar Bug1398Launcher.c:265:NSApplicationMain(): argv[6]: libpath arg -Djava.library.path=/Users/jogamp/projects/JogAmp/gluegen/build/obj:/Users/jogamp/projects/JogAmp/jogl/build/lib Bug1398Launcher.c:279:NSApplicationMain(): main.1 Bug1398Launcher.c:282:NSApplicationMain(): main.1.1 2020-02-22 14:51:32.100 Bug1398LauncherSDK1015[2328:148330] init Bug1398Launcher.c:284:NSApplicationMain(): main.1.2 Bug1398Launcher.c:286:NSApplicationMain(): main.1.3 Bug1398Launcher.c:289:NSApplicationMain(): main.1.5 Bug1398Launcher.c:186:create_jvm_thread(): create_jvm_thread.1.1 Bug1398Launcher.c:194:create_jvm_thread(): create_jvm_thread.1.2 Bug1398Launcher.c:198:create_jvm_thread(): create_jvm_thread.1.X Bug1398Launcher.c:292:NSApplicationMain(): main.1.6 Bug1398Launcher.c:61:launchJava(): launchJava.1.1 Bug1398Launcher.c:78:launchJava(): launchJava.1.2 Bug1398Launcher.c:79:launchJava(): .. using CLASSPATH -Djava.class.path=.:/Users/jogamp/projects/JogAmp/gluegen/build/gluegen-rt.jar:/Users/jogamp/projects/JogAmp/jogl/build/jar/jogl-all.jar Bug1398Launcher.c:80:launchJava(): .. using LIBPATH -Djava.library.path=/Users/jogamp/projects/JogAmp/gluegen/build/obj:/Users/jogamp/projects/JogAmp/jogl/build/lib Bug1398Launcher.c:39:create_vm(): Found libjli.dylib /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/MacOS/libjli.dylib Bug1398Launcher.c:84:launchJava(): CreateVM:1038f1151 env:70000c891da8 vm_args:70000c891d68 2020-02-22 14:51:32.165 Bug1398LauncherSDK1015[2328:148330] App starting... Bug1398Launcher.c:90:launchJava(): VM Created Bug1398Launcher.c:93:launchJava(): launchJava.1.3 GLProfile.initSingleton() - thread main [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216) [3]: Bug1398MainClass.(Bug1398MainClass.java:27) GLProfile.init - thread: main ----------------------------------------------------------------------------------------------------- Platform: MACOS / Mac OS X 10.15.3 (10.15.3), x86_64 (X86_64, GENERIC_ABI), 4 cores, littleEndian true MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 8 / 8 int32 4 / 4, int64 8 / 8 float 4 / 4, double 8 / 8, ldouble 16 / 16 pointer 8 / 8, page 4096 Platform: Java Version: 11.0.3 (11.0.3u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment Platform: Java Vendor: AdoptOpenJDK, https://adoptopenjdk.net/, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.common Extension Name: com.jogamp.common Specification Title: GlueGen Java Bindings Generator Specification Vendor: JogAmp Community Specification Version: 2.4 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.4.0-rc-20200219 Implementation Build: 2.4-bmanual-20200219 Implementation Branch: master Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 Implementation SHA Sources: 8d908b6f7f3983b3f1b8fe7dbbf4409635e0eddc4cc83fc0b3109dbd48c12b0a Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c Implementation SHA Natives: e665dac3f562d9c94fa5e36e5a4e0b529ba2049ac0a4e24adc8b01bfa299ff34 Implementation SHA Natives-this: 0 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.nativewindow Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.4 Implementation Title: Java Bindings for OpenGL Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.4.0-rc-20200106 Implementation Build: 2.4-bmanual-20200106 Implementation Branch: master Implementation Commit: 0209655c26e9240639c5f0a76ca6ca54ae0584b1 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.opengl Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.4 Implementation Title: Java Bindings for OpenGL Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.4.0-rc-20200106 Implementation Build: 2.4-bmanual-20200106 Implementation Branch: master Implementation Commit: 0209655c26e9240639c5f0a76ca6ca54ae0584b1 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: .macosx: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory Info: EGLDrawableFactory: EGL ES2 - NOPE Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib) Info: EGLDrawableFactory: EGL GLn - NOPE (GLn lib) Info: GLProfile.init - Mobile GLDrawable factory not available Info: GLProfile.init - Default device is desktop derived: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7995092a]] Info: GLProfile.initProfilesForDevice: MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7995092a]] (com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory false GLProfile.init map .macosx_decon_0, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .macosx_decon_0 GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL2/GL2.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL4/GL4.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL3/GL3.sw] on device .macosx_decon_0 GLProfile.init map *** no mapping for GLES3 on device .macosx_decon_0 GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .macosx_decon_0 GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .macosx_decon_0 GLProfile.init map *** no mapping for GLES2 on device .macosx_decon_0 GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .macosx_decon_0 GLProfile.init map *** no mapping for GLES1 on device .macosx_decon_0 GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .macosx_decon_0 main: setRealized: drawable MacOSXOnscreenCGLDrawable, surface WrappedSurface, isProxySurface true: false -> true [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176) [3]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:261) [4]: jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateSharedResourceImpl(MacOSXCGLDrawableFactory.java:83) [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1938) [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1895) [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1862) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) [13]: java.base/java.security.AccessController.doPrivileged(Native Method) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) [15]: Bug1398MainClass.(Bug1398MainClass.java:27) main: GLContext.resetStates(isInit true) main: MacOSXCGLContext.createImpl: START GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], share 0x0 main: Use ARB[avail[disabled false, quirk false] -> true]] main: createContextARB-MapGLVersions is SET (decon): false main: createContextARB-MapGLVersions START (GLDesktop true, GLES false, minorVersion true) on MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7995092a]] main: createContextARBVersions.1: share 0, direct true, version 3.3 [3.3 .. 3.1] NS viewHandle.2: drawableHandle 0x7f8476595b50 -> nsViewHandle 0x7f8476595b50: isNSView true, isNSWindow false, isFBO false, isPBuffer false, isSurfaceless false, jogamp.opengl.macosx.cgl.MacOSXOnscreenCGLDrawable, MacOSXOnscreenCGLDrawable[Realized true, Factory jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory@1b1473ab, Handle 0x7f8476595b50, Surface WrappedSurface[ displayHandle 0x0 , surfaceHandle 0x7f8476595b50 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x7995092a]], idx 0], chosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] , surfaceLock <2f7c2f4f, 6af93788>[count 1, qsz 0, owner
] , OSXDummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ]] NS create OSX>=lion true, OSX>=mavericks true NS create incompleteView: true NS create backingLayerHost: null NS create share: 0 NS create drawable type: jogamp.opengl.macosx.cgl.MacOSXOnscreenCGLDrawable NS create drawable handle: isPBuffer false, isFBO false, isSurfaceless false NS create pixelFormat: 0x7f84764ccb20 NS create chosenCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create fixedCaps: GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] NS create drawable native-handle: 0x7f8476595b50 NS create drawable NSView-handle: 0x7f8476595b50 NS create screen refresh-rate: 60 hz, 16666 micros # # A fatal error has been detected by the Java Runtime Environment: # # SIGILL (0x4) at pc=0x00007fff2efccacc, pid=2328, tid=15879 # # JRE version: OpenJDK Runtime Environment (11.0.3+7) (build 11.0.3+7) # Java VM: OpenJDK 64-Bit Server VM (11.0.3+7, mixed mode, tiered, compressed oops, g1 gc, bsd-amd64) # Problematic frame: # C [AppKit+0x3e4acc] -[NSOpenGLContext setView:]+0xe5 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /usr/local/projects/JogAmp/jogl/src/test-native/bug1398/hs_err_pid2328.log # # If you would like to submit a bug report, please visit: # https://github.com/AdoptOpenJDK/openjdk-build/issues # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # run-bug1398.sh: line 26: 2328 Abort trap: 6 ./Bug1398LauncherSDK1015 -jvmlibjli $JVM_JLI_LIB -classpath ".:/Users/jogamp/projects/JogAmp/gluegen/build/gluegen-rt.jar:/Users/jogamp/projects/JogAmp/jogl/build/jar/jogl-all.jar" -libpath "/Users/jogamp/projects/JogAmp/gluegen/build/obj:/Users/jogamp/projects/JogAmp/jogl/build/lib"