Bug#571555: hdfview: No java runtime was found

Olaf Tuinder onet at dds.nl
Thu Feb 25 23:30:23 UTC 2010


Package: hdfview
Version: 2.5-8
Severity: normal


Starting hdfview at the commandline produces this warning:
$ hdfview
[warning] /usr/bin/hdfview: No java runtime was found
Exception in thread "main" java.lang.NullPointerException
   at ncsa.hdf.view.HDFView.stateChanged(HDFView.java:1615)
   at javax.swing.JTabbedPane.fireStateChanged(libgcj.so.90)
   at javax.swing.JTabbedPane$ModelListener.stateChanged(libgcj.so.90)
   at javax.swing.DefaultSingleSelectionModel.fireStateChanged(libgcj.so.90)
   at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(libgcj.so.90)
   at javax.swing.JTabbedPane.setSelectedIndex(libgcj.so.90)
   at ncsa.hdf.view.HDFView.createMainWindow(HDFView.java:400)
   at ncsa.hdf.view.HDFView.<init>(HDFView.java:303)
   at ncsa.hdf.view.HDFView.main(HDFView.java:2314)

An strace points out that it looks for libgcj.so.90 in a different place:
access("/usr/lib/debug/usr/lib/libgcj.so.90", R_OK) = -1 ENOENT (No such file or directory)
and quite soon afterwards kills itself.

The file it looks for is located in 
$ locate libgcj.so.90
/usr/lib/libgcj.so.90
/usr/lib/libgcj.so.90.0.0


Cheers,

    Olaf.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hdfview depends on:
ii  java-wrappers            0.1.15          wrappers for java executables
ii  libjgraph-java           5.12.2.1.dfsg-1 JFC/Swing graph component for Java
ii  libjhdf4-java            2.5-8           Java HDF4 Object Package
ii  libjhdf5-java            2.5-8           Java HDF5 Object Package

hdfview recommends no packages.

hdfview suggests no packages.

-- no debconf information





More information about the debian-science-maintainers mailing list