Modify ↓
Opened 12 years ago
Closed 12 years ago
#9097 closed defect (invalid)
building_tools crashes on start
| Reported by: | Zverikk | Owned by: | Upliner |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin buildings_tools | Version: | latest |
| Keywords: | Cc: |
Description
Updated josm to the latest version, and after loading an external osm file, building_tools plugin has thrown this strange exception:
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-09-22 01:35:25
Last Changed Author: Don-vip
Revision: 6244
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-09-21 13:19:50 +0200 (Sat, 21 Sep 2013)
Last Changed Rev: 6244
Identification: JOSM/1.5 (6244 ru) Linux RFRemix 19 (Schrödinger’s Cat)
Memory Usage: 135 MB / 592 MB (58 MB allocated, but free)
Java version: 1.7.0_60, Oracle Corporation, OpenJDK 64-Bit Server VM
Plugin: OpeningHoursEditor (29778)
Plugin: PicLayer (29601)
Plugin: buildings_tools (29771)
Plugin: editgpx (29596)
Plugin: geochat (29851)
Plugin: imagery_offset_db (29467)
Plugin: notes (33d2af7)
Plugin: openstreetbugs (29435)
Plugin: pbf (29708)
Plugin: poly (29711)
Plugin: reltoolbox (29535)
Plugin: reverter (29771)
Plugin: utilsplugin2 (29771)
org.openstreetmap.josm.plugins.PluginException: В модуле buildings_tools произошла ошибка
at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:32)
at org.openstreetmap.josm.Main.setMapFrame(Main.java:293)
at org.openstreetmap.josm.Main.createMapFrame(Main.java:460)
at org.openstreetmap.josm.Main.addLayer(Main.java:449)
at org.openstreetmap.josm.io.OsmImporter$1.run(OsmImporter.java:97)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
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.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.run(PleaseWaitProgressMonitor.java:172)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
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.awt.EventQueue.dispatchEvent(EventQueue.java:703)
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)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:29)
... 39 more
Caused by: java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
buildings_tools/Building.findNode(Lorg/openstreetmap/josm/data/coor/EastNorth;)Lorg/openstreetmap/josm/data/osm/Node; @102: invokevirtual
Reason:
Type 'org/openstreetmap/josm/data/coor/LatLon' (current frame, stack[1]) is not assignable to 'java/awt/geom/Point2D'
Current Frame:
bci: @102
flags: { }
locals: { 'buildings_tools/Building', 'org/openstreetmap/josm/data/coor/EastNorth', 'org/openstreetmap/josm/data/osm/DataSet', 'org/openstreetmap/josm/data/coor/LatLon', 'java/util/List', 'org/openstreetmap/josm/data/osm/Node', double, double_2nd, 'java/util/Iterator', 'org/openstreetmap/josm/data/osm/Node' }
stack: { 'org/openstreetmap/josm/data/coor/LatLon', 'org/openstreetmap/josm/data/coor/LatLon' }
Bytecode:
0000000: b200 3eb6 003f 4d2b b800 114e 2cbb 0040
0000010: 592d b600 4114 0042 672d b600 1214 0042
0000020: 672d b600 4114 0042 632d b600 1214 0042
0000030: 63b7 0044 b600 453a 0401 3a05 1400 4639
0000040: 0619 04b9 0048 0100 3a08 1908 b900 4901
0000050: 0099 003a 1908 b900 4a01 00c0 004b 3a09
0000060: 1909 b600 162d b600 4c39 0a18 0a18 0698
0000070: 9c00 18b2 004d 1909 b900 4e02 0099 000b
0000080: 1909 3a05 180a 3906 a7ff c219 05b0
Stackmap Table:
full_frame(@74,{Object[#246],Object[#247],Object[#248],Object[#249],Object[#250],Object[#251],Double,Object[#252]},{})
same_frame(@136)
chop_frame(@139,1)
at buildings_tools.DrawBuildingAction.<init>(DrawBuildingAction.java:63)
at buildings_tools.BuildingsToolsPlugin.mapFrameInitialized(BuildingsToolsPlugin.java:34)
... 44 more
Attachments (0)
Change History (1)
comment:1 by , 12 years ago
| Priority: | blocker → normal |
|---|---|
| Resolution: | → invalid |
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.



Again, please update your plugins, the last version is also 29854.