[Pkg-osm-maint] Bug#764096: josm: Crash when set a node to something.

Vincent Privat vincent at josm.openstreetmap.de
Sun Oct 5 15:06:05 UTC 2014


Be careful, openstreetmap-map-icons-classic package must be updated almost
each time josm package is updated. Current version (svn28731) is several
revisions behind the required version, see
https://trac.openstreetmap.org/log/subversion/applications/share/map-icons/classic.small
for details.

2014-10-05 14:26 GMT+02:00 Ying-Chun Liu (PaulLiu) <paulliu at debian.org>:

> Package: josm
> Version: 0.0.svn7480+dfsg1-1
> Severity: normal
>
> Dear Maintainer,
>
>    * What led up to the situation?
> [Please see the attachment video]
> 1. Add a node.
> 2. Presets -> Transport -> Public Transport (Legacy) -> Bus Stop.
>
>    * What was the outcome of this action?
> Crash
>    * What outcome did you expect instead?
> Not crash and the node marked as a bus stop.
>
> Attaching the crash log:
>
> paulliu at freya:~$ env LC_ALL=en_US josm
> Using /usr/lib/jvm/java-7-openjdk-i386/bin/java to execute josm.
> ERROR: Failed to locate image 'vehicle/turning_loop.png'
> WARNING: Could not get presets icon vehicle/turning_loop.png
> ERROR: Failed to locate image 'service/elevator.png'
> WARNING: Could not get presets icon service/elevator.png
> ERROR: Failed to locate image 'vehicle/block.svg'
> WARNING: Could not get presets icon vehicle/block.svg
> ERROR: Failed to locate image 'vehicle/chain.svg'
> WARNING: Could not get presets icon vehicle/chain.svg
> ERROR: Failed to locate image 'vehicle/fuel/charging_station.png'
> WARNING: Could not get presets icon vehicle/fuel/charging_station.png
> ERROR: Failed to locate image 'vehicle/car_parts.svg'
> WARNING: Could not get presets icon vehicle/car_parts.svg
> ERROR: Failed to locate image 'shop/groceries/tea.svg'
> WARNING: Could not get presets icon shop/groceries/tea.svg
> ERROR: Failed to locate image 'shop/groceries/coffee.svg'
> WARNING: Could not get presets icon shop/groceries/coffee.svg
> ERROR: Failed to locate image 'shop/video_games.png'
> WARNING: Could not get presets icon shop/video_games.png
> ERROR: Failed to locate image 'shop/interior_decoration.svg'
> WARNING: Could not get presets icon shop/interior_decoration.svg
> ERROR: Failed to locate image 'shop/bed.svg'
> WARNING: Could not get presets icon shop/bed.svg
> ERROR: Failed to locate image 'shop/interior_decoration.svg'
> WARNING: Could not get presets icon shop/interior_decoration.svg
> ERROR: Failed to locate image 'shop/ticket.svg'
> WARNING: Could not get presets icon shop/ticket.svg
> ERROR: Failed to locate image 'shop/beauty.svg'
> WARNING: Could not get presets icon shop/beauty.svg
> ERROR: Failed to locate image 'shop/bag.svg'
> WARNING: Could not get presets icon shop/bag.svg
> ERROR: Failed to locate image 'shop/pet.svg'
> WARNING: Could not get presets icon shop/pet.svg
> INFO: Message notifier active (checks every 5 minutes)
> INFO: Enabled EDT checker, wrongful access to gui from non EDT thread
> will be printed to console
> INFO: GET https://api.openstreetmap.org/api/0.6/user/details (get number
> of unread messages)
> INFO: GET
>
> https://api.openstreetmap.org/api/0.6/map?bbox=121.3131809,24.9894106,121.3141948,24.9900937
> ERROR: java.lang.RuntimeException: Fatal: failed to locate image
> 'pin.???'. This is a serious configuration problem. JOSM will stop working.
> java.lang.RuntimeException: Fatal: failed to locate image 'pin.???'.
> This is a serious configuration problem. JOSM will stop working.
>         at
> org.openstreetmap.josm.tools.ImageProvider.get(ImageProvider.java:335)
>         at
> org.openstreetmap.josm.tools.ImageProvider.get(ImageProvider.java:385)
>         at
>
> org.openstreetmap.josm.gui.tagging.TaggingPreset$ToolbarButtonAction.<init>(TaggingPreset.java:508)
>         at
>
> org.openstreetmap.josm.gui.tagging.TaggingPreset.createPanel(TaggingPreset.java:265)
>         at
>
> org.openstreetmap.josm.gui.tagging.TaggingPreset.showDialog(TaggingPreset.java:368)
>         at
>
> org.openstreetmap.josm.gui.tagging.TaggingPreset.actionPerformed(TaggingPreset.java:304)
>         at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
>         at
>
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
>         at
>
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
>         at
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
>         at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
>         at
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
>         at
>
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
>         at java.awt.Component.processMouseEvent(Component.java:6516)
>         at javax.swing.JComponent.processMouseEvent(JComponent.java:3311)
>         at java.awt.Component.processEvent(Component.java:6281)
>         at java.awt.Container.processEvent(Container.java:2229)
>         at java.awt.Component.dispatchEventImpl(Component.java:4872)
>         at java.awt.Container.dispatchEventImpl(Container.java:2287)
>         at java.awt.Component.dispatchEvent(Component.java:4698)
>         at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
>         at
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
>         at
> java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
>         at java.awt.Container.dispatchEventImpl(Container.java:2273)
>         at java.awt.Window.dispatchEventImpl(Window.java:2719)
>         at java.awt.Component.dispatchEvent(Component.java:4698)
>         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
>         at java.awt.EventQueue.access$200(EventQueue.java:103)
>         at java.awt.EventQueue$3.run(EventQueue.java:694)
>         at java.awt.EventQueue$3.run(EventQueue.java:692)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
>
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>         at
>
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
>         at java.awt.EventQueue$4.run(EventQueue.java:708)
>         at java.awt.EventQueue$4.run(EventQueue.java:706)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
>
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>         at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
>         at
>
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
>         at
>
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
>         at
>
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
>         at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
>         at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
> paulliu at freya:~$
>
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: i386 (i686)
>
> Kernel: Linux 3.16-2-686-pae (SMP w/2 CPU cores)
> Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to
> zh_TW.UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages josm depends on:
> ii  ant                              1.9.4-1
> ii  fonts-droid                      1:4.4.4r2-2
> ii  jmapviewer                       1.03+dfsg-1
> ii  libandroid-json-org-java         20121204-20090211-1
> ii  libcommons-codec-java            1.9-1
> ii  libgettext-commons-java          0.9.6-2
> ii  libmetadata-extractor-java       2.6.4-2
> ii  liboauth-signpost-java           1.2.1.2-1.2
> ii  libsvgsalamander-java            0~svn95-1
> ii  openjdk-7-jre                    7u65-2.5.2-4
> ii  openstreetmap-map-icons-classic  1:0.0.svn28731-1
>
> Versions of packages josm recommends:
> ii  josm-l10n         0.0.svn7480+dfsg1-1
> pn  josm-plugins      <none>
> ii  webkit-image-gtk  0.0.svn25399-3
>
> josm suggests no packages.
>
> -- no debconf information
>
> --
>                                 PaulLiu (劉穎駿)
> E-mail: Ying-Chun Liu (PaulLiu) <paulliu at debian.org>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-osm-maint/attachments/20141005/7e3939b7/attachment.html>


More information about the Pkg-osm-maint mailing list