[From nobody Sun Oct 18 12:37:05 2026
Received: (at submit) by bugs.debian.org; 16 Feb 2026 14:02:27 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-19.5 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,FOURLA,
 FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,FROMDEVELOPER,HAS_PACKAGE,
 HEADER_FROM_DIFFERENT_DOMAINS,MONEY,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,
 SPF_PASS,STOCKLIKE,XMAILER_REPORTBUG autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 220; hammy, 150; neutral, 255; spammy,
 0. spammytokens: hammytokens:0.000-+--forky,
 0.000-+--HTo:N*Debian, 
 0.000-+--H*Ad:N*Bug, 0.000-+--H*Ad:N*Tracking, 0.000-+--HTo:N*Bug
Return-path: &lt;ryu.changwoo@gmail.com&gt;
Received: from mail-pf1-x430.google.com ([2607:f8b0:4864:20::430]:55395)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
 (Exim 4.96) (envelope-from &lt;ryu.changwoo@gmail.com&gt;)
 id 1vrzBD-00FMbH-0P for submit@bugs.debian.org;
 Mon, 16 Feb 2026 14:02:27 +0000
Received: by mail-pf1-x430.google.com with SMTP id
 d2e1a72fcca58-81df6a302b1so3134295b3a.2
 for &lt;submit@bugs.debian.org&gt;; Mon, 16 Feb 2026 06:02:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1771250544; x=1771855344; darn=bugs.debian.org;
 h=date:message-id:subject:to:from:content-transfer-encoding
 :mime-version:sender:from:to:cc:subject:date:message-id:reply-to;
 bh=5Oxx3B/gCBc1hsgTU+epOc1IeO6DFnIj2F4fALlwdNg=;
 b=ggTesqHw0+QVsj3/H3iARhDS2Xww1TVSDrv/CQWHqAcoOUfic0iSGl4RbulWk/GZv9
 wuY+ffYELVGgCe5sRU5GSsCkbEF/uZp6cK0kF8PNXUeZ1filGSS9gtxnIPEgXTQYjSn3
 G9zGpttDK46pJedbi1En0ckoh8RJgFwMTR/1jnFq0J3bddknPHyCh8Rg3kEUYrWZNAE5
 NEIeQ/XK3pmMEj8U+CctsoVYYNHNsd6adfDkAfayBvXWQAJh0MpN/DB0Ya0WIGmOWVlE
 Mebgb/4BCCFTPawuFu0H+NY0hQFmToZt3DlDGwNEwamr7blg6r7DosVpkFNbijkvHYlh
 ieDQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1771250544; x=1771855344;
 h=date:message-id:subject:to:from:content-transfer-encoding
 :mime-version:sender:x-gm-gg:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to;
 bh=5Oxx3B/gCBc1hsgTU+epOc1IeO6DFnIj2F4fALlwdNg=;
 b=jOk2SkzjOREulBnYLHloRq+iWvUDMqD/HyNZfqZkn1zgWRjR9Msw3sgIyyaDQH1egv
 ycOR2Rlhx98sCXHcOC24gqKUoyEsrmFPKlrfpDx/bOA3sWHGzKaD8bbQcQK8S+wSmNmY
 FeBCNMHraQcbRqrWgq8HI9N0iV6w+DG7PPrxDDitfl5HvO17ROwTKZvsPvUNMaj3vtax
 gtFj/SfTN/aI4GAvvK4jWzo3WELIfXKnh5OXy5O9w7jSE6BcB8hGYGw3+YfbFSCPlKrY
 xpDnWg2q9AIw148SP/BA0PHgcgls6Vd/eUKmoyvv5Qfsty1+jRXUipGEseN29cb27iYU
 2G1A==
X-Gm-Message-State: AOJu0YwcQ5DfHMoSnkUvAKnomF9tLi6tVRDq1TJajI8V7/FssfXRrqyv
 s7IgugY78TQ2Cqc44e0mxd6ybeqGFOvpiJtZH7VcZ+3QkeZ6S8O3WX2pxWg5Rw==
X-Gm-Gg: AZuq6aKxxcmjKidQ4ocY7dKFlKGcIkqihYbhXp58vAZaVNLsK4irSRa89H9RORdEdTj
 9CnBjaBin2m9tXjkJgW8g9ZBOI2m2kxfyx7yo08+zgN+mnfnpd39SAlv+Pua+XpgegxYk6ZIE6o
 X512HWKkW7luvZylRpASwsCY7Fd1ZrtskFGNJA6nTNy3XSDFYve0GMugQS7pXvOitELTNoBRJGl
 CMchAYudk1+5j5AXZZKJsQdORQ0gCl+PS0rjNd0ozWVmzt/40CnWb1TvqWcTV1e6csGqld1B46H
 umC7RTbM1FhoYbOUqmu+S09GEoZLCbCKbkkhd7eSQmxVtBB2CNVZWEqt84BXSzEA2IBgU6OMHw3
 yNFD6c2kbYSI+iRiKDAL2t8qGoxwRaSYJprn5Sa1Rj3a7bR6YJMhrG0uj8HUz4/JPkTEq4S0pps
 360PI6BrCKMXeDkJ03ww==
X-Received: by 2002:a05:6a00:ac01:b0:824:3725:1493 with SMTP id
 d2e1a72fcca58-824d94fcca8mr7319077b3a.19.1771250544101; 
 Mon, 16 Feb 2026 06:02:24 -0800 (PST)
Received: from [127.0.1.1] ([121.162.65.76]) by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-824c6a431f2sm11625003b3a.22.2026.02.16.06.02.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Feb 2026 06:02:23 -0800 (PST)
Sender: Changwoo Ryu &lt;ryu.changwoo@gmail.com&gt;
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Changwoo Ryu &lt;cwryu@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: freeplane: Crashes always with Java 25 or 26
Message-ID: &lt;177125054124.490996.12384467278200109870.reportbug@calcium&gt;
X-Mailer: reportbug 13.2.0
Date: Mon, 16 Feb 2026 23:02:21 +0900
Delivered-To: submit@bugs.debian.org

Package: freeplane
Version: 1.7.10-2
Severity: important

freeplane always crashes when running with openjdk-25-jre or openjdk-26-jre,
running with:

env JAVA_HOME=/usr/lib/jvm/java-25-openjdk-amd64 freeplane
env JAVA_HOME=/usr/lib/jvm/java-26-openjdk-amd64 freeplane

The exception is:

java.lang.UnsupportedOperationException: Setting a system-wide Policy object is
not supported
        at java.base/java.security.Policy.setPolicy(Policy.java:114)
        at
org.freeplane.plugin.script.ScriptingPolicy.installRestrictingPolicy(ScriptingPolicy.java:112)
        at
org.freeplane.plugin.script.ScriptingRegistration.register(ScriptingRegistration.java:184)
        at
org.freeplane.plugin.script.ScriptingRegistration.&lt;init&gt;(ScriptingRegistration.java:142)
        at
org.freeplane.plugin.script.Activator$1.installExtension(Activator.java:26)
        at
org.freeplane.main.osgi.ActivatorImpl$OsgiExtentionInstaller.installExtensions(ActivatorImpl.java:280)
        at
org.freeplane.main.osgi.ActivatorImpl.installControllerExtensions(ActivatorImpl.java:296)
        at
org.freeplane.main.osgi.ActivatorImpl.startFramework(ActivatorImpl.java:215)
        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)


