/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] 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/jln2497108283257354104.tmp TempFileCache: lckFile = /tmp/jogamp_0000/file_cache/jln2497108283257354104.lck TempFileCache: tmpRootDir = /tmp/jogamp_0000/file_cache/jln2497108283257354104 TempFileCache: Setting jnlp.jogamp.tmp.cache.root=jln2497108283257354104 ------------------------------------------------------------------ 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/jln2497108283257354104/jln2191955200156963474 (ok: true) ---------------------------------------------------------- TempJarCache.initSingleton(): ok true, /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474 TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240/libnewt.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240/libnativewindow_x11.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240/libnativewindow_awt.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240/libjogl_mobile.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240/libjogl_desktop.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240/libgluegen-rt.so) TempFileCache: removeAll(/tmp/jogamp_0000/file_cache/jln6983218044510765319/jln58370678973859240.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/jr 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 -> fr 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/jln2497108283257354104/jln2191955200156963474, 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/jln2497108283257354104/jln2191955200156963474/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/jln2497108283257354104/jln2191955200156963474/libgluegen-rt.so JNILibLoaderBase: loadLibraryInternal(gluegen-rt), TempJarCache: /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libgluegen-rt.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/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/r 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:/hr 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/jln2497108283257354104/jln2191955200156963474, 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/jln2497108283257354104/jln2191955200156963474/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/jln2497108283257354104/jln2191955200156963474/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/jln2497108283257354104/jln2191955200156963474/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/jln2497108283257354104/jln2191955200156963474/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/jln2497108283257354104/jln2191955200156963474/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-r 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-r 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/jln2497108283257354104/jln2191955200156963474/libnativewindow_awt.so JNILibLoaderBase: loadLibraryInternal(nativewindow_awt), TempJarCache: /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libnativewindow_awt.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/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/jln2497108283257354104/jln2191955200156963474/libnativewindow_x11.so JNILibLoaderBase: loadLibraryInternal(nativewindow_x11), TempJarCache: /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libnativewindow_x11.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/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@d72882 NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@d72882 NativeWindowFactory requiresToolkitLock true, desktopHasThreadingIssues false NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@d72882 main - Info: GraphicsConfigurationFactory. main - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@e1572c, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@7d5e2b, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@9f987a, 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 0x5f1cc740 -> LibRef[libGL.so.1, refCount 1], libs loaded 1 NativeLibrary.open(): Successfully loaded: NativeLibrary[libGL.so.1, 0x5f1cc740, global true] Loaded Tool library: NativeLibrary[libGL.so.1, 0x5f1cc740, global true] NativeLibrary.findLibrary() (TempJarCache): /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_desktop.so JNILibLoaderBase: loadLibraryInternal(jogl_desktop), TempJarCache: /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_desktop.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_desktop.so) - mode 2 JNILibLoaderBase: loadLibraryInternal(jogl_desktop): OK - mode 2 JNILibLoaderBase: Loaded Native Library: jogl_desktop JNILibLoaderBase: loaded jogl_desktop DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXGetProcAddressARB) -> 0x5f329bb4 Lookup-Native: 0x5f329bb4 in lib NativeLibrary[libGL.so.1, 0x5f1cc740, global true] getToolGetProcAddressHandle: glXGetProcAddressARB -> 0x5f329bb4 DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXGetProcAddress) -> 0x5f32aa30 Lookup-Native: 0x5f32aa30 in lib NativeLibrary[libGL.so.1, 0x5f1cc740, global true] getToolGetProcAddressHandle: glXGetProcAddress -> 0x5f32aa30 DynamicLibraryBundle.init Summary: jogamp.opengl.x11.glx.X11GLXDynamicLibraryBundleInfo toolGetProcAddressFuncNameList: [glXGetProcAddressARB, glXGetProcAddress], complete: true, 0x5f32aa30 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: 0x5f3585a8 Lookup-Tool: 0x5f358644 DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRange) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeARB) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeGL2) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeOES) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRange3DFX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeAMD) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeANGLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeARM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeAPPLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeATI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeHI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeHP) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeIBM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeIMG) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeMESAX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeQCOM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeSGI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeSGIS) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeSGIX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeSUN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeVIV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glMapBufferRangeWIN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] Lookup-Tool: 0x5f358668 Lookup-Tool: 0x5f329054 Lookup-Tool: 0x5f329cd0 Lookup-Tool: 0x5f327e60 Lookup-Tool: 0x5f3285f8 DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXBindTexImageEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] Lookup-Tool: 0x5f32999c Lookup-Tool: 0x5f32a134 Lookup-Tool: 0x5f327da8 Lookup-Tool: 0x5f32a4b0 Lookup-Tool: 0x5f338238 Lookup-Tool: 0x5f3386b8 Lookup-Tool: 0x5f338790 Lookup-Tool: 0x5f32a840 Lookup-Tool: 0x5f32981c Lookup-Tool: 0x5f3384a8 Lookup-Tool: 0x5f338868 Lookup-Tool: 0x5f3388f0 Lookup-Tool: 0x5f3273b0 Lookup-Tool: 0x5f3275ec Lookup-Tool: 0x5f336eac Lookup-Tool: 0x5f328298 Lookup-Tool: 0x5f336ecc Lookup-Tool: 0x5f3282ac Lookup-Tool: 0x5f327948 DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXGetMscRateOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] Lookup-Tool: 0x5f338670 DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXGetSyncValuesOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] Lookup-Tool: 0x5f329ad8 Lookup-Tool: 0x5f337534 Lookup-Tool: 0x5f336fa8 Lookup-Tool: 0x5f329258 Lookup-Tool: 0x5f338538 Lookup-Tool: 0x5f328240 Lookup-Tool: 0x5f3295b4 Lookup-Tool: 0x5f329170 Lookup-Tool: 0x5f3275b0 DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXReleaseTexImageEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] Lookup-Tool: 0x5f3385b4 Lookup-Tool: 0x5f3284e0 DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXSwapBuffersMscOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXSwapIntervalEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] Lookup-Tool: 0x5f32840c DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXWaitForMscOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] DynamicLinkerImpl.lookupSymbol(0x5f1cc740, glXWaitForSbcOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGL.so.1, 0x5f1cc740, global true]] Lookup-Tool: 0x5f3282bc Lookup-Tool: 0x5f328360 GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@f68112, 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.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@7d5e2b Factory #1: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@e1572c Factory #2: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@9f987a Factory #3: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@f68112 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@7d5e2b 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@6a95ae, overridding: jogamp.opengl.x11.glx.X11GLXGraphicsCon2 GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@6a95ae, 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 0x5ef697a0 -> LibRef[libGLESv1_CM.so, refCount 1], libs loaded 2 NativeLibrary.open(): Successfully loaded: NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true] Loaded Tool library: NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, 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 0x5ef69a20 -> LibRef[libEGL.so.1, refCount 1], libs loaded 3 NativeLibrary.open(): Successfully loaded: NativeLibrary[libEGL.so.1, 0x5ef69a20, global true] Loaded Tool library: NativeLibrary[libEGL.so.1, 0x5ef69a20, global true] NativeLibrary.findLibrary() (TempJarCache): /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_mobile.so JNILibLoaderBase: loadLibraryInternal(jogl_mobile), TempJarCache: /tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_mobile.so JNILibLoaderBase: System.load(/tmp/jogamp_0000/file_cache/jln2497108283257354104/jln2191955200156963474/libjogl_mobile.so) - mode 2 JNILibLoaderBase: loadLibraryInternal(jogl_mobile): OK - mode 2 JNILibLoaderBase: Loaded Native Library: jogl_mobile JNILibLoaderBase: loaded jogl_mobile DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglGetProcAddress) -> 0x5f213c30 Lookup-Native: 0x5f213c30 in lib NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true] getToolGetProcAddressHandle: eglGetProcAddress -> 0x5f213c30 DynamicLibraryBundle.init Summary: jogamp.opengl.egl.EGLES1DynamicLibraryBundleInfo toolGetProcAddressFuncNameList: [eglGetProcAddress], complete: true, 0x5f213c30 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: 0x5f215a60 Lookup-Tool: 0x5f21aa94 Lookup-Tool: 0x5f214e4c Lookup-Tool: 0x5f21b788 Lookup-Tool: 0x5f215b10 Lookup-Tool: 0x5f219fdc Lookup-Tool: 0x5f219c18 Lookup-Tool: 0x5f21a8cc Lookup-Tool: 0x5f219874 Lookup-Tool: 0x5f216490 Lookup-Tool: 0x5f219abc Lookup-Tool: 0x5f214e50 Lookup-Tool: 0x5f214cf8 Lookup-Tool: 0x5f2137c0 Lookup-Tool: 0x5f213898 Lookup-Tool: 0x5f213824 Lookup-Tool: 0x5f216e1c Lookup-Tool: 0x5f216e04 Lookup-Tool: 0x5f21779c Lookup-Tool: 0x5f215e48 Lookup-Tool: 0x5f215af8 Lookup-Tool: 0x5f2138b8 Lookup-Tool: 0x5f2179a8 Lookup-Tool: 0x5f21a388 Lookup-Tool: 0x5f21abf8 Lookup-Tool: 0x5f21668c Lookup-Tool: 0x5f21a2b8 Lookup-Tool: 0x5f21b6e8 Lookup-Tool: 0x5f213a54 Lookup-Tool: 0x5f21788c Lookup-Tool: 0x5f2166d8 Lookup-Tool: 0x5f216908 Lookup-Tool: 0x5f213adc 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 0x5ef6fbc0 -> LibRef[libGLESv2.so.2, refCount 1], libs loaded 4 NativeLibrary.open(): Successfully loaded: NativeLibrary[libGLESv2.so.2, 0x5ef6fbc0, global true] Loaded Tool library: NativeLibrary[libGLESv2.so.2, 0x5ef6fbc0, 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 0x5ef69a20 -> LibRef[libEGL.so.1, refCount 2], libs loaded 4 NativeLibrary.open(): Successfully loaded: NativeLibrary[libEGL.so.1, 0x5ef69a20, global true] Loaded Tool library: NativeLibrary[libEGL.so.1, 0x5ef69a20, global true] DynamicLinkerImpl.lookupSymbol(0x5ef6fbc0, eglGetProcAddress) -> 0x5f213c30 Lookup-Native: 0x5f213c30 in lib NativeLibrary[libGLESv2.so.2, 0x5ef6fbc0, global true] getToolGetProcAddressHandle: eglGetProcAddress -> 0x5f213c30 DynamicLibraryBundle.init Summary: jogamp.opengl.egl.EGLES2DynamicLibraryBundleInfo toolGetProcAddressFuncNameList: [eglGetProcAddress], complete: true, 0x5f213c30 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: 0x5f215a60 Lookup-Tool: 0x5f21aa94 Lookup-Tool: 0x5f214e4c Lookup-Tool: 0x5f21b788 Lookup-Tool: 0x5f215b10 Lookup-Tool: 0x5f219fdc Lookup-Tool: 0x5f219c18 Lookup-Tool: 0x5f21a8cc Lookup-Tool: 0x5f219874 Lookup-Tool: 0x5f216490 Lookup-Tool: 0x5f219abc Lookup-Tool: 0x5f214e50 Lookup-Tool: 0x5f214cf8 Lookup-Tool: 0x5f2137c0 Lookup-Tool: 0x5f213898 Lookup-Tool: 0x5f213824 Lookup-Tool: 0x5f216e1c Lookup-Tool: 0x5f216e04 Lookup-Tool: 0x5f21779c Lookup-Tool: 0x5f215e48 Lookup-Tool: 0x5f215af8 Lookup-Tool: 0x5f2138b8 Lookup-Tool: 0x5f2179a8 Lookup-Tool: 0x5f21a388 Lookup-Tool: 0x5f21abf8 Lookup-Tool: 0x5f21668c Lookup-Tool: 0x5f21a2b8 Lookup-Tool: 0x5f21b6e8 Lookup-Tool: 0x5f213a54 Lookup-Tool: 0x5f21788c Lookup-Tool: 0x5f2166d8 Lookup-Tool: 0x5f216908 Lookup-Tool: 0x5f213adc 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 0x4d3949, isOwner false, <1ec068c, a20bc2>[count 0, qsz 0, owner ]]] Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner false, <43906f, 1bf7a02>[count 0, qsz 0, owner ]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), ise 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 0x406f2f, isOwner false, <43906f, 1bf7a02>[count 0, qsz 0, owner ]]], defaultDevice EGLGraphicsD] 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 0x406f2f, isOwner false, <43906f, 1bf7a02>[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 0x406f2f, isOwner false, <43906f, 1bf7a02>[count 0, qsz 0, owner ]]] EGLDisplayUtil.eglGetDisplay.X: eglDisplay(0x0): 0x569c28c0, OK, singletonEGLDisplay null (use false) EGLDisplayUtil.eglInitialize(0x569c28c0 ...): EGLDisplayRef[0x569c28c0: refCnt 1] = true, singletonEGLDisplay EGLDisplayRef[0x569c28c0: refCnt 1] (use false) EGLDrawableFactory.mapAvailableEGLESConfig: EGL vendor Vivante Corporation, version 1.4, clientAPIs OpenGL_ES OpenVG EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig eglDisplay 0x569c28c0, 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 fals4 EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x569c0ab4, 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: 0x569c0ab4: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner false, <43906f,, eglConfigHandle 0x569c0ab4, 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 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, <43906f, 1bf7a02>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x569c0ab4, 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 0x56997a50 EGLWrappedSurface.ctor(): EGLWrappedSurface[ displayHandle 0x569c28c0 , surfaceHandle 0x0 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner false, <43906f, 1bf7a02>[count 0, qsz 0, owner ]]], idx 0], eglConfigHandle 0x569c0ab4, 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 <1f1f2c6, 179e4bc>[count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x56997a50] , 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: 0x56997a50] ProxySurfaceImpl: surface change 0x0 -> 0x56997a50 main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceDevice: EGLGraphicsDevice, hash 0x1577fd6, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, ] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceConfig: EGLGraphicsConfiguration, hash 0x189d6fc, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner , eglConfigHandle 0x569c0ab4, 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 0x1577fd6, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true,] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): UpstreamConfig: EGLGraphicsConfiguration, hash 0x189d6fc, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner, eglConfigHandle 0x569c0ab4, 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 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, <43906f, 1bf7a02>[count 1,, eglConfigHandle 0x569c0ab4, 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 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, eglConfigHandle 0x569c0ab4, 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 0x569c28c0 , surfaceHandle 0x56997a50 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, <43906f, 1bf7a02>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x569c0ab4, 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 <652333, 1ea0e66>[count 1, qsz 0, owner
] , EGLDummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ] ProxySurfaceImpl: surface change 0x0 -> 0x56997a50 main: EGLDrawable.setRealized(true): NOP - EGLWrappedSurface[ displayHandle 0x569c28c0 , surfaceHandle 0x56997a50 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, <43906f, 1bf7a02>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x569c0ab4, 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 <1f1f2c6, 179e4bc>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x56997a50] , upstreamSurface true ] main: createHandle of EGLWrappedSurface[ displayHandle 0x569c28c0 , surfaceHandle 0x56997a50 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, <43906f, 1bf7a02>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x569c0ab4, 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 <1f1f2c6, 179e4bc>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x56997a50] , upstreamSurface true ] main: GLContext.resetStates(isInit true) main: Created OpenGL context 0x569973d0, write surface 0x56997a50, read surface 0x56997a50, EGLContext [Version null [GL 0.0.0 (n/a), vendor 0.0.0 (n/a)], options 0x0, this 0x17b8, handle 0x569973d0, isShared false, null, quirks: n/a, Drawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized true, factory jogamp.opengl.egl.EGLDrawableFactory@156f9b, surface EGLWrappedSurface[ displayHandle 0x569c28c0 , surfaceHandle 0x56997a50 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, <43906f, 1bf7a02>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x569c0ab4, 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 <1f1f2c6, 179e4bc>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x56997a50] , upstreamSurface true ], eglSurface 0x56997a50, eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x569c28c0, owner true, ResourceToolkitLock[obj 0x406f2f, isOwner true, <43906f, 1bf7a02>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x569c0ab4, 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@bce7c9 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: 0x5f21bd7c DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglClientWaitSyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglClientWaitSyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglCreateDRMImageMESA) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglCreateDRMImageMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglCreateFenceSyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglCreateFenceSyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] Lookup-Tool: 0x5f21cb04 DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglCreatePixmapSurfaceHI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglCreatePixmapSurfaceHI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglCreateStreamFromFileDescriptorKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglCreateStreamFromFileDescriptorKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglCreateStreamKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglCreateStreamKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglCreateStreamProducerSurfaceKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglCreateStreamProducerSurfaceKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] Lookup-Tool: 0x5f21bb14 Lookup-Tool: 0x5f21cd74 DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDestroyStreamKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDestroyStreamKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] Lookup-Tool: 0x5f21bca4 DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDestroySyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDestroySyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROID) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROID) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDARB) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDARB) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDGL2) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDGL2) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDOES) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDOES) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDOML) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDOML) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROID3DFX) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROID3DFX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDAMD) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDAMD) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDANGLE) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDANGLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDARM) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDARM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDAPPLE) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDAPPLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDATI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDATI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDEXT) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDHI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDHI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDHP) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDHP) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDIBM) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDIBM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDIMG) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDIMG) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDMESA) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDMESAX) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDMESAX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDQCOM) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDQCOM) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDSGI) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDSGI) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDSGIS) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDSGIS) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDSGIX) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDSGIX) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDSUN) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDSUN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDVIV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDVIV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglDupNativeFenceFDANDROIDWIN) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglDupNativeFenceFDANDROIDWIN) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglExportDRMImageMESA) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglExportDRMImageMESA) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglFenceNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglFenceNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglGetStreamFileDescriptorKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglGetStreamFileDescriptorKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] Lookup-Tool: 0x5f21bf90 DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglGetSyncAttribNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglGetSyncAttribNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglGetSystemTimeFrequencyNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglGetSystemTimeFrequencyNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglGetSystemTimeNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglGetSystemTimeNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] Lookup-Tool: 0x5f21ad2c DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglPostSubBufferNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglPostSubBufferNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglQueryNativeDisplayNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglQueryNativeDisplayNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglQueryNativePixmapNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglQueryNativePixmapNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglQueryNativeWindowNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglQueryNativeWindowNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglQueryStreamKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglQueryStreamKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglQueryStreamTimeKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglQueryStreamTimeKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglQueryStreamu64KHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglQueryStreamu64KHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglQuerySurfacePointerANGLE) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglQuerySurfacePointerANGLE) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] Lookup-Tool: 0x5f21beac DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglSignalSyncNV) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglSignalSyncNV) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglStreamAttribKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglStreamAttribKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglStreamConsumerAcquireKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglStreamConsumerAcquireKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglStreamConsumerGLTextureExternalKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglStreamConsumerGLTextureExternalKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglStreamConsumerReleaseKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglStreamConsumerReleaseKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglSwapBuffersWithDamageEXT) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglSwapBuffersWithDamageEXT) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] Lookup-Tool: 0x5f21ae84 DynamicLinkerImpl.lookupSymbol(0x5ef697a0, eglWaitSyncKHR) -> 0x0 DynamicLinkerImpl.lookupSymbol(0x5ef69a20, eglWaitSyncKHR) -> 0x0 Lookup-Native: ** FAILED ** in libs [NativeLibrary[libGLESv1_CM.so, 0x5ef697a0, global true], NativeLibrary[libEGL.so.1, 0x5ef69a20, global true]] main: GLContext EGL ProcAddressTable mapping key(EGL-.egl_decon_0) -> 0x1eb7fdd Lookup-Tool: 0x5f34e438 # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x5f34e444, pid=1442, tid=1983759456 # # 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_pid1442.log # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp #