OpenGL is not available on the system or incomepatible

Bug #1780402 reported by 项光漫
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
JHelioviewer
New
Undecided
Unassigned

Bug Description

Uncaught Exception detected.

Configuration:
JHelioviewer - Version: 2.2.1
JHelioviewer - Revision: 477
Java Virtual Machine - Name: Java HotSpot(TM) Client VM
Java Virtual Machine - Vendor: Oracle Corporation
Java Virtual Machine - Version: 25.31-b07
JRE Specification - Version: 1.8
Operating System - Name: Linux
Operating System - Architecture: i386
Operating System - Version: 3.17.4-301.fc21.i686

Date: Fri Jul 06 08:24:03 GMT 2018
Thread: Thread[AWT-EventQueue-0,6,main]
Message: Error making context current

Stacktrace:
javax.media.opengl.GLException
at com.sun.opengl.impl.x11.X11GLContext.makeCurrentImpl(X11GLContext.java:141)
at com.sun.opengl.impl.x11.X11OnscreenGLContext.makeCurrentImpl(X11OnscreenGLContext.java:70)
at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
at sun.awt.RepaintArea.paintComponent(RepaintArea.java:264)
at sun.awt.X11.XRepaintArea.paintComponent(XRepaintArea.java:64)
at sun.awt.RepaintArea.paint(RepaintArea.java:240)
at sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:584)
at java.awt.Component.dispatchEventImpl(Component.java:4957)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:751)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:724)
at java.awt.EventQueue$4.run(EventQueue.java:722)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:721)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
at java.awt.Dialog.show(Dialog.java:1084)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:869)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:666)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:637)
at org.helioviewer.base.message.Message$1.run(Message.java:51)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
at java.awt.Dialog.show(Dialog.java:1084)
at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:869)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:666)
at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:637)
at org.helioviewer.base.message.Message$1.run(Message.java:51)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Log:
2018-07-06 16:23:53,212 [main] INFO root - JHelioviewer started with command-line options:
2018-07-06 16:23:53,214 [main] INFO root - Create directories...
2018-07-06 16:23:53,219 [main] INFO root - >> JHVGlobals.determineVersionAndRevision() > Look for jar file: /usr/local/JHelioviewer/JHelioviewer.jar
2018-07-06 16:23:53,224 [main] INFO root - Initializing JHelioviewer
2018-07-06 16:23:53,225 [main] DEBUG root - Create splash screen
2018-07-06 16:23:54,529 [main] DEBUG root - Number of progress steps: 10
2018-07-06 16:23:54,534 [main] INFO root - Load settings
2018-07-06 16:23:54,537 [main] DEBUG root - >> Settings.load() > Load default system settings: {API.event.path=http://helioviewer.org/api/, API.dataSources.path=http://helioviewer.org/api/?action=getDataSources&verbose=true, connection.read.timeout=180000, export.software.rendering=false, default.remote.lib.path=http://jhelioviewer.org/libjhv/, jvm.arguments=-Xmx1024m -Dapple.laf.useScreenMenuBar=true, default.basicRemote.path=jpip://helioviewer.org:8090, API.jp2images.path=http://helioviewer.org/api/index.php, default.httpRemote.path=http://helioviewer.org/jp2/, jpip.cache.size=0.0, opengl.enabled=true, API.jp2series.path=http://helioviewer.org/api/index.php, connection.connect.timeout=60000, update.check.next=0, default.remote.path=jpip://helioviewer.org:8090, display.toolbar=iconandtext, default.date.format=yyyy/MM/dd, startup.loadmovie=true, VSO.showInfo=true, VSO.showAdvanced=false}
2018-07-06 16:23:54,559 [main] INFO root - OS: linux - arch: x86-32 - java arch: 32
2018-07-06 16:23:54,564 [main] INFO root - Try to install glibc-version tool
2018-07-06 16:23:54,614 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/glibc-version.xml
2018-07-06 16:23:54,615 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:54,617 [main] DEBUG root - >> ResourceLoader.loadResource(glibc-version, file:/home/xgm/JHelioviewer/Libs/glibc-version.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Libs/glibc-version.xml (java.io.FileNotFoundException)
2018-07-06 16:23:54,617 [main] DEBUG root - >> ResourceLoader.loadResource(glibc-version, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:23:54,617 [main] INFO root - Connect to http://jhelioviewer.org/libjhv/glibc-version.xml
2018-07-06 16:23:55,470 [main] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:23:55,644 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.arch not satisfied. Current value: x86-32
2018-07-06 16:23:55,646 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/glibc-version-linux-x86-32
2018-07-06 16:23:55,646 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:55,680 [main] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/glibc-version/glibc-version-linux-x86-32, file:/home/xgm/JHelioviewer/Libs/glibc-version-linux-x86-32) > Correct destination file already present. Skip download.
2018-07-06 16:23:55,680 [main] DEBUG root - >> initializeFile(glibc-version-linux-x86-32, file:/home/xgm/JHelioviewer/Libs/glibc-version-linux-x86-32) > Register executable: glibc-version-linux-x86-32
2018-07-06 16:23:55,680 [main] DEBUG root - >> FileUtils.registerExecutable(glibc-version, /home/xgm/JHelioviewer/Libs/glibc-version-linux-x86-32) > Trying to use execFile.setExecutable from JDK 1.6+
2018-07-06 16:23:55,709 [main] INFO root - Successfully installed glibc version tool
2018-07-06 16:23:55,710 [main] DEBUG root - >> FileUtils.invokeExecutable > Execute command: "/home/xgm/JHelioviewer/Libs/glibc-version-linux-x86-32"
2018-07-06 16:23:55,718 [main] INFO root - Successfully determined glibc version: 2.20
2018-07-06 16:23:55,718 [main] DEBUG root - Instantiate Kakadu engine
2018-07-06 16:23:55,732 [main] INFO root - Try to load Kakadu libraries
2018-07-06 16:23:55,733 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/kakadu.xml
2018-07-06 16:23:55,733 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:55,733 [main] DEBUG root - >> ResourceLoader.loadResource(kakadu, file:/home/xgm/JHelioviewer/Libs/kakadu.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Libs/kakadu.xml (java.io.FileNotFoundException)
2018-07-06 16:23:55,733 [main] DEBUG root - >> ResourceLoader.loadResource(kakadu, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:23:55,733 [main] INFO root - Connect to http://jhelioviewer.org/libjhv/kakadu.xml
2018-07-06 16:23:55,956 [main] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:23:55,969 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:55,974 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:55,974 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:55,975 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.java.arch not satisfied. Current value: 32
2018-07-06 16:23:55,976 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.java.arch not satisfied. Current value: 32
2018-07-06 16:23:55,977 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.java.arch not satisfied. Current value: 32
2018-07-06 16:23:55,977 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:55,978 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:55,979 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/libkdu_jni-linux-x86-32-glibc-2-7.so
2018-07-06 16:23:55,980 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:56,036 [main] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/kakadu/libkdu_jni-linux-x86-32-glibc-2-7.so, file:/home/xgm/JHelioviewer/Libs/libkdu_jni-linux-x86-32-glibc-2-7.so) > Correct destination file already present. Skip download.
2018-07-06 16:23:56,037 [main] DEBUG root - >> initializeFile(libkdu_jni-linux-x86-32-glibc-2-7.so, file:/home/xgm/JHelioviewer/Libs/libkdu_jni-linux-x86-32-glibc-2-7.so) > Load library: /home/xgm/JHelioviewer/Libs/libkdu_jni-linux-x86-32-glibc-2-7.so
2018-07-06 16:23:56,040 [main] INFO root - Successfully loaded Kakadu libraries
2018-07-06 16:23:56,042 [main] DEBUG root - Setup Kakadu message handlers.
2018-07-06 16:23:56,058 [main] INFO root - Use cache directory: /home/xgm/JHelioviewer/Cache/
2018-07-06 16:23:56,076 [main] INFO root - Update settings
2018-07-06 16:23:56,089 [AWT-EventQueue-0] INFO root - Try to load OpenGL libraries
2018-07-06 16:23:56,091 [AWT-EventQueue-0] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/jogl.xml
2018-07-06 16:23:56,092 [AWT-EventQueue-0] DEBUG root - No http connection, try no compression
2018-07-06 16:23:56,092 [AWT-EventQueue-0] DEBUG root - >> ResourceLoader.loadResource(jogl, file:/home/xgm/JHelioviewer/Libs/jogl.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Libs/jogl.xml (java.io.FileNotFoundException)
2018-07-06 16:23:56,092 [AWT-EventQueue-0] DEBUG root - >> ResourceLoader.loadResource(jogl, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:23:56,092 [AWT-EventQueue-0] INFO root - Connect to http://jhelioviewer.org/libjhv/jogl.xml
2018-07-06 16:23:56,316 [AWT-EventQueue-0] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:23:56,321 [AWT-EventQueue-0] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:56,322 [AWT-EventQueue-0] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.java.arch not satisfied. Current value: 32
2018-07-06 16:23:56,322 [AWT-EventQueue-0] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:56,323 [AWT-EventQueue-0] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:56,324 [AWT-EventQueue-0] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/libgluegen-rt-linux-x86-32.so
2018-07-06 16:23:56,324 [AWT-EventQueue-0] DEBUG root - No http connection, try no compression
2018-07-06 16:23:56,326 [AWT-EventQueue-0] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/jogl/libgluegen-rt-linux-x86-32.so, file:/home/xgm/JHelioviewer/Libs/libgluegen-rt-linux-x86-32.so) > Correct destination file already present. Skip download.
2018-07-06 16:23:56,326 [AWT-EventQueue-0] DEBUG root - >> initializeFile(libgluegen-rt-linux-x86-32.so, file:/home/xgm/JHelioviewer/Libs/libgluegen-rt-linux-x86-32.so) > Load library: /home/xgm/JHelioviewer/Libs/libgluegen-rt-linux-x86-32.so
2018-07-06 16:23:56,327 [AWT-EventQueue-0] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/libjogl-linux-x86-32.so
2018-07-06 16:23:56,328 [AWT-EventQueue-0] DEBUG root - No http connection, try no compression
2018-07-06 16:23:56,364 [AWT-EventQueue-0] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/jogl/libjogl-linux-x86-32.so, file:/home/xgm/JHelioviewer/Libs/libjogl-linux-x86-32.so) > Correct destination file already present. Skip download.
2018-07-06 16:23:56,364 [AWT-EventQueue-0] DEBUG root - >> initializeFile(libjogl-linux-x86-32.so, file:/home/xgm/JHelioviewer/Libs/libjogl-linux-x86-32.so) > Load library: /home/xgm/JHelioviewer/Libs/libjogl-linux-x86-32.so
2018-07-06 16:23:56,368 [AWT-EventQueue-0] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/libjogl_awt-linux-x86-32.so
2018-07-06 16:23:56,368 [AWT-EventQueue-0] DEBUG root - No http connection, try no compression
2018-07-06 16:23:56,370 [AWT-EventQueue-0] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/jogl/libjogl_awt-linux-x86-32.so, file:/home/xgm/JHelioviewer/Libs/libjogl_awt-linux-x86-32.so) > Correct destination file already present. Skip download.
2018-07-06 16:23:56,370 [AWT-EventQueue-0] DEBUG root - >> initializeFile(libjogl_awt-linux-x86-32.so, file:/home/xgm/JHelioviewer/Libs/libjogl_awt-linux-x86-32.so) > Load library: /home/xgm/JHelioviewer/Libs/libjogl_awt-linux-x86-32.so
2018-07-06 16:23:56,376 [AWT-EventQueue-0] INFO root - Successfully loaded OpenGL libraries
2018-07-06 16:23:56,377 [main] INFO root - Try to install CG Compiler
2018-07-06 16:23:56,377 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/cgc.xml
2018-07-06 16:23:56,377 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:56,378 [main] DEBUG root - >> ResourceLoader.loadResource(cgc, file:/home/xgm/JHelioviewer/Libs/cgc.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Libs/cgc.xml (java.io.FileNotFoundException)
2018-07-06 16:23:56,378 [main] DEBUG root - >> ResourceLoader.loadResource(cgc, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:23:56,379 [main] INFO root - Connect to http://jhelioviewer.org/libjhv/cgc.xml
2018-07-06 16:23:57,042 [main] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:23:57,044 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,046 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.arch not satisfied. Current value: x86-32
2018-07-06 16:23:57,048 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,049 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,049 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/cgc-linux-x86-32
2018-07-06 16:23:57,050 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:57,096 [main] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/jogl/cgc-linux-x86-32, file:/home/xgm/JHelioviewer/Libs/cgc-linux-x86-32) > Correct destination file already present. Skip download.
2018-07-06 16:23:57,096 [main] DEBUG root - >> initializeFile(cgc-linux-x86-32, file:/home/xgm/JHelioviewer/Libs/cgc-linux-x86-32) > Register executable: cgc-linux-x86-32
2018-07-06 16:23:57,096 [main] DEBUG root - >> FileUtils.registerExecutable(cgc, /home/xgm/JHelioviewer/Libs/cgc-linux-x86-32) > Trying to use execFile.setExecutable from JDK 1.6+
2018-07-06 16:23:57,097 [main] INFO root - Successfully installed CG Compiler
2018-07-06 16:23:57,100 [main] INFO root - Install FFmpeg
2018-07-06 16:23:57,102 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/ffmpeg.xml
2018-07-06 16:23:57,104 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:57,104 [main] DEBUG root - >> ResourceLoader.loadResource(ffmpeg, file:/home/xgm/JHelioviewer/Libs/ffmpeg.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Libs/ffmpeg.xml (java.io.FileNotFoundException)
2018-07-06 16:23:57,104 [main] DEBUG root - >> ResourceLoader.loadResource(ffmpeg, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:23:57,104 [main] INFO root - Connect to http://jhelioviewer.org/libjhv/ffmpeg.xml
2018-07-06 16:23:57,331 [main] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:23:57,336 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,336 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,337 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,338 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,339 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/ffmpeg-linux
2018-07-06 16:23:57,339 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:57,478 [main] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/ffmpeg/ffmpeg-linux, file:/home/xgm/JHelioviewer/Libs/ffmpeg-linux) > Correct destination file already present. Skip download.
2018-07-06 16:23:57,479 [main] DEBUG root - >> initializeFile(ffmpeg-linux, file:/home/xgm/JHelioviewer/Libs/ffmpeg-linux) > Register executable: ffmpeg-linux
2018-07-06 16:23:57,479 [main] DEBUG root - >> FileUtils.registerExecutable(ffmpeg, /home/xgm/JHelioviewer/Libs/ffmpeg-linux) > Trying to use execFile.setExecutable from JDK 1.6+
2018-07-06 16:23:57,481 [main] INFO root - Successfully installed FFmpeg tool
2018-07-06 16:23:57,485 [main] INFO root - Install MP4Box
2018-07-06 16:23:57,486 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/mp4box.xml
2018-07-06 16:23:57,487 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:57,487 [main] DEBUG root - >> ResourceLoader.loadResource(mp4box, file:/home/xgm/JHelioviewer/Libs/mp4box.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Libs/mp4box.xml (java.io.FileNotFoundException)
2018-07-06 16:23:57,487 [main] DEBUG root - >> ResourceLoader.loadResource(mp4box, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/, file:/home/xgm/JHelioviewer/Libs/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:23:57,487 [main] INFO root - Connect to http://jhelioviewer.org/libjhv/mp4box.xml
2018-07-06 16:23:57,716 [main] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:23:57,738 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,738 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.arch not satisfied. Current value: x86-32
2018-07-06 16:23:57,739 [main] WARN root - > ResourceLoader.requirementsNotSatisfied() >> Requirement jhv.os not satisfied. Current value: linux
2018-07-06 16:23:57,744 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Libs/mp4box-linux-x86-32
2018-07-06 16:23:57,745 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:23:57,808 [main] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/mp4box/mp4box-linux-x86-32, file:/home/xgm/JHelioviewer/Libs/mp4box-linux-x86-32) > Correct destination file already present. Skip download.
2018-07-06 16:23:57,808 [main] DEBUG root - >> initializeFile(mp4box-linux-x86-32, file:/home/xgm/JHelioviewer/Libs/mp4box-linux-x86-32) > Register executable: mp4box-linux-x86-32
2018-07-06 16:23:57,808 [main] DEBUG root - >> FileUtils.registerExecutable(mp4box, /home/xgm/JHelioviewer/Libs/mp4box-linux-x86-32) > Trying to use execFile.setExecutable from JDK 1.6+
2018-07-06 16:23:57,809 [main] INFO root - Successfully installed MP4Box tool
2018-07-06 16:23:57,810 [main] INFO root - Initialize GUI
2018-07-06 16:23:58,787 [ObservationSetup] INFO root - Connect to http://helioviewer.org/api/?action=getDataSources&verbose=true
2018-07-06 16:23:59,632 [ObservationSetup] DEBUG root - Created http connection with encoding null
2018-07-06 16:23:59,648 [ObservationSetup] ERROR root - While retrieving the available data sources got invalid response
org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1]
 at org.json.JSONTokener.syntaxError(JSONTokener.java:423)
 at org.json.JSONObject.<init>(JSONObject.java:183)
 at org.helioviewer.jhv.io.DataSources.<init>(DataSources.java:190)
 at org.helioviewer.jhv.io.DataSources.<clinit>(DataSources.java:158)
 at org.helioviewer.jhv.gui.dialogs.ObservationDialog$InstrumentsPanel.setupSources(ObservationDialog.java:835)
 at org.helioviewer.jhv.gui.dialogs.ObservationDialog$1.run(ObservationDialog.java:160)
 at java.lang.Thread.run(Thread.java:745)
2018-07-06 16:24:00,364 [main] DEBUG root - Installing Overlap Watcher
2018-07-06 16:24:00,367 [main] INFO root - Load plugin settings
2018-07-06 16:24:00,369 [JHV Update Checker] TRACE root - Start cheching for updates
2018-07-06 16:24:00,369 [JHV Update Checker] INFO root - Connect to http://jhelioviewer.org/updateJHV.txt
2018-07-06 16:24:00,375 [ObservationSetup] ERROR root - Could not setup observation dialog
java.lang.reflect.InvocationTargetException
 at java.awt.EventQueue.invokeAndWait(EventQueue.java:1312)
 at java.awt.EventQueue.invokeAndWait(EventQueue.java:1287)
 at org.helioviewer.jhv.gui.dialogs.ObservationDialog$InstrumentsPanel.setupSources(ObservationDialog.java:836)
 at org.helioviewer.jhv.gui.dialogs.ObservationDialog$1.run(ObservationDialog.java:160)
 at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
 at org.helioviewer.jhv.io.DataSources.getChildrenList(DataSources.java:228)
 at org.helioviewer.jhv.io.DataSources.getObservatories(DataSources.java:339)
 at org.helioviewer.jhv.gui.dialogs.ObservationDialog$InstrumentsPanel$4.run(ObservationDialog.java:838)
 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:702)
 at java.awt.EventQueue$3.run(EventQueue.java:696)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2018-07-06 16:24:00,443 [main] INFO root - Add internal plugin: FilterPlugin
2018-07-06 16:24:00,475 [main] INFO root - Download default plugins
2018-07-06 16:24:00,475 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Plugins/sdo-cutout.xml
2018-07-06 16:24:00,476 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:24:00,477 [main] DEBUG root - >> ResourceLoader.loadResource(sdo-cutout, file:/home/xgm/JHelioviewer/Plugins/sdo-cutout.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Plugins/sdo-cutout.xml (java.io.FileNotFoundException)
2018-07-06 16:24:00,477 [main] DEBUG root - >> ResourceLoader.loadResource(sdo-cutout, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Plugins/, file:/home/xgm/JHelioviewer/Plugins/, file:/home/xgm/JHelioviewer/Plugins/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:24:00,477 [main] INFO root - Connect to http://jhelioviewer.org/libjhv/sdo-cutout.xml
2018-07-06 16:24:00,614 [JHV Update Checker] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:24:00,614 [JHV Update Checker] INFO root - Running the newest version of JHelioviewer
2018-07-06 16:24:00,947 [main] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:24:00,950 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Plugins/SDOCutOutPlugin.jar
2018-07-06 16:24:00,950 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:24:00,955 [main] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/default-plugins/SDOCutOutPlugin.jar, file:/home/xgm/JHelioviewer/Plugins/SDOCutOutPlugin.jar) > Correct destination file already present. Skip download.
2018-07-06 16:24:00,957 [main] INFO root - Successfully downloaded SDO-Cutout plugin.
2018-07-06 16:24:00,958 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Plugins/default-plugins.xml
2018-07-06 16:24:00,959 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:24:00,959 [main] DEBUG root - >> ResourceLoader.loadResource(default-plugins, file:/home/xgm/JHelioviewer/Plugins/default-plugins.xml, Properties systemProperties) > Could not open resource definition file: file:/home/xgm/JHelioviewer/Plugins/default-plugins.xml (java.io.FileNotFoundException)
2018-07-06 16:24:00,959 [main] DEBUG root - >> ResourceLoader.loadResource(default-plugins, http://jhelioviewer.org/libjhv/, file:/home/xgm/JHelioviewer/Plugins/, file:/home/xgm/JHelioviewer/Plugins/, file:/home/xgm/JHelioviewer/Plugins/LastConfig/, Properties systemProperties) > Failed to load resources with custom resource definition file. Try default definiton file.
2018-07-06 16:24:00,959 [main] INFO root - Connect to http://jhelioviewer.org/libjhv/default-plugins.xml
2018-07-06 16:24:01,179 [main] DEBUG root - Created http connection with encoding gzip
2018-07-06 16:24:01,180 [main] INFO root - Connect to file:/home/xgm/JHelioviewer/Plugins/HEKPlugin.jar
2018-07-06 16:24:01,181 [main] DEBUG root - No http connection, try no compression
2018-07-06 16:24:01,219 [main] DEBUG root - >> ResourceLoader.downloadFile(ResourceFile, http://jhelioviewer.org/libjhv/default-plugins/HEKPlugin.jar, file:/home/xgm/JHelioviewer/Plugins/HEKPlugin.jar) > Correct destination file already present. Skip download.
2018-07-06 16:24:01,220 [main] INFO root - Successfully downloaded default plugins.
2018-07-06 16:24:01,221 [main] INFO root - Search for plugins in /home/xgm/JHelioviewer/Plugins/
2018-07-06 16:24:01,222 [main] DEBUG root - Found Plugin Jar File: file:/home/xgm/JHelioviewer/Plugins/SDOCutOutPlugin.jar
2018-07-06 16:24:01,223 [main] INFO root - PluginManager is trying to load the plugin located at file:/home/xgm/JHelioviewer/Plugins/SDOCutOutPlugin.jar
2018-07-06 16:24:01,224 [main] DEBUG root - Found Manifest: Main-Class:org.helioviewer.plugins.sdocutoutplugin.SDOCutOutPlugin
2018-07-06 16:24:01,224 [main] INFO root - PluginManager: Load plugin class :org.helioviewer.plugins.sdocutoutplugin.SDOCutOutPlugin
2018-07-06 16:24:01,236 [main] DEBUG root - Found Plugin Jar File: file:/home/xgm/JHelioviewer/Plugins/HEKPlugin.jar
2018-07-06 16:24:01,236 [main] INFO root - PluginManager is trying to load the plugin located at file:/home/xgm/JHelioviewer/Plugins/HEKPlugin.jar
2018-07-06 16:24:01,237 [main] DEBUG root - Found Manifest: Main-Class:org.helioviewer.jhv.plugins.hekplugin.HEKPlugin
2018-07-06 16:24:01,237 [main] INFO root - PluginManager: Load plugin class :org.helioviewer.jhv.plugins.hekplugin.HEKPlugin
2018-07-06 16:24:01,583 [main] INFO root - Start main window
2018-07-06 16:24:02,132 [Thread-0] WARN root - GLExpection detected. Disable OpenGL as a precaution.
javax.media.opengl.GLException: Error making context current
 at com.sun.opengl.impl.x11.X11GLContext.makeCurrentImpl(X11GLContext.java:141)
 at com.sun.opengl.impl.x11.X11OnscreenGLContext.makeCurrentImpl(X11OnscreenGLContext.java:70)
 at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134)
 at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
 at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:702)
 at java.awt.EventQueue$3.run(EventQueue.java:696)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
 at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
 at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
 at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
 at java.awt.Dialog.show(Dialog.java:1084)
 at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:869)
 at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:666)
 at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:637)
 at org.helioviewer.base.message.Message$1.run(Message.java:51)
 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:702)
 at java.awt.EventQueue$3.run(EventQueue.java:696)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2018-07-06 16:24:03,425 [AWT-EventQueue-0] FATAL root - Runtime exception