Newer upstream version 1.13.x won't fix this. It looks like that Freeplane uses
the obsolete Java security manager, so even the latest freeplane doesn't run
with Java 24 or later.
(https://github.com/freeplane/freeplane/discussions/2124)



-- Package-specific info:
[debug] /usr/bin/freeplane: Found JAVA_HOME = '/usr/lib/jvm/java-25-openjdk-amd64'
[debug] /usr/bin/freeplane: Found JAVA_CMD = '/usr/lib/jvm/java-25-openjdk-amd64/bin/java'
DEBUG:   Freeplane parameters are ''.
DEBUG:   Linux calcium 6.18.10+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.18.10-1 (2026-02-13) x86_64 GNU/Linux
DEBUG:   Distributor ID:	Debian
Description:	Debian GNU/Linux forky/sid
Release:	n/a
Codename:	forky
DEBUG:   The following DEB packages are installed:
ii  freeplane                                        1.7.10-2                                  all          Java program for working with Mind Maps
DEBUG:   Link '/usr/bin/freeplane' resolved to '/usr/share/freeplane/freeplane.sh'.
DEBUG:   Freeplane Directory is '/usr/share/freeplane'.
DEBUG:   Calling: /usr/lib/jvm/java-25-openjdk-amd64/bin/java
         -Xmx512m
         -Dorg.freeplane.basedirectory=/usr/share/freeplane
         -Dorg.freeplane.userfpdir=/home/changwoo/.config/freeplane
         -Dorg.freeplane.old_userfpdir=/home/changwoo/.freeplane
         -Dorg.freeplane.globalresourcedir=/usr/share/freeplane/resources
         -Dswing.systemlaf=javax.swing.plaf.metal.MetalLookAndFeel
         -Dorg.freeplane.os.lib.ext=/usr/share/java
         -Dawt.useSystemAAFontSettings=on
         -Dswing.aatext=true
         -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D
         -Dorg.freeplane.main.application.FreeplaneSecurityManager.disable=true
         -jar
         /usr/share/freeplane/freeplanelauncher.jar

-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.18.10+deb14-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=ko_KR.UTF-8, LC_CTYPE=ko_KR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages freeplane depends on:
ii  darcula                              2018.2-3
ii  default-jre [java8-runtime]          2:1.21-76
ii  groovy                               2.4.21-10
ii  ivy                                  2.5.3-1
ii  javahelp2                            2.0.05.ds1-10
ii  jmapviewer                           2.25+dfsg-1
ii  libavalon-framework-java             4.2.0+ds-1
ii  libbatik-java                        1.18+dfsg-2
ii  libcommons-codec-java                1.18.0-1
ii  libcommons-io-java                   2.19.0-1
ii  libcommons-lang-java                 2.6-12
ii  libcommons-logging-java              1.3.0-2
ii  libdata-url-java                     1.0.1-2
ii  libfop-java                          1:2.10+dfsg-2
ii  libiconloader-java                   0.0+git20170615+dfsg1-2
ii  libidw-java                          1.6.1-2
ii  libjaxp1.3-java                      1.3.05-6
ii  libjgoodies-forms-java               1.9.0-4
ii  libjlatexmath-java                   1.0.7-4
ii  libjsyntaxpane-java                  0.9.6~r156-7.1
ii  libknopflerfish-osgi-framework-java  6.1.1-4
ii  libmnemonicsetter-java               0.6-1
ii  librhino-java                        1.7.15-1
ii  libsvgsalamander-java                1.1.4-1
ii  libxerces2-java                      2.12.2-1
ii  libxml-commons-external-java         1.4.01-6
ii  libxmlgraphics-commons-java          2.11-1
ii  openjdk-17-jre [java8-runtime]       17.0.18+8-1
ii  openjdk-21-jre [java8-runtime]       21.0.10+7-1
ii  openjdk-8-jre [java8-runtime]        8u472-ga-1
ii  simplyhtml                           0.17.3+dfsg1-1.1

Versions of packages freeplane recommends:
ii  java-wrappers  0.5
ii  xdg-utils      1.2.1-2

Versions of packages freeplane suggests:
pn  freeplane-scripting-api  &lt;none&gt;

-- no debconf information
]