freeplane fails to start with
java.lang.NoClassDefFoundError: com/lightdev/app/shtm/SHTMLPrefsChangeListener
at
org.freeplane.main.mindmapmode.MModeControllerFactory.createStandardControllers(MModeControllerFactory.java:246)
at
org.freeplane.main.mindmapmode.MModeControllerFactory.createModeControllerImpl(MModeControllerFactory.java:217)
at
org.freeplane.main.mindmapmode.MModeControllerFactory.createModeController(MModeControllerFactory.java:149)
at
org.freeplane.main.application.FreeplaneGUIStarter.createModeControllers(FreeplaneGUIStarter.java:199)
at
org.freeplane.main.osgi.ActivatorImpl.startFramework(ActivatorImpl.java:214)
at org.freeplane.main.osgi.ActivatorImpl.start(ActivatorImpl.java:109)
at org.freeplane.main.osgi.Activator.start(Activator.java:35)
at org.knopflerfish.framework.BundleImpl.start0(BundleImpl.java:386)
at org.knopflerfish.framework.BundleThread.run(BundleThread.java:145)
Caused by: java.lang.ClassNotFoundException:
com.lightdev.app.shtm.SHTMLPrefsChangeListener
at
org.knopflerfish.framework.BundleClassLoader.findClass(BundleClassLoader.java:176)
at
org.knopflerfish.framework.BundleClassLoader.loadClass(BundleClassLoader.java:305)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
... 9 more
strace reveals wrong lib path:
2925443 newfstatat(AT_FDCWD,
"/usr/share/freeplane/core/org.freeplane.core/../../../maven-
repo/com/lightdev/app/shtm/simplyhtml/SimplyHTML/debian/SimplyHTML-debian.jar"
<unfinished ...>
2925443 <... newfstatat resumed>, 0x7fc1248f5000, 0) = -1 ENOENT
...
2925443 statx(AT_FDCWD,
"/usr/share/freeplane/core/org.freeplane.core/../../../maven-
repo/com/lightdev/app/shtm/simplyhtml/SimplyHTML/debian/SimplyHTML-debian.jar",
AT_STATX_SYNC_AS_STAT, STATX_ALL <unfinished ...>
2925443 <... statx resumed>, 0x7fc1248f4ac0) = -1 ENOENT
Hello, Bug #1148904 in freeplane reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/java-team/freeplane/-/commit/234c6d7231e77e227fdefd5c25edd2414344dfe8 (this message was generated automatically) -- Greetings https://bugs.debian.org/1148904
We believe that the bug you reported is fixed in the latest version of freeplane, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1148904@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Emmanuel Bourg <ebourg@apache.org> (supplier of updated freeplane package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Sun, 18 Oct 2026 13:06:48 +0200 Source: freeplane Architecture: source Version: 1.7.10-3 Distribution: unstable Urgency: medium Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Changed-By: Emmanuel Bourg <ebourg@apache.org> Closes: 985597 1128209 1137396 1148904 Changes: freeplane (1.7.10-3) unstable; urgency=medium . * Team upload. * Don't quote the %-escapes in the mailcap entries (Closes: #985597) * Fixed the build failure with bnd 5.1+ (Closes: #1137396) * Fixed the startup with Java 24+ (Closes: #1128209) * Tightened the dependency on simplyhtml (Closes: #1148904) * Converted debian/watch to the version 5 format * Standards-Version updated to 4.7.4 * Removed the Priority field * Removed the Rules-Requires-Root field Checksums-Sha1: 507394dd0c292cf51550c3751e3b82259e369b75 2840 freeplane_1.7.10-3.dsc fd1d74a4dc1955eed3e5085051e30205a9278dbd 30564 freeplane_1.7.10-3.debian.tar.xz 42fc8dfc780ff706d9c7521e75f7fbf940287ff2 16861 freeplane_1.7.10-3_source.buildinfo Checksums-Sha256: ece941d6010e8d0948cc59d90448c85ca1f4c44ba6767a2c35fce54beb7b388f 2840 freeplane_1.7.10-3.dsc 8eedeb537c379dbff0ccf3e2a5aa7c7d3137e50291c5162445a05d2acfceb3e9 30564 freeplane_1.7.10-3.debian.tar.xz 466ced5d47022bc4b8c8e8e3887b3d222fe0f41726835d16d34763f2a0df4ac3 16861 freeplane_1.7.10-3_source.buildinfo Files: fc4955a4a3a94c1f711db6ed0cb35cf0 2840 editors optional freeplane_1.7.10-3.dsc 36c30a031edfdcaec072a0aa033632c7 30564 editors optional freeplane_1.7.10-3.debian.tar.xz e54c6481ddc0a175663d051d4e76536a 16861 editors optional freeplane_1.7.10-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAmrUqQYSHGVib3VyZ0Bh cGFjaGUub3JnAAoJEPUTxBnkudCs7e8P/1Yn5jBW8+Tm8DKxZmdNtM+Al3rJbDAm h6rvX7cnDQT00GX3hzsulzS1y1jVm0mJwwmrpmPCGTQ8f59TLiyD5WuqLEtzmJNB rtLIgjhlJg+6on9dgcwaT/+04TdTs3WL65ruWAZojR+vP/5nGHHGxMrk4dxYbo4q 8KQdNYcJnU6BS8zfaK1lCbgy+Jb0Bt6dSIHU1CFTXnQzWqlXGTLbxmYPXShRNYI5 KYJ+phkbMlR3bkwmjwerrYGZ9JMY38Rbq6ZR84SvcrCpJVuiPEG/0vyGJKmVaHc2 foSWXan9DUvSAuUcr6fjDHLDVxMcyLJJSlbiPz1bkjVrxHYpqDRpjJcMUFGDBgBm R1ZWFrtXJssg7KEJjfJOZr8QDFh0Lv9U7R3mPIYjID8i2wrc4kTT/fOOGstQbina l6LkPz4z24bo1OFr5RZ1rkw1nHM4h31nnTA3cErd9LZj+SgyPZmof/BHqgYKtyNS blNm9OFSqgdoyeCxtjioA31XNbCyxu3tYqMlc8bnjDG9s4DY7WsP0PyL3AgMLHJR /S8e83biI3q4wcFNJycqvTAFyt9LgkWPvhRgA/u5LT36oHge6z/sy9HYhjwQOX65 fvXmLATXywaJHuvnHJOhdYpVCFkIDebuZzBqzo5Uos3DqdqDqXYVFsz7BKvXe/uO JVyblUglbiXE =ITG/ -----END PGP SIGNATURE-----