Modify

Opened 14 years ago

Closed 5 years ago

Last modified 5 years ago

#5633 closed defect (fixed)

Cancelling authentication while quitting throws an exception

Reported by: jkj@… Owned by: Don-vip
Priority: normal Milestone: 19.10
Component: Core Version:
Keywords: changeset auth cancel Cc:

Description (last modified by Don-vip)

  1. Start web start version and do some changes
  2. Select File -> Close open changesets
  3. Cancel "Enter credentials for OSM API"
  4. Receive "Unexpected Exception"
org.openstreetmap.josm.io.OsmTransferCancelledException
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:76)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:48)
	at org.openstreetmap.josm.io.OsmServerUserInfoReader.fetchUserInfo(OsmServerUserInfoReader.java:127)
	at org.openstreetmap.josm.actions.CloseChangesetAction$DownloadOpenChangesetsTask.fetchUserInfo(CloseChangesetAction.java:124)
	at org.openstreetmap.josm.actions.CloseChangesetAction$DownloadOpenChangesetsTask.realRun(CloseChangesetAction.java:130)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:83)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:129)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:680)
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2010-10-06 01:31:17
Last Changed Author: bastiK
Revision: 3592
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2010-10-05 20:34:31 +0200 (Tue, 05 Oct 2010)
Last Changed Rev: 3592

Identification: JOSM/1.5 (3592 en)
Memory Usage: 123 MB / 123 MB (36 MB allocated, but free)
Java version: 1.6.0_22, Apple Inc., Java HotSpot(TM) 64-Bit Server VM
Operating system: Mac OS X
Dataset consistency test: No problems found

Attachments (0)

Change History (3)

comment:1 by Don-vip, 5 years ago

Description: modified (diff)
Keywords: changeset auth cancel added
Milestone: 19.10
Owner: changed from team to Don-vip
Priority: trivialnormal
Status: newassigned
Version: tested

Still here, 9 years later!

Build-Date:2019-10-06 14:18:43
Revision:15429
Is-Local-Build:true

Identification: JOSM/1.5 (15429 SVN en) Windows 10 64-Bit
OS Build number: Windows 10 Pro 1903 (18362)
Memory Usage: 1174 MB / 3634 MB (939 MB allocated, but free)
Java version: 1.8.0_212-b03, AdoptOpenJDK, OpenJDK 64-Bit Server VM
Screen: \Display0 1920x1080, \Display1 1920x1080
Maximum Screen Size: 1920x1080
VM arguments: [-ea, -Dfile.encoding=UTF-8]

Plugins:
+ contourmerge (v0.1.4)
+ print (34972)
+ utilsplugin2 (35177)

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.
- E: org.openstreetmap.josm.io.OsmTransferCanceledException: Operation canceled
- E: Handled by bug report queue: org.openstreetmap.josm.io.OsmTransferCanceledException: Operation canceled


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (17) of main
org.openstreetmap.josm.io.OsmTransferCanceledException: Operation canceled
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:188)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:137)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:121)
	at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:85)
	at org.openstreetmap.josm.io.OsmServerReader.fetchData(OsmServerReader.java:421)
	at org.openstreetmap.josm.io.OsmServerUserInfoReader.fetchUserInfo(OsmServerUserInfoReader.java:170)
	at org.openstreetmap.josm.io.OsmServerUserInfoReader.fetchUserInfo(OsmServerUserInfoReader.java:158)
	at org.openstreetmap.josm.actions.CloseChangesetAction$DownloadOpenChangesetsTask.fetchUserInfo(CloseChangesetAction.java:127)
	at org.openstreetmap.josm.actions.CloseChangesetAction$DownloadOpenChangesetsTask.realRun(CloseChangesetAction.java:133)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

comment:2 by Don-vip, 5 years ago

Resolution: fixed
Status: assignedclosed

In 15430/josm:

fix #5633 - proper cancel of "close open changesets" action

comment:3 by Klumbumbus, 5 years ago

JOSM fact of the day: the 27th oldest open defect ticket was just resolved :)

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.