Modify ↓
Opened 9 years ago
Closed 8 years ago
#13330 closed defect (duplicate)
Cannot combine lines after opening JOSM after computer crashes
Reported by: | anonymous | Owned by: | anonymous |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | template_report conflict | Cc: |
Description
What steps will reproduce the problem?
- Computer will suddenly crash, and you'll need to unplug it
- Start JOSM after opening the computer
- Combine selected line segments, and a bug message appears.
What is the expected result?
The combine line segments must work correctly even after JOSM crashes.
What happens instead?
The segments must combine (including instances where messages appear).
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-08-11 21:54:24 +0200 (Thu, 11 Aug 2016) Build-Date:2016-08-11 22:36:05 Revision:10786 Relative:URL: ^/trunk Identification: JOSM/1.5 (10786 en) Windows 7 32-Bit Memory Usage: 187 MB / 989 MB (98 MB allocated, but free) Java version: 1.8.0_25-b18, Oracle Corporation, Java HotSpot(TM) Client VM Dataset consistency test: No problems found Last errors/warnings: - E: java.lang.IllegalStateException: Tag collection does not include the selected value '380000'. - E: java.lang.IllegalStateException: Tag collection does not include the selected value '380000'. - E: java.lang.IllegalStateException: Tag collection does not include the selected value '380000'. - E: java.lang.IllegalStateException: Tag collection does not include the selected value '380000'. - E: java.lang.IllegalStateException: Tag collection does not include the selected value '380000'. === REPORTED CRASH DATA === BugReportExceptionHandler$BugReporterThread#askForBugReport: No data collected. === STACK TRACE === Thread: AWT-EventQueue-0 (17) of main java.lang.IllegalStateException: Tag collection does not include the selected value '380000'. at org.openstreetmap.josm.gui.conflict.tags.MultiValueResolutionDecision.keepOne(MultiValueResolutionDecision.java:113) at org.openstreetmap.josm.gui.conflict.tags.TagConflictResolverModel.setValueAt(TagConflictResolverModel.java:155) at javax.swing.JTable.setValueAt(Unknown Source) at javax.swing.JTable.editingStopped(Unknown Source) at javax.swing.AbstractCellEditor.fireEditingStopped(Unknown Source) at javax.swing.AbstractCellEditor.stopCellEditing(Unknown Source) at javax.swing.JTable.columnMarginChanged(Unknown Source) at javax.swing.table.DefaultTableColumnModel.fireColumnMarginChanged(Unknown Source) at javax.swing.table.DefaultTableColumnModel.propertyChange(Unknown Source) at java.beans.PropertyChangeSupport.fire(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at javax.swing.table.TableColumn.firePropertyChange(Unknown Source) at javax.swing.table.TableColumn.firePropertyChange(Unknown Source) at javax.swing.table.TableColumn.setWidth(Unknown Source) at javax.swing.JTable$2.setSizeAt(Unknown Source) at javax.swing.JTable$5.setSizeAt(Unknown Source) at javax.swing.JTable.adjustSizes(Unknown Source) at javax.swing.JTable.adjustSizes(Unknown Source) at javax.swing.JTable.setWidthsFromPreferredWidths(Unknown Source) at javax.swing.JTable.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Container.validateUnconditionally(Unknown Source) at java.awt.Dialog.conditionalShow(Unknown Source) at java.awt.Dialog.show(Unknown Source) at java.awt.Component.show(Unknown Source) at java.awt.Component.setVisible(Unknown Source) at java.awt.Window.setVisible(Unknown Source) at java.awt.Dialog.setVisible(Unknown Source) at org.openstreetmap.josm.gui.conflict.tags.CombinePrimitiveResolverDialog.setVisible(CombinePrimitiveResolverDialog.java:355) at org.openstreetmap.josm.gui.conflict.tags.CombinePrimitiveResolverDialog.launchIfNecessary(CombinePrimitiveResolverDialog.java:514) at org.openstreetmap.josm.actions.CombineWayAction.combineWaysWorker(CombineWayAction.java:184) at org.openstreetmap.josm.actions.CombineWayAction.actionPerformed(CombineWayAction.java:224) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$400(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
Attachments (0)
Change History (4)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Keywords: | conflict added |
---|---|
Milestone: | → 16.08 |
comment:3 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
comment:4 by , 8 years ago
Milestone: | 16.08 |
---|---|
Resolution: | → duplicate |
Status: | needinfo → closed |
Closed as duplicate of #12630.
Note:
See TracTickets
for help on using tickets.
Do you have an example file at hand, or two way IDs to be combined? It would greatly simplify debugging …