ClearVolume / imglib2-clearvolume

11 stars 3 forks source link

ClearVolume Fiji plugin broken on Windows 10 and Fedora Linux #15

Closed haesleinhuepf closed 5 years ago

haesleinhuepf commented 5 years ago

Dear all,

I just tested ClearVolume on a recent Windows 10 x64. It's a fresh and up-to-date Fiji installation, with only the ClearVolume update site activated. I opened t1-head.tif and hit the menu "Open in ClearVolume". The window opens but stays white. An exception is thrown as shown below.

I'm just wondering about the right strategy to approach this: Shall we update ClearVolume and all its dependencies? ClearVolume.jar for example is from 2016... Or might it make sense to just fix the bug here in the one particular affected version?

null ClearGLWindow: GLProfile[GL4bc/GL4bc.hw] 1.0 1.0 1.0 WindowsJan 15, 2019 9:53:55 PM org.bridj.BridJ log INFO: Library not found : atiocl64 Jan 15, 2019 9:53:55 PM org.bridj.BridJ log INFO: Library not found : amdocl64 Jan 15, 2019 9:53:55 PM org.bridj.BridJ log INFO: Library not found : atiocl32 Jan 15, 2019 9:53:55 PM org.bridj.BridJ log INFO: Library not found : atiocl Jan 15, 2019 9:53:55 PM org.bridj.BridJ log INFO: Library not found : amdocl32 Jan 15, 2019 9:53:55 PM org.bridj.BridJ log INFO: Library not found : amdocl clearcl.exceptions.ClearCLException at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:161) at clearcl.backend.jocl.ClearCLBackendJOCL.releaseImage(ClearCLBackendJOCL.java:1153) at clearcl.ClearCLImage.close(ClearCLImage.java:628) at clearcl.benchmark.Benchmark.executeBenchmarkOnDevice(Benchmark.java:248) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:115) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:46) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Caused by: java.lang.NullPointerException at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$releaseImage$40(ClearCLBackendJOCL.java:1154) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:154) ... 22 more java.lang.NullPointerException at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:60) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:46) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) clearcl.exceptions.ClearCLException at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:161) at clearcl.backend.jocl.ClearCLBackendJOCL.setKernelArgument(ClearCLBackendJOCL.java:626) at clearcl.ClearCLKernel.setArgumentsInternal(ClearCLKernel.java:259) at clearcl.ClearCLKernel.lambda$run$0(ClearCLKernel.java:306) at clearcl.util.ElapsedTime.measure(ElapsedTime.java:39) at clearcl.ClearCLKernel.run(ClearCLKernel.java:302) at clearcl.ClearCLKernel.run(ClearCLKernel.java:285) at clearcl.benchmark.Benchmark.executeBenchmarkOnDevice(Benchmark.java:234) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:115) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:49) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Caused by: java.lang.NullPointerException at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$setKernelArgument$20(ClearCLBackendJOCL.java:726) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:154) ... 26 more java.lang.NullPointerException at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:60) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:49) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) clearcl.exceptions.ClearCLException: Pointer instance cannot have NULL peer ! (use null Pointer instead) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:146) at clearcl.backend.javacl.ClearCLBackendJavaCL.getContextPeerPointer(ClearCLBackendJavaCL.java:268) at clearcl.ClearCLDevice.createContext(ClearCLDevice.java:160) at clearcl.benchmark.Benchmark.executeBenchmarkOnDevice(Benchmark.java:162) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:115) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:46) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Caused by: java.lang.IllegalArgumentException: Pointer instance cannot have NULL peer ! (use null Pointer instead) at org.bridj.Pointer.(Pointer.java:248) at org.bridj.Pointer$OrderedPointer.(Pointer.java:260) at org.bridj.TypedPointer.(TypedPointer.java:47) at org.bridj.TypedPointer.(TypedPointer.java:51) at com.nativelibs4java.opencl.library.IOpenCLLibrary$cl_context.(IOpenCLLibrary.java:799) at com.nativelibs4java.opencl.library.OpenCLLibrary.clCreateContext(OpenCLLibrary.java:77) at clearcl.backend.javacl.ClearCLBackendJavaCL.lambda$getContextPeerPointer$12(ClearCLBackendJavaCL.java:291) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) ... 22 more java.lang.NullPointerException at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:60) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:46) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) clearcl.exceptions.ClearCLException: Pointer instance cannot have NULL peer ! (use null Pointer instead) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:146) at clearcl.backend.javacl.ClearCLBackendJavaCL.getContextPeerPointer(ClearCLBackendJavaCL.java:268) at clearcl.ClearCLDevice.createContext(ClearCLDevice.java:160) at clearcl.benchmark.Benchmark.executeBenchmarkOnDevice(Benchmark.java:162) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:115) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:49) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Caused by: java.lang.IllegalArgumentException: Pointer instance cannot have NULL peer ! (use null Pointer instead) at org.bridj.Pointer.(Pointer.java:248) at org.bridj.Pointer$OrderedPointer.(Pointer.java:260) at org.bridj.TypedPointer.(TypedPointer.java:47) at org.bridj.TypedPointer.(TypedPointer.java:51) at com.nativelibs4java.opencl.library.IOpenCLLibrary$cl_context.(IOpenCLLibrary.java:799) at com.nativelibs4java.opencl.library.OpenCLLibrary.clCreateContext(OpenCLLibrary.java:77) at clearcl.backend.javacl.ClearCLBackendJavaCL.lambda$getContextPeerPointer$12(ClearCLBackendJavaCL.java:291) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) ... 22 more java.lang.NullPointerException at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:60) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:49) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:99) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) --> Using backend: ClearCLBackendJOCL


