Your message dated Sun, 23 Feb 2025 17:13:51 +0530
with message-id <[email protected]>
and subject line Re: Bug#1098712: jfractionlab: Exception in thread
"AWT-EventQueue-0" java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major
version;
has caused the Debian Bug report #1098712,
regarding jfractionlab: Exception in thread "AWT-EventQueue-0"
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version;
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1098712: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098712
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jfractionlab
Version: 0.92-2
Severity: grave
Justification: the application won't even start
X-Debbugs-Cc: [email protected]
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
--- End Message ---
--- Begin Message ---
On 23/2/25 4:58 PM, Julien Plissonneau Duquène wrote:
Hi,
I could not reproduce this issue on a clean install of bookworm so I
will lower the severity (tried on xfce/X11 and gnome/wayland).
Could you please provide the output of the following commands on the
affected system to make sure the issue is not caused by a specific JDK?
- `ls -l /usr/lib/jvm`
- `update-alternatives --list java`
I had jdk8u265-b01-jre installed in /opt that was set as default java.
Switching to java-17-openjdk fixed it. Sorry for the noise, I did not
remember installing an older jvm (likely for some other apps that needed
an older jre).
Thanks for the quick reply, closing it.
- `echo $JAVA`
- `echo $JAVA_HOME`
Best regards,
--- End Message ---
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.