javax.media.opengl.GLException: Error making context current
 at com.sun.opengl.impl.x11.X11GLContext.makeCurrentImpl(X11GLContext.java:141)
 at com.sun.opengl.impl.x11.X11OnscreenGLContext.makeCurrentImpl(X11OnscreenGLContext.java:70)
 at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134)
 at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
 at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
 at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
 at javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
 at sun.awt.RepaintArea.paintComponent(RepaintArea.java:264)
 at sun.awt.X11.XRepaintArea.paintComponent(XRepaintArea.java:64)
 at sun.awt.RepaintArea.paint(RepaintArea.java:240)
 at sun.awt.X11.XComponentPeer.handleEvent(XComponentPeer.java:584)
 at java.awt.Component.dispatchEventImpl(Component.java:4957)
 at java.awt.Component.dispatchEvent(Component.java:4703)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:751)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:702)
 at java.awt.EventQueue$3.run(EventQueue.java:696)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
 at java.awt.EventQueue$4.run(EventQueue.java:724)
 at java.awt.EventQueue$4.run(EventQueue.java:722)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:721)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
 at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
 at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
 at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
 at java.awt.Dialog.show(Dialog.java:1084)
 at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:869)
 at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:666)
 at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:637)
 at org.helioviewer.base.message.Message$1.run(Message.java:51)
 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:702)
 at java.awt.EventQueue$3.run(EventQueue.java:696)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
 at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
 at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
 at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
 at java.awt.Dialog.show(Dialog.java:1084)
 at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:869)
 at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:666)
 at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:637)
 at org.helioviewer.base.message.Message$1.run(Message.java:51)
 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
 at java.awt.EventQueue.access$500(EventQueue.java:97)
 at java.awt.EventQueue$3.run(EventQueue.java:702)
 at java.awt.EventQueue$3.run(EventQueue.java:696)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.