Modify

Opened 4 years ago

Closed 4 years ago

#20579 closed defect (fixed)

EDT violations

Reported by: GerdP Owned by: Don-vip
Priority: normal Milestone:
Component: Plugin imagery-xml-bounds Version:
Keywords: template_report Cc:

Description (last modified by GerdP)

What steps will reproduce the problem?

  1. Start JOSM
  2. Press Ctrl+L to download http://josm.openstreetmap.de/maps
  3. Click OK on the popup that informs about missing white space


What is the expected result?

No EDT violations (and maybe also no popup?)

What happens instead?

Console shows stack trace

Please provide any additional information below. Attach a screenshot if possible.

Revision:17552
Is-Local-Build:true
Build-Date:2021-03-06 07:33:19

Identification: JOSM/1.5 (17552 SVN en) Windows 10 64-Bit
OS Build number: Windows 10 Home 2004 (19041)
Memory Usage: 207 MB / 1972 MB (93 MB allocated, but free)
Java version: 15.0.1+9, AdoptOpenJDK, OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920×1080 (scaling 1,00×1,00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→32×32, 32×32→32×32
Program arguments: [--debug]

Plugins:
+ apache-commons (35524)
+ buildings_tools (35669)
+ ejml (35458)
+ geotools (35458)
+ imagery-xml-bounds (35640)
+ jaxb (35543)
+ jts (35458)
+ o5m (35640)
+ opendata (35640)
+ pbf (35708)
+ poly (35640)
+ reltoolbox (35640)
+ reverter (35688)
+ undelete (35640)
+ utilsplugin2 (35691)

Validator rules:
+ c:\josm\core\resources\data\validator\geometry.mapcss

Last errors/warnings:
- 00020,397 E: 	at org.openstreetmap.josm.plugins.imageryxmlbounds.io.JosmServerLocationReader.parseOsm(JosmServerLocationReader.java:34)
- 00020,397 E: 	at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.parseDataSet(DownloadOsmTask.java:462)
- 00020,397 E: 	at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.realRun(DownloadOsmTask.java:470)
- 00020,397 E: 	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
- 00020,397 E: 	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
- 00020,397 E: 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
- 00020,397 E: 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
- 00020,397 E: 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
- 00020,398 E: 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
- 00020,398 E: 	at java.base/java.lang.Thread.run(Thread.java:832)

Attachments (1)

popup.PNG (11.0 KB ) - added by GerdP 4 years ago.

Download all attachments as: .zip

Change History (4)

by GerdP, 4 years ago

Attachment: popup.PNG added

comment:1 by GerdP, 4 years ago

Description: modified (diff)

Console:

2021-03-09 08:43:35.537 SEVERE: EDT violation detected
2021-03-09 08:43:35.537 SEVERE: javax.swing.plaf.basic.BasicOptionPaneUI$ButtonFactory$ConstrainedButton[OptionPane.button,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.5,border=com.sun.java.swing.plaf.windows.XPStyle$XPEmptyBorder@79c526eb,flags=424,maximumSize=,minimumSize=,preferredSize=,defaultIcon=javax.swing.ImageIcon@769f8c79,disabledIcon=,disabledSelectedIcon=,margin=java.awt.Insets[top=2,left=4,bottom=2,right=4],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Yes,defaultCapable=true]
2021-03-09 08:43:35.537 SEVERE:         at java.base/java.lang.Thread.getStackTrace(Thread.java:1598)
2021-03-09 08:43:35.537 SEVERE:         at org.openstreetmap.josm.gui.util.CheckThreadViolationRepaintManager.checkThreadViolations(CheckThreadViolationRepaintManager.java:54)
2021-03-09 08:43:35.537 SEVERE:         at org.openstreetmap.josm.gui.util.CheckThreadViolationRepaintManager.addDirtyRegion(CheckThreadViolationRepaintManager.java:45)
2021-03-09 08:43:35.537 SEVERE:         at java.desktop/javax.swing.JComponent.repaint(JComponent.java:4836)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/java.awt.Component.repaint(Component.java:3394)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/javax.swing.JRootPane.setDefaultButton(JRootPane.java:770)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/javax.swing.plaf.basic.BasicOptionPaneUI$2.hierarchyChanged(BasicOptionPaneUI.java:792)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/java.awt.Component.processHierarchyEvent(Component.java:6781)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/java.awt.Component.processEvent(Component.java:6400)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/java.awt.Container.processEvent(Container.java:2263)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4990)
2021-03-09 08:43:35.538 SEVERE:         at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/java.awt.Component.dispatchEvent(Component.java:4822)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/java.awt.Component.createHierarchyEvents(Component.java:5628)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1470)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1466)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/java.awt.Container.createHierarchyEvents(Container.java:1466)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/java.awt.Container.addImpl(Container.java:1166)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/java.awt.Container.add(Container.java:997)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/javax.swing.JOptionPane.initDialog(JOptionPane.java:981)
2021-03-09 08:43:35.539 SEVERE:         at java.desktop/javax.swing.JOptionPane.createDialog(JOptionPane.java:972)
2021-03-09 08:43:35.540 SEVERE:         at java.desktop/javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:871)
2021-03-09 08:43:35.540 SEVERE:         at java.desktop/javax.swing.JOptionPane.showConfirmDialog(JOptionPane.java:799)
2021-03-09 08:43:35.540 SEVERE:         at java.desktop/javax.swing.JOptionPane.showConfirmDialog(JOptionPane.java:761)
2021-03-09 08:43:35.540 SEVERE:         at java.desktop/javax.swing.JOptionPane.showConfirmDialog(JOptionPane.java:722)
2021-03-09 08:43:35.540 SEVERE:         at org.openstreetmap.josm.plugins.imageryxmlbounds.io.XmlBoundsImporter.parseDataSet(XmlBoundsImporter.java:67)
2021-03-09 08:43:35.540 SEVERE:         at org.openstreetmap.josm.plugins.imageryxmlbounds.io.XmlBoundsImporter.parseDataSet(XmlBoundsImporter.java:47)
2021-03-09 08:43:35.540 SEVERE:         at org.openstreetmap.josm.plugins.imageryxmlbounds.io.JosmServerLocationReader.parseOsm(JosmServerLocationReader.java:34)
2021-03-09 08:43:35.540 SEVERE:         at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.parseDataSet(DownloadOsmTask.java:462)
2021-03-09 08:43:35.540 SEVERE:         at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.realRun(DownloadOsmTask.java:470)
2021-03-09 08:43:35.540 SEVERE:         at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
2021-03-09 08:43:35.541 SEVERE:         at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
2021-03-09 08:43:35.541 SEVERE:         at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
2021-03-09 08:43:35.541 SEVERE:         at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2021-03-09 08:43:35.541 SEVERE:         at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
2021-03-09 08:43:35.541 SEVERE:         at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
2021-03-09 08:43:35.541 SEVERE:         at java.base/java.lang.Thread.run(Thread.java:832)
2021-03-09 08:45:54.808 FINE: Starting SAX parsing of org.xml.sax.InputSource@333a2b0a using org.openstreetmap.josm.io.imagery.ImageryReader$Parser@4c1415c9
2021-03-09 08:45:55.080 FINE: SAX parsing completed in 272 ms
2021-03-09 08:45:56.315 INFO: Reassigning shortcut 'reltoolbox:addremove' from null to 640 because of conflict with Equals
2021-03-09 08:45:56.316 INFO: Silent shortcut conflict: 'reltoolbox:addremove' moved by 'view:zoominter' to 'Ctrl+Alt+F1'.
2021-03-09 08:45:56.429 FINE: Switching map mode from (none) to SelectAction
2021-03-09 08:45:56.429 FINE: Entering map mode: Select mode
2021-03-09 08:45:57.845 FINE: Building list of presets with name template

comment:2 by Don-vip, 4 years ago

Status: newassigned

comment:3 by Don-vip, 4 years ago

Resolution: fixed
Status: assignedclosed

In 35722/osm:

fix #20579 - fix EDT violation

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Don-vip.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.