﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3404	Regression: JOSM does not automatically zoom and center gpx track upon load	anonymous	team	"When I load up a gpx track, JOSM used to automatically zoom and center that track on the screen.

With JOSM version 2060 this is now not the case (it by default seems to center at the origin (0,0) zoomed in to about 1m - in the ocean just west of Africa)

The gpx file does load up fine.

This regression was not present in JOSM 2024

{{{
rhubarb@rhubarb-laptop:~/josm$ java -jar josm-latest.jar 
Revision: Path: trunk
URL: http://josm.openstreetmap.de/svn/trunk
Repository Root: http://josm.openstreetmap.de/svn
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Revision: 2060
Node Kind: directory
Last Changed Author: ce
Last Changed Rev: 2060
Last Changed Date: 2009-09-05 00:08:29 +0200 (Sat, 05 Sep 2009)


Uncaught error fetching image:
java.lang.ClassCastException: [I cannot be cast to [B
	at java.awt.image.ColorModel.getAlpha(ColorModel.java:833)
	at java.awt.image.ColorModel.getRGB(ColorModel.java:878)
	at sun.awt.image.ImageRepresentation.convertToRGB(ImageRepresentation.java:305)
	at sun.awt.image.ImageRepresentation.setPixels(ImageRepresentation.java:520)
	at java.awt.image.AreaAveragingScaleFilter.accumPixels(AreaAveragingScaleFilter.java:213)
	at java.awt.image.AreaAveragingScaleFilter.setPixels(AreaAveragingScaleFilter.java:252)
	at sun.awt.image.ImageDecoder.setPixels(ImageDecoder.java:126)
	at sun.awt.image.PNGImageDecoder.sendPixels(PNGImageDecoder.java:558)
	at sun.awt.image.PNGImageDecoder.produceImage(PNGImageDecoder.java:478)
	at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:264)
	at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:189)
	at sun.awt.image.ImageFetcher.run(ImageFetcher.java:153)
loading editgpx
loading openstreetbugs
loading remotecontrol
RemoteControl::Accepting connections on port 8111
loading usertools
loading validator
loading wmsplugin
opening fc for extension null
Open file: /home/rhubarb/Desktop/maps/test/test.gpx (1183 bytes)
}}}


Sample gpx file:

{{{
<?xml version=""1.0"" encoding=""UTF-8"" standalone=""no"" ?>
<gpx xmlns=""http://www.topografix.com/GPX/1/1"" creator="""" version=""1.1"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xsi:schemaLocation=""http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd"">
 <trk>
  <name>ACTIVE LOG103321</name>
  <trkseg>
   <trkpt lat=""-34.056916"" lon=""150.756367"">
    <ele>132.141</ele>
    <time>2009-09-03T02:11:54Z</time>
   </trkpt>
   <trkpt lat=""-34.056995"" lon=""150.756363"">
    <ele>132.300</ele>
    <time>2009-09-03T02:11:55Z</time>
   </trkpt>
   <trkpt lat=""-34.057089"" lon=""150.756361"">
    <ele>132.052</ele>
    <time>2009-09-03T02:11:56Z</time>
   </trkpt>
   <trkpt lat=""-34.057187"" lon=""150.756365"">
    <ele>131.714</ele>
    <time>2009-09-03T02:11:57Z</time>
   </trkpt>
   <trkpt lat=""-34.057281"" lon=""150.756362"">
    <ele>130.363</ele>
    <time>2009-09-03T02:11:58Z</time>
   </trkpt>
   <trkpt lat=""-34.057357"" lon=""150.756339"">
    <ele>128.660</ele>
    <time>2009-09-03T02:11:59Z</time>
   </trkpt>
   <trkpt lat=""-34.057421"" lon=""150.756302"">
    <ele>127.928</ele>
    <time>2009-09-03T02:12:00Z</time>
   </trkpt>
  </trkseg>
 </trk>
</gpx>
}}}
"	defect	closed	normal		unspecified	latest	fixed	regression, center	