2 available OpenCL devices:

Device name: Intel(R) UHD Graphics 620, type: GPU, OpenCL version: 2.00000 max global memory: 6804168704 max local memory: 65536 clock freq: 1150Mhz nb compute units: 24 extensions: cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_depth_images cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_image2d_from_buffer cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_intel_subgroups cl_intel_required_subgroup_size cl_intel_subgroups_short cl_khr_spir cl_intel_accelerator cl_intel_media_block_io cl_intel_driver_diagnostics cl_intel_device_side_avc_motion_estimation cl_khr_priority_hints cl_khr_throttle_hints cl_khr_create_command_queue cl_khr_fp64 cl_khr_subgroups cl_khr_il_program cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_intel_planar_yuv cl_intel_packed_yuv cl_intel_motion_estimation cl_intel_advanced_motion_estimation cl_khr_gl_sharing cl_khr_gl_depth_images cl_khr_gl_event cl_khr_gl_msaa_sharing cl_intel_dx9_media_sharing cl_khr_dx9_media_sharing cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_intel_d3d11_nv12_media_sharing cl_intel_simultaneous_sharing

Device name: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz, type: CPU, OpenCL version: 2.00000 max global memory: 17010429952 max local memory: 32768 clock freq: 1900Mhz nb compute units: 8 extensions: cl_khr_icd cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_khr_depth_images cl_khr_3d_image_writes cl_intel_exec_by_local_thread cl_khr_spir cl_khr_fp64 cl_khr_image2d_from_buffer cl_intel_vec_len_hint cl_khr_dx9_media_sharing cl_intel_dx9_media_sharing cl_khr_d3d11_sharing cl_khr_gl_sharing


Selected device: Device name: Intel(R) UHD Graphics 620, type: GPU, OpenCL version: 2.00000 max global memory: 6804168704 max local memory: 65536 clock freq: 1150Mhz nb compute units: 24 extensions: cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_depth_images cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_image2d_from_buffer cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_intel_subgroups cl_intel_required_subgroup_size cl_intel_subgroups_short cl_khr_spir cl_intel_accelerator cl_intel_media_block_io cl_intel_driver_diagnostics cl_intel_device_side_avc_motion_estimation cl_khr_priority_hints cl_khr_throttle_hints cl_khr_create_command_queue cl_khr_fp64 cl_khr_subgroups cl_khr_il_program cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_intel_planar_yuv cl_intel_packed_yuv cl_intel_motion_estimation cl_intel_advanced_motion_estimation cl_khr_gl_sharing cl_khr_gl_depth_images cl_khr_gl_event cl_khr_gl_msaa_sharing cl_intel_dx9_media_sharing cl_khr_dx9_media_sharing cl_khr_d3d10_sharing cl_khr_d3d11_sharing cl_intel_d3d11_nv12_media_sharing cl_intel_simultaneous_sharing

Device name: ClearCLDevice [mClearCLPlatform=ClearCLPlatform [name=Intel(R) OpenCL], name=Intel(R) UHD Graphics 620] javax.mail.AuthenticationFailedException: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbvc 534-5.7.14 C7yuTIXKexjoAyKPweFmApW-yKXLwdYSt-RI-BjK2kpL9ltE0T13qcs7VkrkpSRHeGpjNr 534-5.7.14 HgC8Oeb6hcaZIKp1SSuGKBF2HAQ04ZKHxMCPuuPAdcbcEE8W1agoKSsxtB7NLdoZgLfNTM 534-5.7.14 5MhoSTqvD14NbEUx7bBph34RZfBDKZRsznSbs48f2k1-djlPnh4dxWChtbx0RuQLiEaxZ8 534-5.7.14 8LdY3uba3uhbD3ZHUpxuYRO8PNIgnIF1yaTcj7oLCK5h4uLSVD> Please log in via 534-5.7.14 your web browser and then try again. 534-5.7.14 Learn more at 534 5.7.14 https://support.google.com/mail/answer/78754 b18sm72218439wrw.83 - gsmtp

