/opt/java/jdk1.7.0_60/bin/java java version "1.7.0_60" Java(TM) SE Runtime Environment (build 1.7.0_60-b19) Java HotSpot(TM) Client VM (build 24.60-b09, mixed mode) LIBXCB_ALLOW_SLOPPY_LOCK: LIBGL_DRIVERS_PATH: LIBGL_DEBUG: java CLASSPATH: jar/gluegen-rt.jar:jar/jogl-all.jar forceES2 false forceES3 false forceGL3 false forceGL4ES3 false Platform.Soft: str arm, cpuType ARM ELF: Got HDR /proc/self/exe: ElfHeader[vers 1, machine[40, arm], bits 32, enc LSB, abi[os 0, vers 0], flags[0x5000002, arm[abi 5, lGCC 2, float 0]], type 2, sh-num 31] ELF: Got ARM Attribs Section Header: SectionHeader[idx 26, name .ARM.attributes, type 0x70000003, link 0, info 0x0, flags 0x0] ELF: Got ARM Attribs Section Block : SectionArmAttributes[SectionHeader[idx 26, name .ARM.attributes, type 0x70000003, link 0, info 0x0, flags 0x0], data[off 0, len 49/49], [aeabi[CPU_name = 6, CPU_arch = 6, ARM_ISA_use = 1, THUMB_ISA_use = 1, FP_arch = 2, ABI_PCS_wchar_t = 4, ABI_FP_denormal = 1, ABI_FP_exceptions = 1, ABI_FP_number_model = 3, ABI_align_needed = 1, ABI_align_preserved = 1, ABI_enum_size = 2, ABI_HardFP_use = 3, ABI_VFP_args = 1, CPU_unaligned_access = 1, DIV_use = 1]]] ELF: abiARM, abiVFPArgsAcceptsVFPVariant true ELF: res ElfHeader[vers 1, machine[40, arm], bits 32, enc LSB, abi[os 0, vers 0], flags[0x5000002, arm[abi 5, lGCC 2, float 0]], type 2, sh-num 31], cpuType ARM, abiType EABI_GNU_ARMHF Platform.Elf: cpuType ARM, abiType EABI_GNU_ARMHF, valid true getJarURI Default jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/com/jogamp/common/os/Platform.class -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/com/jogamp/common/os/Platform.class getJarURI res: com.jogamp.common.os.Platform -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/com/jogamp/common/os/Platform.class -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/com/jogamp/common/os/Platform.class IOUtil.testDirExec(): : res 0 IOUtil.testDirImpl(tempX1): , create true, exec true: true IOUtil.testDirExec(): : res 0 IOUtil.testDirImpl(tempX1): , create true, exec true: true IOUtil.getTempRoot(): temp dirs: exec: /tmp/jogamp_0000, noexec: /tmp/jogamp_0000 IOUtil.testDirImpl(testDir): , create true, exec false: true TempFileCache: Static Initialization ---------------------------------------------- OK: true TempFileCache: Thread: main, CL 0x14b525c, tempBaseDir /tmp/jogamp_0000/file_cache TempFileCache: tmpFile = /tmp/jogamp_0000/file_cache/jln8015725304629364808.tmp TempFileCache: lckFile = /tmp/jogamp_0000/file_cache/jln8015725304629364808.lck TempFileCache: tmpRootDir = /tmp/jogamp_0000/file_cache/jln8015725304629364808 TempFileCache: Setting jnlp.jogamp.tmp.cache.root=jln8015725304629364808 ------------------------------------------------------------------ OK: true TempFileCache: new TempFileCache() --------------------- (static ok: true) TempFileCache: *** Reaper: deleteOldTempDirs in /tmp/jogamp_0000/file_cache TempFileCache: Thread: main, CL 0x14b525c, this 0x7588c TempFileCache: tempDir /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499 (ok: true) ---------------------------------------------------------- TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104) TempJarCache.initSingleton(): ok true, /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499 TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libnewt.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libnativewindow_x11.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libnativewindow_awt.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_mobile.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_desktop.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libgluegen-rt.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474.tmp) JNILibLoaderBase: addNativeJarLibs( classesFromJavaJars = [class jogamp.common.Debug] singleJarMarker = null ) getJarURI Default jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/jogamp/common/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/jogamp/common/Debug.class getJarURI res: jogamp.common.Debug -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/jogamp/common/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/jogamp/common/Debug.class getJarName res: gluegen-rt.jar JNILibLoaderBase: jarBasename: gluegen-rt JNILibLoaderBase: addNativeJarLibsImpl( classFromJavaJar = class jogamp.common.Debug classJarURI = jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/jogamp/common/Debug.class jarBasename = gluegen-rt.jar os.and.arch = linux-armv6hf nativeJarBasename = gluegen-rt-natives-linux-armv6hf.jar ) getJarSubURI res: jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/jogamp/common/Debug.class -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar!/jogamp/common/Debug.class -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar getJarURIDirname res: file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: initial: file:/home/root/jogamp-all-platforms/jar/gluegen-rt.jar -> file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: nativeLibraryPath: natives/linux-armv6hf/ JNILibLoaderBase: addNativeJarLibsImpl: module: gluegen-rt-natives-linux-armv6hf.jar -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ getJarFile.0: jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ getJarSubURI res: jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar IOUtil.toURL.0: isJAR true, hasSubURI true , uri jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ str -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar ascii -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar ssp -> /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar frag -> null auth -> path -> /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar path.decoded -> /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar IOUtil.toURL.1b: fUri file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar , fUrl file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar getJarEntry res: jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ -> file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ -> 77 -> / IOUtil.toURL.2: authorityS , fPath /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar -> /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar , jarEntry / , post !/ -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ IOUtil.toURL.X: mode 2, jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ -> jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ getJarFile.1: jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/ getJarFile res: /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar TempJarCache: addNativeLibs: jar:file:/home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar!/: nativeJar /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar (NEW) TempJarCache: validateCertificates: OK - No rootCerts in given class jogamp.common.Debug, nativeJar /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar JarUtil: extract: /home/root/jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499, extractNativeLibraries true (null), extractClassFiles false, extractOtherFiles false JarUtil: JarEntry : META-INF/MANIFEST.MF other-file skipped JarUtil: JarEntry : jogamp/nativetag/common/linux/armv6hf/TAG.class class-file skipped JarUtil: JarEntry : isNativeLib true, isClassFile false, isDir false, isRootEntry true JarUtil: EXTRACT[1]: [gluegen-rt -> ] libgluegen-rt.so -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libgluegen-rt.so: 9092 bytes, addedAsNativeLib: true JNILibLoaderBase: addNativeJarLibsImpl: ok: true JNILibLoaderBase: addNativeJarLibsWhenInitialized: count 1, ok true NativeLibrary.findLibrary() (TempJarCache): /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libgluegen-rt.so JNILibLoaderBase: loadLibraryInternal(gluegen-rt), TempJarCache: /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libgluegen-rt.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libgluegen-rt.so) - mode 2 JNILibLoaderBase: loadLibraryInternal(gluegen-rt): OK - mode 2 JNILibLoaderBase: Loaded Native Library: gluegen-rt JNILibLoaderBase: loaded gluegen-rt java.lang.Exception: JVMUtil.initSingleton() .. initialized main at jogamp.common.jvm.JVMUtil.(JVMUtil.java:62) at com.jogamp.common.os.Platform$1.run(Platform.java:212) at java.security.AccessController.doPrivileged(Native Method) at com.jogamp.common.os.Platform.(Platform.java:179) at com.jogamp.common.util.VersionUtil.getPlatformInfo(VersionUtil.java:57) at com.jogamp.common.util.VersionUtil.getPlatformInfo(VersionUtil.java:89) at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:966) ----------------------------------------------------------------------------------------------------- Platform: LINUX / Linux 3.10.17-1.0.1_ga+gdac46dc (3.10.17), arm (arch), EABI_GNU_ARMHF, 4 cores MachineDescription: runtimeValidated true, littleEndian true, 32Bit true, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 4 / 4 int32 4 / 4, int64 8 / 8 float 4 / 4, double 8 / 8, ldouble 8 / 8 pointer 4 / 4, page 4096 Platform: Java Version: 1.7.0_60 (1.7.0u60), VM: Java HotSpot(TM) Client VM, Runtime: Java(TM) SE Runtime Environment Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: 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.2 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.2.0 Implementation Build: 2.2-b814-20140807 Implementation Branch: origin/master Implementation Commit: 153ae3ec043a2d69390668533acfa04c0ff148dd ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.opengl Extension Name: javax.media.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.2 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.2.0 Implementation Build: 2.2-b1329-20140807 Implementation Branch: origin/master Implementation Commit: 2965f17f1abd3c3af640407187ebedded29ad105 ----------------------------------------------------------------------------------------------------- GLProfile.initSingleton() - thread main java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1365) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:163) at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1960) at com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:116) at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:970) JNILibLoaderBase: addNativeJarLibs( classesFromJavaJars = [class jogamp.nativewindow.Debug, class jogamp.opengl.Debug, class jogamp.newt.Debug] singleJarMarker = -all ) getJarURI Default jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/nativewindow/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/nativewindow/Debug.class getJarURI res: jogamp.nativewindow.Debug -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/nativewindow/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/nativewindow/Debug.class getJarName res: jogl-all.jar JNILibLoaderBase: jarBasename: jogl-all JNILibLoaderBase: addNativeJarLibsImpl( classFromJavaJar = class jogamp.nativewindow.Debug classJarURI = jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/nativewindow/Debug.class jarBasename = jogl-all.jar os.and.arch = linux-armv6hf nativeJarBasename = jogl-all-natives-linux-armv6hf.jar ) getJarSubURI res: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/nativewindow/Debug.class -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/nativewindow/Debug.class -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar getJarURIDirname res: file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: initial: file:/home/root/jogamp-all-platforms/jar/jogl-all.jar -> file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: nativeLibraryPath: natives/linux-armv6hf/ JNILibLoaderBase: addNativeJarLibsImpl: module: jogl-all-natives-linux-armv6hf.jar -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ getJarFile.0: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ getJarSubURI res: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ -> file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ -> file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar -> file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar IOUtil.toURL.0: isJAR true, hasSubURI true , uri jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ str -> file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar ascii -> file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar ssp -> /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar frag -> null auth -> path -> /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar path.decoded -> /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar IOUtil.toURL.1b: fUri file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar , fUrl file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar getJarEntry res: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ -> file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ -> 75 -> / IOUtil.toURL.2: authorityS , fPath /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar -> /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar , jarEntry / , post !/ -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ IOUtil.toURL.X: mode 2, jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ getJarFile.1: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ getJarFile res: /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar TempJarCache: addNativeLibs: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/: nativeJar /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar (NEW) TempJarCache: validateCertificates: OK - No rootCerts in given class jogamp.nativewindow.Debug, nativeJar /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar JarUtil: extract: /home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499, extractNativeLibraries true (null), extractClassFiles false, extractOtherFiles false JarUtil: JarEntry : META-INF/MANIFEST.MF other-file skipped JarUtil: JarEntry : jogamp/nativetag/opengl/linux/armv6hf/TAG.class class-file skipped JarUtil: JarEntry : isNativeLib true, isClassFile false, isDir false, isRootEntry true JarUtil: EXTRACT[1]: [jogl_desktop -> ] libjogl_desktop.so -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_desktop.so: 620080 bytes, addedAsNativeLib: true JarUtil: JarEntry : isNativeLib true, isClassFile false, isDir false, isRootEntry true JarUtil: EXTRACT[2]: [jogl_mobile -> ] libjogl_mobile.so -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_mobile.so: 271892 bytes, addedAsNativeLib: true JarUtil: JarEntry : isNativeLib true, isClassFile false, isDir false, isRootEntry true JarUtil: EXTRACT[3]: [nativewindow_awt -> ] libnativewindow_awt.so -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_awt.so: 5088 bytes, addedAsNativeLib: true JarUtil: JarEntry : isNativeLib true, isClassFile false, isDir false, isRootEntry true JarUtil: EXTRACT[4]: [nativewindow_x11 -> ] libnativewindow_x11.so -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_x11.so: 25848 bytes, addedAsNativeLib: true JarUtil: JarEntry : isNativeLib true, isClassFile false, isDir false, isRootEntry true JarUtil: EXTRACT[5]: [newt -> ] libnewt.so -> /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnewt.so: 54760 bytes, addedAsNativeLib: true JNILibLoaderBase: addNativeJarLibsImpl: ok: true JNILibLoaderBase: addNativeJarLibs0: done: jogl-all getJarURI Default jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/opengl/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/opengl/Debug.class getJarURI res: jogamp.opengl.Debug -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/opengl/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/opengl/Debug.class getJarName res: jogl-all.jar JNILibLoaderBase: jarBasename: jogl-all JNILibLoaderBase: addNativeJarLibsImpl( classFromJavaJar = class jogamp.opengl.Debug classJarURI = jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/opengl/Debug.class jarBasename = jogl-all.jar os.and.arch = linux-armv6hf nativeJarBasename = jogl-all-natives-linux-armv6hf.jar ) getJarSubURI res: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/opengl/Debug.class -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/opengl/Debug.class -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar getJarURIDirname res: file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: initial: file:/home/root/jogamp-all-platforms/jar/jogl-all.jar -> file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: nativeLibraryPath: natives/linux-armv6hf/ JNILibLoaderBase: addNativeJarLibsImpl: module: jogl-all-natives-linux-armv6hf.jar -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ TempJarCache: addNativeLibs: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/: nativeJar jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ (REUSE) JNILibLoaderBase: addNativeJarLibsImpl: ok: true JNILibLoaderBase: addNativeJarLibs0: done: jogl-all getJarURI Default jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/newt/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/newt/Debug.class getJarURI res: jogamp.newt.Debug -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/newt/Debug.class -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/newt/Debug.class getJarName res: jogl-all.jar JNILibLoaderBase: jarBasename: jogl-all JNILibLoaderBase: addNativeJarLibsImpl( classFromJavaJar = class jogamp.newt.Debug classJarURI = jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/newt/Debug.class jarBasename = jogl-all.jar os.and.arch = linux-armv6hf nativeJarBasename = jogl-all-natives-linux-armv6hf.jar ) getJarSubURI res: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/newt/Debug.class -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar!/jogamp/newt/Debug.class -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar -> file:/home/root/jogamp-all-platforms/jar/jogl-all.jar getJarURIDirname res: file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: initial: file:/home/root/jogamp-all-platforms/jar/jogl-all.jar -> file:/home/root/jogamp-all-platforms/jar/ JNILibLoaderBase: addNativeJarLibsImpl: nativeLibraryPath: natives/linux-armv6hf/ JNILibLoaderBase: addNativeJarLibsImpl: module: jogl-all-natives-linux-armv6hf.jar -> jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ TempJarCache: addNativeLibs: jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/: nativeJar jar:file:/home/root/jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar!/ (REUSE) JNILibLoaderBase: addNativeJarLibsImpl: ok: true JNILibLoaderBase: addNativeJarLibs0: done: jogl-all JNILibLoaderBase: addNativeJarLibsWhenInitialized: count 3, ok true main - Info: NativeWindowFactory. main - NativeWindowFactory.initSingleton() JAWTUtil initialization (JAWT/JNI/...); SKIP_AWT_HIDPI false NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null JNILibLoaderBase: loadLibraryInternal(jawt), TempJarCache: null JNILibLoaderBase: System.loadLibrary(jawt) - mode 3 JNILibLoaderBase: loadLibraryInternal(jawt): OK - mode 3 JNILibLoaderBase: Loaded Native Library: jawt JNILibLoaderBase: loaded jawt NativeLibrary.findLibrary() (TempJarCache): /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_awt.so JNILibLoaderBase: loadLibraryInternal(nativewindow_awt), TempJarCache: /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_awt.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_awt.so) - mode 2 JNILibLoaderBase: loadLibraryInternal(nativewindow_awt): OK - mode 2 JNILibLoaderBase: Loaded Native Library: nativewindow_awt JNILibLoaderBase: loaded nativewindow_awt JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true) OGLUtilities.UNDEFINED = 0 OGLUtilities.WINDOW = 1 OGLUtilities.PBUFFER = 2 OGLUtilities.TEXTURE = 3 OGLUtilities.FLIP_BACKBUFFER = 4 OGLUtilities.FBOBJECT = 5 Checking for Java2D/OpenGL support Java2D support disabled: by Property true, by OS false Java2D support: default GraphicsConfiguration = nil JOGL/Java2D OGL Pipeline active false, resourceCompatible false JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true JAWTUtil: Has Java2D true JAWTUtil: Is headless false JAWTUtil: AWT Desktop hints 1 JAWTUtil: OffscreenLayer Supported: false - Required false X11Util.initSingleton() NativeLibrary.findLibrary() (TempJarCache): /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_x11.so JNILibLoaderBase: loadLibraryInternal(nativewindow_x11), TempJarCache: /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_x11.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libnativewindow_x11.so) - mode 2 JNILibLoaderBase: loadLibraryInternal(nativewindow_x11): OK - mode 2 JNILibLoaderBase: Loaded Native Library: nativewindow_x11 JNILibLoaderBase: loaded nativewindow_x11 Info: NativeWindow native init passed X11Util.initSingleton(): OK true], X11 Display(NULL) <:0>, XSynchronize Enabled: false, X11_EXTENSION_ATIFGLRXDRI false, X11_EXTENSION_ATIFGLEXTENSION false, requiresToolkitLock true, hasThreadingIssues false, markAllDisplaysUnclosable false NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@1a49116 NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@1a49116 NativeWindowFactory requiresToolkitLock true, desktopHasThreadingIssues false NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@1a49116 main - Info: GraphicsConfigurationFactory. main - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@224ac7, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@b15b5a, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@1d37602, overridding: null GLProfile.init - thread: main ----------------------------------------------------------------------------------------------------- Platform: LINUX / Linux 3.10.17-1.0.1_ga+gdac46dc (3.10.17), arm (arch), EABI_GNU_ARMHF, 4 cores MachineDescription: runtimeValidated true, littleEndian true, 32Bit true, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 4 / 4 int32 4 / 4, int64 8 / 8 float 4 / 4, double 8 / 8, ldouble 8 / 8 pointer 4 / 4, page 4096 Platform: Java Version: 1.7.0_60 (1.7.0u60), VM: Java HotSpot(TM) Client VM, Runtime: Java(TM) SE Runtime Environment Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: 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.2 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.2.0 Implementation Build: 2.2-b814-20140807 Implementation Branch: origin/master Implementation Commit: 153ae3ec043a2d69390668533acfa04c0ff148dd ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.nativewindow Extension Name: javax.media.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.2 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.2.0 Implementation Build: 2.2-b1329-20140807 Implementation Branch: origin/master Implementation Commit: 2965f17f1abd3c3af640407187ebedded29ad105 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.opengl Extension Name: javax.media.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.2 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.2.0 Implementation Build: 2.2-b1329-20140807 Implementation Branch: origin/master Implementation Commit: 2965f17f1abd3c3af640407187ebedded29ad105 ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: .x11: jogamp.opengl.x11.glx.X11GLXDrawableFactory main - DynamicLibraryBundle.init start with: jogamp.opengl.x11.glx.X11GLXDynamicLibraryBundleInfo NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGL.so.1 DynamicLinkerImpl.incrLibRefCount 0x5f2b9428 -> LibRef[libGL.so.1, refCount 1], libs loaded 1 NativeLibrary.open(): Successfully loaded: NativeLibrary[libGL.so.1, 0x5f2b9428, global true] Loaded Tool library: NativeLibrary[libGL.so.1, 0x5f2b9428, global true] NativeLibrary.findLibrary() (TempJarCache): /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_desktop.so JNILibLoaderBase: loadLibraryInternal(jogl_desktop), TempJarCache: /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_desktop.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_desktop.so) - mode 2 JNILibLoaderBase: loadLibraryInternal(jogl_desktop): OK - mode 2 JNILibLoaderBase: Loaded Native Library: jogl_desktop JNILibLoaderBase: loaded jogl_desktop DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXGetProcAddressARB) -> 0x5f3c8bb4 Lookup-Native: 0x5f3c8bb4 in lib NativeLibrary[libGL.so.1, 0x5f2b9428, global true] getToolGetProcAddressHandle: glXGetProcAddressARB -> 0x5f3c8bb4 DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXGetProcAddress) -> 0x5f3c9a30 Lookup-Native: 0x5f3c9a30 in lib NativeLibrary[libGL.so.1, 0x5f2b9428, global true] getToolGetProcAddressHandle: glXGetProcAddress -> 0x5f3c9a30 DynamicLibraryBundle.init Summary: jogamp.opengl.x11.glx.X11GLXDynamicLibraryBundleInfo toolGetProcAddressFuncNameList: [glXGetProcAddressARB, glXGetProcAddress], complete: true, 0x5f3c9a30 Tool Lib Names : [[libGL.so.1, libGL.so, GL]] Tool Lib Loaded: 1/1 [true], complete true Glue Lib Names : [jogl_desktop] Glue Lib Loaded: 1/1 [true], complete true All Complete: true LibLoaderExecutor: com.jogamp.common.util.RunnableExecutor$CurrentThreadExecutor Lookup-Tool: 0x5f3f75a8 Lookup-Tool: 0x5f3f7644 DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRange) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeARB) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeGL2) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeOES) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRange3DFX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeAMD) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeANGLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeARM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeAPPLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeATI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeHI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeHP) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeIBM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeIMG) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeMESAX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeQCOM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeSGI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeSGIS) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeSGIX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeSUN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeVIV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glMapBufferRangeWIN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] Lookup-Tool: 0x5f3f7668 Lookup-Tool: 0x5f3c8054 Lookup-Tool: 0x5f3c8cd0 Lookup-Tool: 0x5f3c6e60 Lookup-Tool: 0x5f3c75f8 DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXBindTexImageEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] Lookup-Tool: 0x5f3c899c Lookup-Tool: 0x5f3c9134 Lookup-Tool: 0x5f3c6da8 Lookup-Tool: 0x5f3c94b0 Lookup-Tool: 0x5f3d7238 Lookup-Tool: 0x5f3d76b8 Lookup-Tool: 0x5f3d7790 Lookup-Tool: 0x5f3c9840 Lookup-Tool: 0x5f3c881c Lookup-Tool: 0x5f3d74a8 Lookup-Tool: 0x5f3d7868 Lookup-Tool: 0x5f3d78f0 Lookup-Tool: 0x5f3c63b0 Lookup-Tool: 0x5f3c65ec Lookup-Tool: 0x5f3d5eac Lookup-Tool: 0x5f3c7298 Lookup-Tool: 0x5f3d5ecc Lookup-Tool: 0x5f3c72ac Lookup-Tool: 0x5f3c6948 DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXGetMscRateOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] Lookup-Tool: 0x5f3d7670 DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXGetSyncValuesOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] Lookup-Tool: 0x5f3c8ad8 Lookup-Tool: 0x5f3d6534 Lookup-Tool: 0x5f3d5fa8 Lookup-Tool: 0x5f3c8258 Lookup-Tool: 0x5f3d7538 Lookup-Tool: 0x5f3c7240 Lookup-Tool: 0x5f3c85b4 Lookup-Tool: 0x5f3c8170 Lookup-Tool: 0x5f3c65b0 DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXReleaseTexImageEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] Lookup-Tool: 0x5f3d75b4 Lookup-Tool: 0x5f3c74e0 DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXSwapBuffersMscOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXSwapIntervalEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] Lookup-Tool: 0x5f3c740c DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXWaitForMscOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] DynamicLinkerImpl.lookupSymbol(0x5f2b9428, glXWaitForSbcOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f2b9428, global true]] Lookup-Tool: 0x5f3c72bc Lookup-Tool: 0x5f3c7360 GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@1e55839, overridding: null java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1365) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.registerFactory(X11GLXGraphicsConfigurationFactory.java:86) at jogamp.opengl.x11.glx.X11GLXDrawableFactory.(X11GLXDrawableFactory.java:124) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:264) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:286) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:306) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:328) at javax.media.opengl.GLDrawableFactory.initSingletonImpl(GLDrawableFactory.java:152) at javax.media.opengl.GLDrawableFactory.initSingleton(GLDrawableFactory.java:115) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1696) at javax.media.opengl.GLProfile.access$000(GLProfile.java:77) at javax.media.opengl.GLProfile$1.run(GLProfile.java:186) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:172) at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1960) at com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:116) at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:970) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@1d37602 Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@1e55839 Factory #2: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@b15b5a Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@224ac7 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.x11.X11GraphicsDevice, class javax.media.nativewindow.DefaultGraphicsDevice, interface javax.media.nativewindow.AbstractGraphicsDevice] GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface javax.media.nativewindow.CapabilitiesImmutable] GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@b15b5a SharedResourceRunner.start() - start new Thread - main SharedResourceRunner.run(): STARTED - main-SharedResourceRunner SharedResourceRunner.run(): READY - main-SharedResourceRunner GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@b18cfb, overridding: jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@1e55839 GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@b18cfb, overridding: null main - DynamicLibraryBundle.init start with: jogamp.opengl.egl.EGLES1DynamicLibraryBundleInfo NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGLESv1_CM.so.2 dlopen "libGLESv1_CM.so.2" failed, error: null NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv1_CM.so.2 dlopen "/opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv1_CM.so.2" failed, error: /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv1_CM.so.2: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/java/packages/lib/arm/libGLESv1_CM.so.2 dlopen "/usr/java/packages/lib/arm/libGLESv1_CM.so.2" failed, error: /usr/java/packages/lib/arm/libGLESv1_CM.so.2: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /lib/libGLESv1_CM.so.2 dlopen "/lib/libGLESv1_CM.so.2" failed, error: /lib/libGLESv1_CM.so.2: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/lib/libGLESv1_CM.so.2 dlopen "/usr/lib/libGLESv1_CM.so.2" failed, error: /usr/lib/libGLESv1_CM.so.2: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /home/root/jogamp-all-platforms/libGLESv1_CM.so.2 dlopen "/home/root/jogamp-all-platforms/libGLESv1_CM.so.2" failed, error: /home/root/jogamp-all-platforms/libGLESv1_CM.so.2: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Did not succeed in loading (libGLESv1_CM.so.2, libGLESv1_CM.so.2, libGLESv1_CM.so.2) NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGLESv1_CM.so DynamicLinkerImpl.incrLibRefCount 0x763b3be0 -> LibRef[libGLESv1_CM.so, refCount 1], libs loaded 2 NativeLibrary.open(): Successfully loaded: NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true] Loaded Tool library: NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true] NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libEGL.so.1 DynamicLinkerImpl.incrLibRefCount 0x763b3e60 -> LibRef[libEGL.so.1, refCount 1], libs loaded 3 NativeLibrary.open(): Successfully loaded: NativeLibrary[libEGL.so.1, 0x763b3e60, global true] Loaded Tool library: NativeLibrary[libEGL.so.1, 0x763b3e60, global true] NativeLibrary.findLibrary() (TempJarCache): /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_mobile.so JNILibLoaderBase: loadLibraryInternal(jogl_mobile), TempJarCache: /tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_mobile.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln8015725304629364808/jln2689827469843338499/libjogl_mobile.so) - mode 2 JNILibLoaderBase: loadLibraryInternal(jogl_mobile): OK - mode 2 JNILibLoaderBase: Loaded Native Library: jogl_mobile JNILibLoaderBase: loaded jogl_mobile DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglGetProcAddress) -> 0x5ef05c30 Lookup-Native: 0x5ef05c30 in lib NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true] getToolGetProcAddressHandle: eglGetProcAddress -> 0x5ef05c30 DynamicLibraryBundle.init Summary: jogamp.opengl.egl.EGLES1DynamicLibraryBundleInfo toolGetProcAddressFuncNameList: [eglGetProcAddress], complete: true, 0x5ef05c30 Tool Lib Names : [[libGLESv1_CM.so.2, libGLESv1_CM.so, GLESv1_CM, GLES_CM, GLES_CL, libGLESv1_CM, libGLES_CM, libGLES_CL], [libEGL.so.1, libEGL.so, EGL, libEGL]] Tool Lib Loaded: 2/2 [true, true], complete true Glue Lib Names : [jogl_mobile] Glue Lib Loaded: 1/1 [true], complete true All Complete: true LibLoaderExecutor: com.jogamp.common.util.RunnableExecutor$CurrentThreadExecutor Lookup-Tool: 0x5ef07a60 Lookup-Tool: 0x5ef0ca94 Lookup-Tool: 0x5ef06e4c Lookup-Tool: 0x5ef0d788 Lookup-Tool: 0x5ef07b10 Lookup-Tool: 0x5ef0bfdc Lookup-Tool: 0x5ef0bc18 Lookup-Tool: 0x5ef0c8cc Lookup-Tool: 0x5ef0b874 Lookup-Tool: 0x5ef08490 Lookup-Tool: 0x5ef0babc Lookup-Tool: 0x5ef06e50 Lookup-Tool: 0x5ef06cf8 Lookup-Tool: 0x5ef057c0 Lookup-Tool: 0x5ef05898 Lookup-Tool: 0x5ef05824 Lookup-Tool: 0x5ef08e1c Lookup-Tool: 0x5ef08e04 Lookup-Tool: 0x5ef0979c Lookup-Tool: 0x5ef07e48 Lookup-Tool: 0x5ef07af8 Lookup-Tool: 0x5ef058b8 Lookup-Tool: 0x5ef099a8 Lookup-Tool: 0x5ef0c388 Lookup-Tool: 0x5ef0cbf8 Lookup-Tool: 0x5ef0868c Lookup-Tool: 0x5ef0c2b8 Lookup-Tool: 0x5ef0d6e8 Lookup-Tool: 0x5ef05a54 Lookup-Tool: 0x5ef0988c Lookup-Tool: 0x5ef086d8 Lookup-Tool: 0x5ef08908 Lookup-Tool: 0x5ef05adc Info: EGLDrawableFactory: EGL ES1 - OK, isANGLE: false main - DynamicLibraryBundle.init start with: jogamp.opengl.egl.EGLES2DynamicLibraryBundleInfo NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGLESv3.so.3 dlopen "libGLESv3.so.3" failed, error: libGLESv3.so.3: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so.3 dlopen "/opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so.3" failed, error: /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so.3: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/java/packages/lib/arm/libGLESv3.so.3 dlopen "/usr/java/packages/lib/arm/libGLESv3.so.3" failed, error: /usr/java/packages/lib/arm/libGLESv3.so.3: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /lib/libGLESv3.so.3 dlopen "/lib/libGLESv3.so.3" failed, error: /lib/libGLESv3.so.3: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/lib/libGLESv3.so.3 dlopen "/usr/lib/libGLESv3.so.3" failed, error: /usr/lib/libGLESv3.so.3: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /home/root/jogamp-all-platforms/libGLESv3.so.3 dlopen "/home/root/jogamp-all-platforms/libGLESv3.so.3" failed, error: /home/root/jogamp-all-platforms/libGLESv3.so.3: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Did not succeed in loading (libGLESv3.so.3, libGLESv3.so.3, libGLESv3.so.3) NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGLESv3.so dlopen "libGLESv3.so" failed, error: libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so dlopen "/opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so" failed, error: /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/java/packages/lib/arm/libGLESv3.so dlopen "/usr/java/packages/lib/arm/libGLESv3.so" failed, error: /usr/java/packages/lib/arm/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /lib/libGLESv3.so dlopen "/lib/libGLESv3.so" failed, error: /lib/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/lib/libGLESv3.so dlopen "/usr/lib/libGLESv3.so" failed, error: /usr/lib/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /home/root/jogamp-all-platforms/libGLESv3.so dlopen "/home/root/jogamp-all-platforms/libGLESv3.so" failed, error: /home/root/jogamp-all-platforms/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Did not succeed in loading (libGLESv3.so, libGLESv3.so, libGLESv3.so) NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGLESv3.so dlopen "libGLESv3.so" failed, error: libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so dlopen "/opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so" failed, error: /opt/java/jdk1.7.0_60/jre/lib/arm/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/java/packages/lib/arm/libGLESv3.so dlopen "/usr/java/packages/lib/arm/libGLESv3.so" failed, error: /usr/java/packages/lib/arm/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /lib/libGLESv3.so dlopen "/lib/libGLESv3.so" failed, error: /lib/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/lib/libGLESv3.so dlopen "/usr/lib/libGLESv3.so" failed, error: /usr/lib/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /home/root/jogamp-all-platforms/libGLESv3.so dlopen "/home/root/jogamp-all-platforms/libGLESv3.so" failed, error: /home/root/jogamp-all-platforms/libGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Did not succeed in loading (GLESv3, GLESv3, GLESv3) NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGLES30.so dlopen "libGLES30.so" failed, error: libGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /opt/java/jdk1.7.0_60/jre/lib/arm/libGLES30.so dlopen "/opt/java/jdk1.7.0_60/jre/lib/arm/libGLES30.so" failed, error: /opt/java/jdk1.7.0_60/jre/lib/arm/libGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/java/packages/lib/arm/libGLES30.so dlopen "/usr/java/packages/lib/arm/libGLES30.so" failed, error: /usr/java/packages/lib/arm/libGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /lib/libGLES30.so dlopen "/lib/libGLES30.so" failed, error: /lib/libGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/lib/libGLES30.so dlopen "/usr/lib/libGLES30.so" failed, error: /usr/lib/libGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /home/root/jogamp-all-platforms/libGLES30.so dlopen "/home/root/jogamp-all-platforms/libGLES30.so" failed, error: /home/root/jogamp-all-platforms/libGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Did not succeed in loading (GLES30, GLES30, GLES30) NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load liblibGLESv3.so dlopen "liblibGLESv3.so" failed, error: liblibGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /opt/java/jdk1.7.0_60/jre/lib/arm/liblibGLESv3.so dlopen "/opt/java/jdk1.7.0_60/jre/lib/arm/liblibGLESv3.so" failed, error: /opt/java/jdk1.7.0_60/jre/lib/arm/liblibGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/java/packages/lib/arm/liblibGLESv3.so dlopen "/usr/java/packages/lib/arm/liblibGLESv3.so" failed, error: /usr/java/packages/lib/arm/liblibGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /lib/liblibGLESv3.so dlopen "/lib/liblibGLESv3.so" failed, error: /lib/liblibGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/lib/liblibGLESv3.so dlopen "/usr/lib/liblibGLESv3.so" failed, error: /usr/lib/liblibGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /home/root/jogamp-all-platforms/liblibGLESv3.so dlopen "/home/root/jogamp-all-platforms/liblibGLESv3.so" failed, error: /home/root/jogamp-all-platforms/liblibGLESv3.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Did not succeed in loading (libGLESv3, libGLESv3, libGLESv3) NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load liblibGLES30.so dlopen "liblibGLES30.so" failed, error: liblibGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /opt/java/jdk1.7.0_60/jre/lib/arm/liblibGLES30.so dlopen "/opt/java/jdk1.7.0_60/jre/lib/arm/liblibGLES30.so" failed, error: /opt/java/jdk1.7.0_60/jre/lib/arm/liblibGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/java/packages/lib/arm/liblibGLES30.so dlopen "/usr/java/packages/lib/arm/liblibGLES30.so" failed, error: /usr/java/packages/lib/arm/liblibGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /lib/liblibGLES30.so dlopen "/lib/liblibGLES30.so" failed, error: /lib/liblibGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /usr/lib/liblibGLES30.so dlopen "/usr/lib/liblibGLES30.so" failed, error: /usr/lib/liblibGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Trying to load /home/root/jogamp-all-platforms/liblibGLES30.so dlopen "/home/root/jogamp-all-platforms/liblibGLES30.so" failed, error: /home/root/jogamp-all-platforms/liblibGLES30.so: cannot open shared object file: No such file or directory NativeLibrary.open: Last error null NativeLibrary.open(global true): Did not succeed in loading (libGLES30, libGLES30, libGLES30) NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libGLESv2.so.2 DynamicLinkerImpl.incrLibRefCount 0x763f6408 -> LibRef[libGLESv2.so.2, refCount 1], libs loaded 4 NativeLibrary.open(): Successfully loaded: NativeLibrary[libGLESv2.so.2, 0x763f6408, global true] Loaded Tool library: NativeLibrary[libGLESv2.so.2, 0x763f6408, global true] NativeLibrary.findLibrary() (TempJarCache): null NativeLibrary.findLibrary(, sun.misc.Launcher$AppClassLoader@14b525c) (CL): null NativeLibrary.open(global true): Trying to load libEGL.so.1 DynamicLinkerImpl.incrLibRefCount 0x763b3e60 -> LibRef[libEGL.so.1, refCount 2], libs loaded 4 NativeLibrary.open(): Successfully loaded: NativeLibrary[libEGL.so.1, 0x763b3e60, global true] Loaded Tool library: NativeLibrary[libEGL.so.1, 0x763b3e60, global true] DynamicLinkerImpl.lookupSymbol(0x763f6408, eglGetProcAddress) -> 0x5ef05c30 Lookup-Native: 0x5ef05c30 in lib NativeLibrary[libGLESv2.so.2, 0x763f6408, global true] getToolGetProcAddressHandle: eglGetProcAddress -> 0x5ef05c30 DynamicLibraryBundle.init Summary: jogamp.opengl.egl.EGLES2DynamicLibraryBundleInfo toolGetProcAddressFuncNameList: [eglGetProcAddress], complete: true, 0x5ef05c30 Tool Lib Names : [[libGLESv3.so.3, libGLESv3.so, GLESv3, GLES30, libGLESv3, libGLES30, libGLESv2.so.2, libGLESv2.so, GLESv2, GLES20, GLESv2_CM, libGLESv2, libGLESv2_CM, libGLES20], [libEGL.so.1, libEGL.so, EGL, libEGL]] Tool Lib Loaded: 2/2 [true, true], complete true Glue Lib Names : [jogl_mobile] Glue Lib Loaded: 1/1 [true], complete true All Complete: true LibLoaderExecutor: com.jogamp.common.util.RunnableExecutor$CurrentThreadExecutor Lookup-Tool: 0x5ef07a60 Lookup-Tool: 0x5ef0ca94 Lookup-Tool: 0x5ef06e4c Lookup-Tool: 0x5ef0d788 Lookup-Tool: 0x5ef07b10 Lookup-Tool: 0x5ef0bfdc Lookup-Tool: 0x5ef0bc18 Lookup-Tool: 0x5ef0c8cc Lookup-Tool: 0x5ef0b874 Lookup-Tool: 0x5ef08490 Lookup-Tool: 0x5ef0babc Lookup-Tool: 0x5ef06e50 Lookup-Tool: 0x5ef06cf8 Lookup-Tool: 0x5ef057c0 Lookup-Tool: 0x5ef05898 Lookup-Tool: 0x5ef05824 Lookup-Tool: 0x5ef08e1c Lookup-Tool: 0x5ef08e04 Lookup-Tool: 0x5ef0979c Lookup-Tool: 0x5ef07e48 Lookup-Tool: 0x5ef07af8 Lookup-Tool: 0x5ef058b8 Lookup-Tool: 0x5ef099a8 Lookup-Tool: 0x5ef0c388 Lookup-Tool: 0x5ef0cbf8 Lookup-Tool: 0x5ef0868c Lookup-Tool: 0x5ef0c2b8 Lookup-Tool: 0x5ef0d6e8 Lookup-Tool: 0x5ef05a54 Lookup-Tool: 0x5ef0988c Lookup-Tool: 0x5ef086d8 Lookup-Tool: 0x5ef08908 Lookup-Tool: 0x5ef05adc Info: EGLDrawableFactory: EGL ES2 - OK (includesES1 false, isANGLE: false) Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0xdf30c8, isOwner false, [count 0, qsz 0, owner ]]] Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true GLProfile.init map decon, desktopCtxUndef false, esCtxUndef true GLProfile.init map *** no mapping for GL4bc on device decon GLProfile.init map *** no mapping for GL3bc on device decon GLProfile.init map *** no mapping for GL2 on device decon GLProfile.init map *** no mapping for GL4 on device decon GLProfile.init map *** no mapping for GL3 on device decon GLProfile.init map GLProfile[GLES3/GLES3.sw] on device decon GLProfile.init map defaultAny GLProfile[GLES3/GLES3.sw] on device decon GLProfile.init map GLProfile[GL4ES3/GLES3.sw] on device decon GLProfile.init map *** no mapping for GL2GL3 on device decon GLProfile.init map GLProfile[GLES2/GLES2.sw] on device decon GLProfile.init map GLProfile[GL2ES2/GLES3.sw] on device decon GLProfile.init map GLProfile[GLES1/GLES1.sw] on device decon GLProfile.init map GLProfile[GL2ES1/GLES1.sw] on device decon EGLDrawableFactory.createShared: (defaultDevice): req. device: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]], defaultDevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1365) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:597) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:86) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:100) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:129) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:375) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1888) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1821) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1789) at javax.media.opengl.GLProfile.access$000(GLProfile.java:77) at javax.media.opengl.GLProfile$1.run(GLProfile.java:186) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:172) at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1960) at com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:116) at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:970) EGLDrawableFactory.createShared(): device EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]] EGLDrawableFactory.mapAvailableEGLESConfig: GLES1 ( 1 ), defaultSharedResourceSet false, mapsADeviceToDefaultDevice true (QUERY_EGL_ES_NATIVE_TK false, hasDesktopFactory true, isEGLGraphicsDevice true) main - EGLGraphicsDevice.open(): EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]] EGLDisplayUtil.eglGetDisplay.X: eglDisplay(0x0): 0x5ee9a7c8, OK, singletonEGLDisplay null (use false) EGLDisplayUtil.eglInitialize(0x5ee9a7c8 ...): EGLDisplayRef[0x5ee9a7c8: refCnt 1] = true, singletonEGLDisplay EGLDisplayRef[0x5ee9a7c8: refCnt 1] (use false) EGLDrawableFactory.mapAvailableEGLESConfig: EGL vendor Vivante Corporation, version 1.4, clientAPIs OpenGL_ES OpenVG EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig eglDisplay 0x5ee9a7c8, nativeVisualID 0x0, capsChosen GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], winbits PBUFFER, fboAvail false, device EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]], .egl_decon_0, numEGLConfigs 84 EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x5ee989bc, idx 0 EGLGraphicsConfiguration.eglChooseConfig: #1 useRecommendedIndex true, skipCapsChooser true EGLGraphicsConfiguration.eglChooseConfig: #1 fbcfg caps GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]] EGLGraphicsConfiguration.eglChooseConfig: got configs: 1 0: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]] EGLGraphicsConfiguration.eglChooseConfig: X chosen :0, eglConfig: 0x5ee989bc: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] Pbuffer config: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] PBuffer setSurface result: eglSurface 0x5f1c7a68 EGLWrappedSurface.ctor(): EGLWrappedSurface[ displayHandle 0x5ee9a7c8 , surfaceHandle 0x0 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner false, <1067de1, 13278bf>[count 0, qsz 0, owner ]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] , surfaceLock [count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x5f1c7a68] , upstreamSurface true ] main: setRealized: drawable EGLOnscreenDrawable, surface EGLWrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1365) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:514) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:640) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:603) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:86) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:100) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:129) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:375) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1888) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1821) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1789) at javax.media.opengl.GLProfile.access$000(GLProfile.java:77) at javax.media.opengl.GLProfile$1.run(GLProfile.java:186) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:172) at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1960) at com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:116) at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:970) main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x5f1c7a68] ProxySurfaceImpl: surface change 0x0 -> 0x5f1c7a68 main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceDevice: EGLGraphicsDevice, hash 0x4f2d14, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceConfig: EGLGraphicsConfiguration, hash 0x18ad71, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): UpstreamDevice: EGLGraphicsDevice, hash 0x4f2d14, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): UpstreamConfig: EGLGraphicsConfiguration, hash 0x18ad71, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Reusing this eglDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], using this config EGLGraphicsConfiguration EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Reusing eglConfig: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Fin: Already valid EGL surface - use as-is: WrappedSurface[ displayHandle 0x5ee9a7c8 , surfaceHandle 0x5f1c7a68 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] , surfaceLock <5a35d8, 8511bb>[count 1, qsz 0, owner
] , EGLDummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ] ProxySurfaceImpl: surface change 0x0 -> 0x5f1c7a68 main: EGLDrawable.setRealized(true): NOP - EGLWrappedSurface[ displayHandle 0x5ee9a7c8 , surfaceHandle 0x5f1c7a68 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] , surfaceLock [count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x5f1c7a68] , upstreamSurface true ] main: createHandle of EGLWrappedSurface[ displayHandle 0x5ee9a7c8 , surfaceHandle 0x5f1c7a68 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] , surfaceLock [count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x5f1c7a68] , upstreamSurface true ] main: GLContext.resetStates(isInit true) main: Created OpenGL context 0x5f1c73e8, write surface 0x5f1c7a68, read surface 0x5f1c7a68, EGLContext [Version null [GL 0.0.0 (n/a), vendor 0.0.0 (n/a)], options 0x0, this 0x1575e30, handle 0x5f1c73e8, isShared false, null, quirks: n/a, Drawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized true, factory jogamp.opengl.egl.EGLDrawableFactory@4e6c9d, surface EGLWrappedSurface[ displayHandle 0x5ee9a7c8 , surfaceHandle 0x5f1c7a68 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]] , surfaceLock [count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x5f1c7a68] , upstreamSurface true ], eglSurface 0x5f1c7a68, eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x5ee9a7c8, owner true, ResourceToolkitLock[obj 0xff2d89, isOwner true, <1067de1, 13278bf>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x5ee989bc, eglConfigID 0xe, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]], requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x17: GLES1, GLES2, VG]]]] , sharing with 0x0 Info: setGL (OpenGL null): main, -> GLES1Impl, jogamp.opengl.es1.GLES1Impl@102dfd9 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1365) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:226) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:518) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:640) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:603) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:86) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:100) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:129) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:375) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1888) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1821) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1789) at javax.media.opengl.GLProfile.access$000(GLProfile.java:77) at javax.media.opengl.GLProfile$1.run(GLProfile.java:186) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:172) at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1960) at com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:116) at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:970) main: Initializing EGLextension address table: EGL-.egl_decon_0 Lookup-Tool: 0x5ef0dd7c DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglClientWaitSyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglClientWaitSyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglCreateDRMImageMESA) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglCreateDRMImageMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglCreateFenceSyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglCreateFenceSyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] Lookup-Tool: 0x5ef0eb04 DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglCreatePixmapSurfaceHI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglCreatePixmapSurfaceHI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglCreateStreamFromFileDescriptorKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglCreateStreamFromFileDescriptorKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglCreateStreamKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglCreateStreamKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglCreateStreamProducerSurfaceKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglCreateStreamProducerSurfaceKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] Lookup-Tool: 0x5ef0db14 Lookup-Tool: 0x5ef0ed74 DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDestroyStreamKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDestroyStreamKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] Lookup-Tool: 0x5ef0dca4 DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDestroySyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDestroySyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROID) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROID) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDARB) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDARB) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDGL2) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDGL2) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDOES) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDOES) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDOML) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROID3DFX) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROID3DFX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDAMD) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDAMD) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDANGLE) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDANGLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDARM) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDARM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDAPPLE) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDAPPLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDATI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDATI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDEXT) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDHI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDHI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDHP) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDHP) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDIBM) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDIBM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDIMG) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDIMG) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDMESA) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDMESAX) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDMESAX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDQCOM) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDQCOM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDSGI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDSGI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDSGIS) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDSGIS) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDSGIX) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDSGIX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDSUN) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDSUN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDVIV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDVIV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglDupNativeFenceFDANDROIDWIN) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglDupNativeFenceFDANDROIDWIN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglExportDRMImageMESA) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglExportDRMImageMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglFenceNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglFenceNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglGetStreamFileDescriptorKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglGetStreamFileDescriptorKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] Lookup-Tool: 0x5ef0df90 DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglGetSyncAttribNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglGetSyncAttribNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglGetSystemTimeFrequencyNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglGetSystemTimeFrequencyNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglGetSystemTimeNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglGetSystemTimeNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] Lookup-Tool: 0x5ef0cd2c DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglPostSubBufferNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglPostSubBufferNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglQueryNativeDisplayNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglQueryNativeDisplayNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglQueryNativePixmapNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglQueryNativePixmapNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglQueryNativeWindowNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglQueryNativeWindowNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglQueryStreamKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglQueryStreamKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglQueryStreamTimeKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglQueryStreamTimeKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglQueryStreamu64KHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglQueryStreamu64KHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglQuerySurfacePointerANGLE) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglQuerySurfacePointerANGLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] Lookup-Tool: 0x5ef0deac DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglSignalSyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglSignalSyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglStreamAttribKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglStreamAttribKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglStreamConsumerAcquireKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglStreamConsumerAcquireKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglStreamConsumerGLTextureExternalKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglStreamConsumerGLTextureExternalKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglStreamConsumerReleaseKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglStreamConsumerReleaseKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglSwapBuffersWithDamageEXT) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglSwapBuffersWithDamageEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] Lookup-Tool: 0x5ef0ce84 DynamicLinkerImpl.lookupSymbol(0x763b3be0, eglWaitSyncKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x763b3e60, eglWaitSyncKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x763b3be0, global true], NativeLibrary[libEGL.so.1, 0x763b3e60, global true]] main: GLContext EGL ProcAddressTable mapping key(EGL-.egl_decon_0) -> 0x1c319b9 Lookup-Tool: 0x5f3ed438 # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x5f3ed444, pid=1572, tid=1984390240 # # JRE version: Java(TM) SE Runtime Environment (7.0_60-b19) (build 1.7.0_60-b19) # Java VM: Java HotSpot(TM) Client VM (24.60-b09 mixed mode linux-arm ) # Problematic frame: # C [libGL.so.1+0x36444] glGetString+0xc # # Failed to write core dump. 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: # /home/root/jogamp-all-platforms/hs_err_pid1572.log # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp #