#1734 closed defect (duplicate)
NullPointerException at JOSM startup
Reported by: | Hasienda | Owned by: | framm |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Plugin | Version: | latest |
Keywords: | NullPointerException, startup | Cc: |
Description
This occures on every startup of josm-latest out of /usr/local/bin since I installed some JOSM plugins. However JOSM and plugins seem to work flawlessly.
the error, JOSM askes me to report here:
Path: trunk
URL: http://josm.openstreetmap.de/svn/trunk
Repository Root: http://josm.openstreetmap.de/svn
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Revision: 1075
Node Kind: directory
Last Changed Author: framm
Last Changed Rev: 1075
Last Changed Date: 2008-11-12 03:48:48 +0100 (Wed, 12 Nov 2008)
java.lang.NullPointerException
at org.openstreetmap.josm.gui.dialogs.ToggleDialog$1.actionPerformed(ToggleDialog.java:93)
at org.openstreetmap.josm.gui.dialogs.ToggleDialog$2.run(ToggleDialog.java:140)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
This is a Debian GNU/Linux 4.0 (stable, etch) system.
Here is a list of installed JRE, java libraries and other java related software packages:
~$ dpkg -l "*java*" | grep -v "keine" Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Säubern/Halten | Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konf./Halb install. |/ Fehler?=(kein)/Halten/R=Neuinst notw/X=beide (Status, Fehler: GROSS=schlecht) ||/ Name Version Beschreibung +++-===================================-===================-============================================ ii java-common 0.25 Base of all Java packages ii java-gcj-compat 1.0.65-10 Java runtime environment using GIJ ii libcommons-lang-java 2.1-1 Extension of the java.lang package ii libcommons-net-java 1.4.1-1 internet protocol suite Java library ii libfonts-java 0.1.4-1 Java fonts layouting library ii libgettext-commons-java 0.9-1 Java classes for internationalization (i18n) ii libgnucrypto-java 2.1.0-2 full-featured cryptographic library in Java ii libgnuinet-java 1.1.1-1 extension library to provide extra network p ii libhsqldb-java 1.8.0.7-1etch1 Java SQL database engine ii libjaxp1.3-java 1.3.03-4 Java XML parser and transformer APIs (DOM, S ii libjcommon-java 1.0.6-1 General Purpose library for Java ii libjessie-java 1.0.1-3 free implementation of the Java Secure Socke ii libjline-java 0.9.5-2 Java library for handling console input ii libmetadata-extractor-java 2.3.1+dfsg-1 JPEG metadata extraction framework ii liboro-java 2.0.8a-1 Regular expression library for Java ii librxtx-java 2.1.7-2 Full Java CommAPI implementation ii libservlet2.3-java 4.0-8 Servlet 2.3 and JSP 1.2 Java classes and doc ii libservlet2.4-java 5.0.30-3 Servlet 2.4 and JSP 2.0 Java classes and doc ii libxalan2-java 2.7.0-1 XSL Transformations (XSLT) processor in Java ii libxerces2-java 2.8.1-1 Validating XML parser for Java with DOM leve ii libxt-java 0.20050823-2 An implementation in Java of XSL Transformat ii openoffice.org-java-common 2.0.4.dfsg.2-7etch6 OpenOffice.org office suite Java support arc ii sun-java5-bin 1.5.0-14-1etch1 Sun Java(TM) Runtime Environment (JRE) 5.0 ( ii sun-java5-fonts 1.5.0-14-1etch1 Lucida TrueType fonts (from the Sun JRE) ii sun-java5-jre 1.5.0-14-1etch1 Sun Java(TM) Runtime Environment (JRE) 5.0 ( ii sun-java5-plugin 1.5.0-14-1etch1 The Java(TM) Plug-in, Java SE 5.0 ii sun-java6-bin 6-10-2 Sun Java(TM) Runtime Environment (JRE) 6 (ar ii sun-java6-jdk 6-10-2 Sun Java(TM) Development Kit (JDK) 6 ii sun-java6-jre 6-10-2 Sun Java(TM) Runtime Environment (JRE) 6 (ar
I have an older version of JOSM installed from a Debian package build from unstable source (Debian revision: 0.0.0.20080713-1) that throws a java.lang.NullPointerException at startup too, but that one has different wording. Please ask, if that does matter.
Attachments (0)
Change History (3)
comment:1 by , 16 years ago
comment:3 by , 16 years ago
Component: | unspecified → Plugin openstreetbugs |
---|---|
Resolution: | → duplicate |
Status: | new → closed |
used to have all of these:
livegps,measurement,namefinder,openvisible,slippy_map_chooser,slippymap,usertools,utilsplugin,wmsplugin,ywms
(copied from ~.josm/preferences)
Update: as of JOSM revision 1082 JOSM won't start anymore, just hangs infinitely in plugin loading step on init
test: with all plugins disabled it starts within secondes as before ... disabling plugins and re-enabling one by one ...
well without error report: livegps,namefinder,openvisible,slippy_map_chooser,usertools,wmsplugin,ywms
checking measurement version 10440: JOSM started, but threw the error I initially reported
Path: trunk URL: http://josm.openstreetmap.de/svn/trunk Repository Root: http://josm.openstreetmap.de/svn Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Revision: 1082 Node Kind: directory Last Changed Author: framm Last Changed Rev: 1082 Last Changed Date: 2008-11-18 08:40:49 +0100 (Tue, 18 Nov 2008) java.lang.NullPointerException at org.openstreetmap.josm.gui.dialogs.ToggleDialog$1.actionPerformed(ToggleDialog.java:93) at org.openstreetmap.josm.gui.dialogs.ToggleDialog$2.run(ToggleDialog.java:140) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
now JSOM starts within decent time with all plugins again (huh, mysterious ...)
I can reproduce, that disabling measurement plugin fixes the NullPointerException.
marking this as a duplicate, since #1564 already raised an issue with measurement plugin, even category major there, since it crashes JOSM on WinXP
OT: I love Debian GNU/Linux for again being the more robust working environment. :-)
still valid for revision 1078