Freemind version: 1.0.1 (Latest version from here: https://archlinux.org/packages/community/any/freemind/)
Operating System:
$ lsb_release -a
LSB Version: 1.4
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a
Java version
- openjdk version "1.8.0_282"
- OpenJDK Runtime Environment (build 1.8.0_282-b08)
- OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
Bug description:
I am running freemind using a script equivalent to this: https://fossies.org/linux/freemind/freemind.sh
A description of the failure:
My problem happens When I open the program freemind:
The window renders only in 630x410 frame, no matter how I resize the window. Additionally, some of the interface items, such as the drop down menus, respond to the mouse pointer as if the freemind window is on the top left of my monitor screen, even if the freemind window is in a different location.
The image attached to this post shows what it looks like.
Clear instructions on how to reproduce the failure:
For me to reproduce this failure I run freemind.
This is what it outputs:
[me@myarch ~]$ DEBUG=1 freemind
DEBUG: Using $PATH to find java virtual machine.
DEBUG: Using '/usr/bin/java' as java virtual machine...
openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
DEBUG: Freemind parameters are ''.
DEBUG: Linux myarch 5.10.16-arch1-1 #1 SMP PREEMPT Sat, 13 Feb 2021 20:50:18 +0000 x86_64 GNU/Linux
DEBUG: LSB Version: 1.4
Distributor ID: Arch
Description: Arch Linux
Release: rolling
Codename: n/a
DEBUG: Neither dpkg nor rpm is installed.
DEBUG: Link '/usr/bin/freemind' resolved to '/usr/share/freemind/freemind.sh'.
DEBUG: Freemind Directory is '/usr/share/freemind'.
DEBUG: Calling: '/usr/bin/java -Dfreemind.base.dir=/usr/share/freemind -cp ::/usr/share/freemind/lib/freemind.jar:/usr/share/freemind/lib/jibx/jibx-run.jar:/usr/share/freemind/lib/jibx/xpp3.jar:/usr/share/freemind/lib/bindings.jar:/usr/share/freemind/lib/commons-lang-2.0.jar:/usr/share/freemind/lib/forms-1.0.5.jar:/usr/share/freemind/lib/jortho.jar:/usr/share/freemind/lib/xalan.jar:/usr/share/freemind/lib/serializer.jar:/usr/share/freemind/lib/xml-apis.jar:/usr/share/freemind/lib/xercesImpl.jar:/usr/share/freemind freemind.main.FreeMindStarter '.
Checking Java Version...
STDERR: JOrtho configuration file not found!
STDERR: java.io.FileNotFoundException: /usr/share/freemind/dictionaries.cnf (No such file or directory)
STDERR: at java.io.FileInputStream.open0(Native Method)
STDERR: at java.io.FileInputStream.open(FileInputStream.java:195)
STDERR: at java.io.FileInputStream.<init>(FileInputStream.java:138)
STDERR: at java.io.FileInputStream.<init>(FileInputStream.java:93)
STDERR: at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
STDERR: at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
STDERR: at java.net.URL.openStream(URL.java:1068)
STDERR: at com.inet.jortho.SpellChecker.registerDictionaries(Unknown Source)
STDERR: at freemind.main.FreeMind.setupSpellChecking(FreeMind.java:962)
STDERR: at freemind.main.FreeMind.init(FreeMind.java:359)
STDERR: at freemind.main.FreeMind.main(FreeMind.java:917)
STDERR: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
STDERR: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
STDERR: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
STDERR: at java.lang.reflect.Method.invoke(Method.java:498)
STDERR: at freemind.main.FreeMindStarter.main(FreeMindStarter.java:90)
STDERR: java.io.FileNotFoundException: /usr/share/freemind/dictionaries.properties (No such file or directory)
STDERR: at java.io.FileInputStream.open0(Native Method)
STDERR: at java.io.FileInputStream.open(FileInputStream.java:195)
STDERR: at java.io.FileInputStream.<init>(FileInputStream.java:138)
STDERR: at java.io.FileInputStream.<init>(FileInputStream.java:93)
STDERR: at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
STDERR: at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
STDERR: at java.net.URL.openStream(URL.java:1068)
STDERR: at com.inet.jortho.SpellChecker.registerDictionaries(Unknown Source)
STDERR: at freemind.main.FreeMind.setupSpellChecking(FreeMind.java:962)
STDERR: at freemind.main.FreeMind.init(FreeMind.java:359)
STDERR: at freemind.main.FreeMind.main(FreeMind.java:917)
STDERR: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
STDERR: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
STDERR: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
STDERR: at java.lang.reflect.Method.invoke(Method.java:498)
STDERR: at freemind.main.FreeMindStarter.main(FreeMindStarter.java:90)
STDERR: java.io.FileNotFoundException: /usr/share/freemind/dictionaries.txt (No such file or directory)
STDERR: at java.io.FileInputStream.open0(Native Method)
STDERR: at java.io.FileInputStream.open(FileInputStream.java:195)
STDERR: at java.io.FileInputStream.<init>(FileInputStream.java:138)
STDERR: at java.io.FileInputStream.<init>(FileInputStream.java:93)
STDERR: at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
STDERR: at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
STDERR: at java.net.URL.openStream(URL.java:1068)
STDERR: at com.inet.jortho.SpellChecker.registerDictionaries(Unknown Source)
STDERR: at freemind.main.FreeMind.setupSpellChecking(FreeMind.java:962)
STDERR: at freemind.main.FreeMind.init(FreeMind.java:359)
STDERR: at freemind.main.FreeMind.main(FreeMind.java:917)
STDERR: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
STDERR: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
STDERR: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
STDERR: at java.lang.reflect.Method.invoke(Method.java:498)
STDERR: at freemind.main.FreeMindStarter.main(FreeMindStarter.java:90</init></init></init></init></init></init>