Modify ↓
#12063 closed defect (duplicate)
EDT violation detected in conflicts dialog
| Reported by: | naoliv | Owned by: | naoliv |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Core | Version: | |
| Keywords: | conflict edt linux gnome atkwrapper | Cc: |
Description
I am also seeing some of this:
EDT violation detected org.openstreetmap.josm.gui.tagging.TagCellRenderer[,-531,-16,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=javax.swing.border.EmptyBorder@6b40bd43,flags=25165832,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=name,verticalAlignment=CENTER,verticalTextPosition=CENTER] at java.lang.Thread.getStackTrace(Thread.java:1552) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.checkThreadViolations(CheckThreadViolationRepaintManager.java:81) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.addDirtyRegion(CheckThreadViolationRepaintManager.java:72) at javax.swing.JComponent.repaint(JComponent.java:4793) at java.awt.Component.repaint(Component.java:3313) at javax.swing.JLabel.setText(JLabel.java:345) at org.openstreetmap.josm.gui.tagging.TagCellRenderer.renderTagName(TagCellRenderer.java:42) at org.openstreetmap.josm.gui.tagging.TagCellRenderer.getTableCellRendererComponent(TagCellRenderer.java:101) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getCurrentAccessibleContext(JTable.java:7949) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getAccessibleAction(JTable.java:8221) EDT violation detected org.openstreetmap.josm.gui.dialogs.relation.MemberTableMemberCellRenderer[,-360,-16,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,defaultIcon=javax.swing.ImageIcon@1dbaf3b3,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=rodovia (4 nós),verticalAlignment=CENTER,verticalTextPosition=CENTER] at java.lang.Thread.getStackTrace(Thread.java:1552) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.checkThreadViolations(CheckThreadViolationRepaintManager.java:81) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.addDirtyRegion(CheckThreadViolationRepaintManager.java:72) at javax.swing.JComponent.repaint(JComponent.java:4793) at java.awt.Component.repaint(Component.java:3313) at javax.swing.JLabel.setIcon(JLabel.java:409) at org.openstreetmap.josm.gui.dialogs.relation.MemberTableMemberCellRenderer.renderPrimitive(MemberTableMemberCellRenderer.java:27) at org.openstreetmap.josm.gui.dialogs.relation.MemberTableMemberCellRenderer.getTableCellRendererComponent(MemberTableMemberCellRenderer.java:45) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getCurrentAccessibleContext(JTable.java:7949) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getAccessibleAction(JTable.java:8221) EDT violation detected org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer[,-76,-16,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=Remover,verticalAlignment=CENTER,verticalTextPosition=CENTER] at java.lang.Thread.getStackTrace(Thread.java:1552) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.checkThreadViolations(CheckThreadViolationRepaintManager.java:81) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.addDirtyRegion(CheckThreadViolationRepaintManager.java:72) at javax.swing.JComponent.repaint(JComponent.java:4793) at java.awt.Component.repaint(Component.java:3313) at javax.swing.JComponent.setBackground(JComponent.java:2736) at org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer.getListCellRendererComponent(RelationMemberConflictDecisionRenderer.java:72) at org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer.getListCellRendererComponent(RelationMemberConflictDecisionRenderer.java:16) at javax.swing.JList$AccessibleJList$AccessibleJListChild.getComponentAtIndex(JList.java:3227) at javax.swing.JList$AccessibleJList$AccessibleJListChild.getCurrentAccessibleContext(JList.java:3208) at javax.swing.JList$AccessibleJList$AccessibleJListChild.getAccessibleAction(JList.java:3374) EDT violation detected org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer[,-76,-16,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=25165832,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,horizontalAlignment=LEADING,horizontalTextPosition=TRAILING,iconTextGap=4,labelFor=,text=Remover,verticalAlignment=CENTER,verticalTextPosition=CENTER] at java.lang.Thread.getStackTrace(Thread.java:1552) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.checkThreadViolations(CheckThreadViolationRepaintManager.java:81) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.addDirtyRegion(CheckThreadViolationRepaintManager.java:72) at javax.swing.JComponent.repaint(JComponent.java:4793) at java.awt.Component.repaint(Component.java:3313) at javax.swing.JComponent.setFont(JComponent.java:2758) at org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer.resetListRenderer(RelationMemberConflictDecisionRenderer.java:30) at org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer.getListCellRendererComponent(RelationMemberConflictDecisionRenderer.java:70) at org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer.getListCellRendererComponent(RelationMemberConflictDecisionRenderer.java:16) at javax.swing.JList$AccessibleJList$AccessibleJListChild.getComponentAtIndex(JList.java:3227) at javax.swing.JList$AccessibleJList$AccessibleJListChild.getCurrentAccessibleContext(JList.java:3208) at javax.swing.JList$AccessibleJList$AccessibleJListChild.getAccessibleRole(JList.java:3287) at org.GNOME.Accessibility.AtkWrapper$4.propertyChange(AtkWrapper.java:581) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at javax.accessibility.AccessibleContext.firePropertyChange(AccessibleContext.java:766) at javax.swing.JComboBox$AccessibleJComboBox$AccessibleJComboBoxListSelectionListener.valueChanged(JComboBox.java:1771) at javax.swing.JList.fireSelectionValueChanged(JList.java:1796) at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1810) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415) at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459) at javax.swing.JList.setSelectedIndex(JList.java:2210) at javax.swing.plaf.basic.BasicComboPopup.setListSelection(BasicComboPopup.java:1168) at javax.swing.plaf.basic.BasicComboPopup.access$300(BasicComboPopup.java:63) at javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(BasicComboPopup.java:999) at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223) at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280) at javax.swing.JComboBox.contentsChanged(JComboBox.java:1330) at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118) at javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:93) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:576) at org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer.getTableCellRendererComponent(RelationMemberConflictDecisionRenderer.java:58) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getCurrentAccessibleContext(JTable.java:7949) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getAccessibleText(JTable.java:8253) EDT violation detected javax.swing.plaf.basic.BasicComboPopup$1[ComboBox.list,0,-15,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=50331944,maximumSize=,minimumSize=,preferredSize=,fixedCellHeight=15,fixedCellWidth=51,horizontalScrollIncrement=-1,selectionBackground=javax.swing.plaf.ColorUIResource[r=163,g=184,b=204],selectionForeground=sun.swing.PrintColorUIResource[r=51,g=51,b=51],visibleRowCount=8,layoutOrientation=0] at java.lang.Thread.getStackTrace(Thread.java:1552) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.checkThreadViolations(CheckThreadViolationRepaintManager.java:81) at org.jdesktop.swinghelper.debug.CheckThreadViolationRepaintManager.addDirtyRegion(CheckThreadViolationRepaintManager.java:72) at javax.swing.JComponent.repaint(JComponent.java:4793) at java.awt.Component.repaint(Component.java:3356) at javax.swing.plaf.basic.BasicListUI$Handler.valueChanged(BasicListUI.java:2632) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415) at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459) at javax.swing.JList.setSelectedIndex(JList.java:2210) at javax.swing.plaf.basic.BasicComboPopup.setListSelection(BasicComboPopup.java:1168) at javax.swing.plaf.basic.BasicComboPopup.access$300(BasicComboPopup.java:63) at javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(BasicComboPopup.java:999) at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223) at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280) at javax.swing.JComboBox.contentsChanged(JComboBox.java:1330) at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118) at javax.swing.DefaultComboBoxModel.setSelectedItem(DefaultComboBoxModel.java:93) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:576) at org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecisionRenderer.getTableCellRendererComponent(RelationMemberConflictDecisionRenderer.java:58) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getCurrentAccessibleContext(JTable.java:7949) at javax.swing.JTable$AccessibleJTable$AccessibleJTableCell.getAccessibleText(JTable.java:8253)
JOSM:
Revision: 8991 Is-Local-Build: true Build-Date: 2015-11-04 20:43:03 Identification: JOSM/1.5 (8991 SVN pt_BR) Linux Debian GNU/Linux unstable (sid) Memory Usage: 1643 MB / 3641 MB (968 MB allocated, but free) Java version: 1.8.0_72-internal, Oracle Corporation, OpenJDK 64-Bit Server VM VM arguments: [-Dawt.useSystemAAFontSettings=on] Dataset consistency test: No problems found Plugins: - AddrInterpolation (31694) - Create_grid_of_ways (31603) - FastDraw (31694) - FixAddresses (31694) - OpeningHoursEditor (31696) - PicLayer (31694) - SimplifyArea (31694) - apache-commons (31718) - buildings_tools (31694) - download_along (31603) - editgpx (31603) - geotools (31603) - graphview (31694) - jts (31603) - measurement (31694) - merge-overlap (31655) - opendata (31695) - pdfimport (31694) - poly (31694) - reverter (31694) - tagging-preset-tester (31615) - todo (29154) - turnrestrictions (31694) - undelete (31603) - utilsplugin2 (31694)
Attachments (0)
Change History (9)
comment:1 by , 10 years ago
| Milestone: | → 15.11 |
|---|
comment:2 by , 10 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → needinfo |
comment:3 by , 10 years ago
I will see if I can locate what is causing this (and, if possible, a reproducible test).
comment:4 by , 10 years ago
| Milestone: | 15.11 → 15.12 |
|---|
comment:5 by , 10 years ago
I've also seen this, but only with openjdk/ubuntu. I did not try oracle-vm/ubuntu combination yet, but on oracle-vm/windows (version string: Java(TM) SE Runtime Environment (build 1.8.0_66-b18)) EDT warnings do not seem to be present; that is: cmd console lacks EDT warning printouts.
Version 0, edited 10 years ago by (next)
comment:6 by , 10 years ago
| Keywords: | conflict edt added |
|---|---|
| Milestone: | 15.12 → 16.01 |
comment:7 by , 10 years ago
| Milestone: | 16.01 → 16.02 |
|---|
comment:8 by , 10 years ago
| Keywords: | linux gnoe atkwrapper added |
|---|---|
| Milestone: | 16.02 |
| Resolution: | → duplicate |
| Status: | needinfo → closed |
Closed as duplicate of #12022.
comment:9 by , 10 years ago
| Keywords: | gnome added; gnoe removed |
|---|
Note:
See TracTickets
for help on using tickets.



can you please give me easy steps to reproduce the violations?