The Jenkins Controller is preparing for shutdown. No new builds can be started.
Regression
com.jogamp.common.util.TestTempJarCache.testTempJarCache04bDiffClassLoader
Failing for the past 1 build
(Since Unstable )
Stacktrace
java.lang.ExceptionInInitializerError at com.jogamp.common.util.IOUtil.getOSHasFreeDesktopXDG(IOUtil.java:631) at com.jogamp.common.util.IOUtil.getTempDirImpl(IOUtil.java:834) at com.jogamp.common.util.IOUtil.access$100(IOUtil.java:56) at com.jogamp.common.util.IOUtil$2.run(IOUtil.java:929) at com.jogamp.common.util.IOUtil$2.run(IOUtil.java:927) at java.security.AccessController.doPrivileged(Native Method) at com.jogamp.common.util.IOUtil.getTempDir(IOUtil.java:927) at com.jogamp.common.util.cache.TempFileCache.<clinit>(TempFileCache.java:84) at com.jogamp.common.util.cache.TempJarCache.initSingleton(TempJarCache.java:85) at com.jogamp.common.util.ReflectionUtil.callMethod(ReflectionUtil.java:322) at com.jogamp.common.util.ReflectionUtil.callStaticMethod(ReflectionUtil.java:344) at com.jogamp.common.util.TestTempJarCache.testTempJarCache04bDiffClassLoader(TestTempJarCache.java:249) Caused by: java.lang.NullPointerException at com.jogamp.common.util.cache.TempJarCache.findLibrary(TempJarCache.java:306) at com.jogamp.common.jvm.JNILibLoaderBase.loadLibraryInternal(JNILibLoaderBase.java:327) at com.jogamp.common.jvm.JNILibLoaderBase.access$000(JNILibLoaderBase.java:57) at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNILibLoaderBase.java:88) at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.java:226) at com.jogamp.common.os.DynamicLibraryBundle$GlueJNILibLoader.loadLibrary(DynamicLibraryBundle.java:390) at com.jogamp.common.os.Platform$4.run(Platform.java:394) at java.security.AccessController.doPrivileged(Native Method) at com.jogamp.common.os.Platform.loadGlueGenRTImpl(Platform.java:379) at com.jogamp.common.os.Platform.<clinit>(Platform.java:200)
Standard Error
tmp dir: /tmp/jogamp/file_cache/jln3809255662550827902/jln4814261951233822506 ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache01FileExist ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempFileCache02Instances ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01a ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01a ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testJarUtil01b ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testJarUtil01b ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache00Init ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache01LoadAllTestManifestAndClass ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache02AddNativeLibs ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache03AddNativeJarLibs ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache03AddNativeJarLibs ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04aSameClassLoader ++++ TestCase.setUp: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader url: jar:file:/home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/build/gluegen.jar!/ Catched: null ++++ TestCase.tearDown: com.jogamp.common.util.TestTempJarCache - testTempJarCache04bDiffClassLoader