Modify ↓
Opened 9 years ago
Closed 9 years ago
#14128 closed defect (duplicate)
Auto Tools
Reported by: | jhfi | Owned by: | Rub21 |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Plugin auto_tools | Version: | latest |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Install Auto Tools for the Knife Tool https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Knife-tool
- Download an area of the map
- Load a layer such as Bing Aerial Imagery
- Use the Knife tool to split a way
- Delete the layer without saving
- Press ⌘ Shift ↓ (On a Mac - unsure of whether this bug affects Windows/Linux machines)
- An exception shows and will show for every further keypress until JOSM is restarted.
What is the expected result?
For the "Download from OSM" window to be displayed.
What happens instead?
The "Download from OSM" window is not shown, and an exception is shown on screen for every further keypress until JOSM restarts.
Please provide any additional information below. Attach a screenshot if possible.
URL:http://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2016-12-17 22:13:42 +0100 (Sat, 17 Dec 2016) Build-Date:2016-12-18 02:32:20 Revision:11407 Relative:URL: ^/trunk Identification: JOSM/1.5 (11407 en) Mac OS X 10.11.6 Memory Usage: 1808 MB / 3641 MB (1159 MB allocated, but free) Java version: 1.8.0_92-b14, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM Screen: Display 69676418 1680x1050 Maximum Screen Size: 1680x1050 Plugins: + BuildingGeneralization (1010) + HouseNumberTaggingTool (32699) + OpeningHoursEditor (33004) + alignways (33088) + areaselector (1478814827) + auto_tools (1479831713) + buildings_tools (33004) + contourmerge (1030) + graphview (33004) + log4j (32699) + merge-overlap (33004) + print (33102) + reltoolbox (33088) + reverter (33088) + routing (33004) + tageditor (33021) + terracer (33088) + turnlanes (33088) + turnlanes-tagging (254) + turnrestrictions (33088) + undelete (32699) + utilsplugin2 (33088) + wikipedia (33098) Map paint styles: + https://josm.openstreetmap.de/josmfile?page=Styles/HiDPISupport&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/MaxspeedIcons&zip=1 + https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/Styles_Traffic_signs.zip - https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1 + <josm.userdata>/styles/indoor.mapcss Validator rules: + <josm.userdata>/validator/indoorhelper.validator.mapcss Last errors/warnings: - W: java.io.IOException: Attribution is not loaded yet - W: java.io.IOException: Attribution is not loaded yet - W: java.io.IOException: Attribution is not loaded yet - W: java.io.IOException: Attribution is not loaded yet - W: java.io.IOException: Attribution is not loaded yet - W: java.io.IOException: Attribution is not loaded yet - W: java.io.IOException: Attribution is not loaded yet - E: Handled by bug report queue: java.lang.NullPointerException - E: Handled by bug report queue: java.lang.NullPointerException - E: Handled by bug report queue: java.lang.NullPointerException === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (19) of main java.lang.NullPointerException at org.openstreetmap.josm.plugins.auto_tools.actions.SplittingTool$1.keyPressed(SplittingTool.java:95) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.AWTEventMulticaster.keyPressed(AWTEventMulticaster.java:249) at java.awt.Component.processKeyEvent(Component.java:6491) at javax.swing.JComponent.processKeyEvent(JComponent.java:2832) at java.awt.Component.processEvent(Component.java:6310) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771) at java.awt.Component.dispatchEventImpl(Component.java:4760) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Attachments (0)
Note:
See TracTickets
for help on using tickets.
Closed as duplicate of #13947.