at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:826)
at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:761)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:685)
at javax.mail.Service.connect(Service.java:317)
at javax.mail.Service.connect(Service.java:176)
at javax.mail.Service.connect(Service.java:125)
at javax.mail.Transport.send0(Transport.java:253)
at javax.mail.Transport.send(Transport.java:124)
at badtrack.email.GmailClient.sendMessage(GmailClient.java:83)
at badtrack.email.GmailBadTrackNotifier.notify(GmailBadTrackNotifier.java:65)
at badtrack.BadTrack$1.uncaughtException(BadTrack.java:198)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.lang.Thread.dispatchUncaughtException(Thread.java:1959)

com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught ClearCLException: null on thread SciJava-2ca15c06-Thread-1-FPSAWTAnimator#00-Timer0 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:92) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Caused by: com.jogamp.opengl.GLException: Caught ClearCLException: null on thread SciJava-2ca15c06-Thread-1-FPSAWTAnimator#00-Timer0 at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) ... 4 more Caused by: clearcl.exceptions.ClearCLException at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:161) at clearcl.backend.jocl.ClearCLBackendJOCL.enqueueWriteToImage(ClearCLBackendJOCL.java:1003) at clearcl.ClearCLImage.readFrom(ClearCLImage.java:375) at clearcl.ClearCLImage.readFrom(ClearCLImage.java:396) at clearvolume.renderer.opencl.OpenCLDevice.writeImage(OpenCLDevice.java:365) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.fillWithByteBuffer(OpenCLVolumeRenderer.java:406) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.prepareVolumeDataArray(OpenCLVolumeRenderer.java:230) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:153) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) ... 7 more Caused by: java.lang.NullPointerException at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$enqueueWriteToImage$31(ClearCLBackendJOCL.java:1005) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:154) ... 19 more

haesleinhuepf commented 5 years ago

I also just tested it on Fedora 27. It throws the error message below. Afterwards, I tried CLIJ on the same Fiji installation and it works. Thus, OpenCL does work on this system. I assume there is something wrong with ClearVolumes ClearCL version... Furthermore, ClearVolume apparently ships no JOCL dependency. I'm not sure if it is supposed to be like that...

