Bug#1098712: jfractionlab: Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version;

Pirate Praveen praveen at debian.org
Sun Feb 23 08:20:04 GMT 2025


Package: jfractionlab
Version: 0.92-2
Severity: grave
Justification: the application won't even start
X-Debbugs-Cc: praveen at debian.org

Dear Maintainer,

Running JFracionLab command or launching by clicking on the icon the gnome
shell, only the welcome screen is shown, when running the actual jar from
command line, the follwoing error is visible.

 java -client -jar /usr/share/jfractionlab/bin/JFractionLab.jar
Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedClassVersionError:
JVMCFRE003 bad major version; class=org/debian/tablelayout/TableLayout,
offset=6
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClassInternal(ClassLoader.java:398)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:359)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:682)
        at java.net.URLClassLoader.access$400(URLClassLoader.java:89)
        at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1086)
        at
java.security.AccessController.doPrivileged(AccessController.java:770)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:589)
        at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:953)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:898)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:881)
        at jfractionlab.JFractionLab.makeGUI(JFractionLab.java:360)
        at jfractionlab.JFractionLab.<init>(JFractionLab.java:213)
        at jfractionlab.JFractionLab$1.run(JFractionLab.java:206)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
        at java.awt.EventQueue.access$500(EventQueue.java:97)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.awt.EventQueue$3.run(EventQueue.java:703)
        at
java.security.AccessController.doPrivileged(AccessController.java:704)
        at
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
        at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
        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)


-- System Information:
Debian Release: 12.9
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-31-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_IN:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages jfractionlab depends on:
ii  default-jre [java7-runtime]     2:1.17-74
ii  libtablelayout-java             20090826-4
ii  openjdk-17-jre [java7-runtime]  17.0.14+7-1~deb12u1

Versions of packages jfractionlab recommends:
pn  libreoffice.org-calc | openoffice.org-calc      <none>
pn  libreoffice.org-writer | openoffice.org-writer  <none>

jfractionlab suggests no packages.

-- no debconf information



More information about the pkg-java-maintainers mailing list