null ClearGLWindow: GLProfile[GL4/GL4.hw] 1.0 1.0 1.0 LinuxJan 15, 2019 11:33:47 PM org.bridj.BridJ log INFO: Library not found : atiocl64 Jan 15, 2019 11:33:47 PM org.bridj.BridJ log INFO: Library not found : amdocl64 Jan 15, 2019 11:33:47 PM org.bridj.BridJ log INFO: Library not found : atiocl32 Jan 15, 2019 11:33:47 PM org.bridj.BridJ log INFO: Library not found : atiocl Jan 15, 2019 11:33:48 PM org.bridj.BridJ log INFO: Library not found : amdocl32 Jan 15, 2019 11:33:48 PM org.bridj.BridJ log INFO: Library not found : amdocl clearcl.exceptions.OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND at clearcl.backend.BackendUtils.checkOpenCLError(BackendUtils.java:327) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$4(ClearCLBackendJOCL.java:128) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:126) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$3(ClearCLBackendJOCL.java:118) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:117) at clearcl.ClearCLPlatform.getNumberOfDevices(ClearCLPlatform.java:56) at clearcl.ClearCL.getAllDevices(ClearCL.java:214) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:46) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:91) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) clearcl.exceptions.OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND at clearcl.backend.BackendUtils.checkOpenCLError(BackendUtils.java:327) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$4(ClearCLBackendJOCL.java:128) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:126) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$3(ClearCLBackendJOCL.java:118) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:117) at clearcl.ClearCLPlatform.getNumberOfDevices(ClearCLPlatform.java:56) at clearcl.ClearCL.getAllDevices(ClearCL.java:214) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:49) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:91) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) clearcl.exceptions.OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND at clearcl.backend.BackendUtils.checkOpenCLError(BackendUtils.java:327) at clearcl.backend.javacl.ClearCLBackendJavaCL.lambda$getNumberOfDevicesForPlatform$4(ClearCLBackendJavaCL.java:121) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.javacl.ClearCLBackendJavaCL.getNumberOfDevicesForPlatform(ClearCLBackendJavaCL.java:119) at clearcl.backend.javacl.ClearCLBackendJavaCL.lambda$getNumberOfDevicesForPlatform$3(ClearCLBackendJavaCL.java:111) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.javacl.ClearCLBackendJavaCL.getNumberOfDevicesForPlatform(ClearCLBackendJavaCL.java:110) at clearcl.ClearCLPlatform.getNumberOfDevices(ClearCLPlatform.java:56) at clearcl.ClearCL.getAllDevices(ClearCL.java:214) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:46) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:91) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) clearcl.exceptions.OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND at clearcl.backend.BackendUtils.checkOpenCLError(BackendUtils.java:327) at clearcl.backend.javacl.ClearCLBackendJavaCL.lambda$getNumberOfDevicesForPlatform$4(ClearCLBackendJavaCL.java:121) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.javacl.ClearCLBackendJavaCL.getNumberOfDevicesForPlatform(ClearCLBackendJavaCL.java:119) at clearcl.backend.javacl.ClearCLBackendJavaCL.lambda$getNumberOfDevicesForPlatform$3(ClearCLBackendJavaCL.java:111) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.javacl.ClearCLBackendJavaCL.getNumberOfDevicesForPlatform(ClearCLBackendJavaCL.java:110) at clearcl.ClearCLPlatform.getNumberOfDevices(ClearCLPlatform.java:56) at clearcl.ClearCL.getAllDevices(ClearCL.java:214) at clearcl.benchmark.Benchmark.getFastestDevice(Benchmark.java:54) at clearcl.backend.ClearCLBackends.isFunctionalBackend(ClearCLBackends.java:49) at clearcl.backend.ClearCLBackends.getFunctionalBackend(ClearCLBackends.java:69) at clearcl.backend.ClearCLBackends.getBestBackend(ClearCLBackends.java:91) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:48) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) --> Using backend: ClearCLBackendJOCL clearcl.exceptions.OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND at clearcl.backend.BackendUtils.checkOpenCLError(BackendUtils.java:327) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$4(ClearCLBackendJOCL.java:128) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:126) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$3(ClearCLBackendJOCL.java:118) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:117) at clearcl.ClearCLPlatform.getNumberOfDevices(ClearCLPlatform.java:56) at clearcl.ClearCL.getAllDevices(ClearCL.java:214) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:58) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Exception in thread "SciJava-1f193686-Thread-1-FPSAWTAnimator#00-Timer0" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND on thread SciJava-1f193686-Thread-1-FPSAWTAnimator#00-Timer0 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:92) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:452) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505) Caused by: com.jogamp.opengl.GLException: Caught OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND on thread SciJava-1f193686-Thread-1-FPSAWTAnimator#00-Timer0 at com.jogamp.opengl.GLException.newGLException(GLException.java:76) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81) ... 4 more Caused by: clearcl.exceptions.OpenCLException: OpenCL error: -1 -> CL_DEVICE_NOT_FOUND at clearcl.backend.BackendUtils.checkOpenCLError(BackendUtils.java:327) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$4(ClearCLBackendJOCL.java:128) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:126) at clearcl.backend.jocl.ClearCLBackendJOCL.lambda$getNumberOfDevicesForPlatform$3(ClearCLBackendJOCL.java:118) at clearcl.backend.BackendUtils.checkExceptions(BackendUtils.java:139) at clearcl.backend.jocl.ClearCLBackendJOCL.getNumberOfDevicesForPlatform(ClearCLBackendJOCL.java:117) at clearcl.ClearCLPlatform.getNumberOfDevices(ClearCLPlatform.java:56) at clearcl.ClearCL.getAllDevices(ClearCL.java:214) at clearcl.ClearCL.getBestDevices(ClearCL.java:174) at clearcl.ClearCL.getBestDevice(ClearCL.java:149) at clearcl.ClearCL.getBestCPUDevice(ClearCL.java:118) at clearvolume.renderer.opencl.OpenCLDevice.initCL(OpenCLDevice.java:82) at clearvolume.renderer.opencl.OpenCLVolumeRenderer.initVolumeRenderer(OpenCLVolumeRenderer.java:130) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.init(ClearGLVolumeRenderer.java:818) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) ... 7 more java.lang.NullPointerException at cleargl.GLTexture.(GLTexture.java:141) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.ensureTextureAllocated(ClearGLVolumeRenderer.java:630) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.displayInternal(ClearGLVolumeRenderer.java:508) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.display(ClearGLVolumeRenderer.java:490) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:215) at com.jogamp.newt.opengl.GLWindow.access$100(GLWindow.java:119) at com.jogamp.newt.opengl.GLWindow$2.windowRepaint(GLWindow.java:136) at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4401) at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:3372) at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:3318) at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:4715) at jogamp.newt.driver.x11.DisplayDriver.DispatchMessages0(Native Method) at jogamp.newt.driver.x11.DisplayDriver.dispatchMessagesNative(DisplayDriver.java:112) at jogamp.newt.WindowImpl.waitForSize(WindowImpl.java:4530) at jogamp.newt.WindowImpl.access$600(WindowImpl.java:96) at jogamp.newt.WindowImpl$SetSizeAction.run(WindowImpl.java:1369) at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:450) at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2782) at jogamp.newt.WindowImpl.setSize(WindowImpl.java:1394) at com.jogamp.newt.opengl.GLWindow.setSize(GLWindow.java:588) at jogamp.newt.awt.event.AWTParentWindowAdapter$1.run(AWTParentWindowAdapter.java:128) at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:127) at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) java.lang.NullPointerException at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.displayInternal(ClearGLVolumeRenderer.java:571) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.display(ClearGLVolumeRenderer.java:490) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4383) at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4317) at jogamp.newt.WindowImpl.sizeChanged(WindowImpl.java:4520) at jogamp.newt.WindowImpl.sizePosMaxInsetsVisibleChanged(WindowImpl.java:4864) at jogamp.newt.driver.x11.DisplayDriver.DispatchMessages0(Native Method) at jogamp.newt.driver.x11.DisplayDriver.dispatchMessagesNative(DisplayDriver.java:112) at jogamp.newt.WindowImpl.waitForSize(WindowImpl.java:4530) at jogamp.newt.WindowImpl.access$600(WindowImpl.java:96) at jogamp.newt.WindowImpl$SetSizeAction.run(WindowImpl.java:1369) at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:450) at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2782) at jogamp.newt.WindowImpl.setSize(WindowImpl.java:1394) at com.jogamp.newt.opengl.GLWindow.setSize(GLWindow.java:588) at jogamp.newt.awt.event.AWTParentWindowAdapter$1.run(AWTParentWindowAdapter.java:128) at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:127) at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) java.lang.NullPointerException at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.displayInternal(ClearGLVolumeRenderer.java:571) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.display(ClearGLVolumeRenderer.java:490) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:215) at com.jogamp.newt.opengl.GLWindow.access$100(GLWindow.java:119) at com.jogamp.newt.opengl.GLWindow$2.windowRepaint(GLWindow.java:136) at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4401) at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:3372) at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:3318) at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:4715) at jogamp.newt.driver.x11.DisplayDriver.DispatchMessages0(Native Method) at jogamp.newt.driver.x11.DisplayDriver.dispatchMessagesNative(DisplayDriver.java:112) at jogamp.newt.WindowImpl.waitForSize(WindowImpl.java:4530) at jogamp.newt.WindowImpl.access$600(WindowImpl.java:96) at jogamp.newt.WindowImpl$SetSizeAction.run(WindowImpl.java:1369) at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:450) at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2782) at jogamp.newt.WindowImpl.setSize(WindowImpl.java:1394) at com.jogamp.newt.opengl.GLWindow.setSize(GLWindow.java:588) at jogamp.newt.awt.event.AWTParentWindowAdapter$1.run(AWTParentWindowAdapter.java:128) at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:127) at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) java.lang.NullPointerException at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.displayInternal(ClearGLVolumeRenderer.java:571) at clearvolume.renderer.cleargl.ClearGLVolumeRenderer.display(ClearGLVolumeRenderer.java:490) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:215) at com.jogamp.newt.opengl.GLWindow.access$100(GLWindow.java:119) at com.jogamp.newt.opengl.GLWindow$2.windowRepaint(GLWindow.java:136) at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4401) at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:3372) at jogamp.newt.DisplayImpl.dispatchMessage(DisplayImpl.java:680) at jogamp.newt.DisplayImpl.dispatchMessage(DisplayImpl.java:707) at jogamp.newt.DisplayImpl.dispatchMessages(DisplayImpl.java:746) at jogamp.newt.DisplayImpl$7.run(DisplayImpl.java:672) at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:347)

haesleinhuepf commented 5 years ago

Hey all,

just to let you know: I tested again and it works now. I assume it was related to @skalarproduktraum upgrading the dependencies. Thanks Ulrik!

Cheers, Robert