﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
8173	photo_geotagging hangs at all times	anonymous	bastiK	"I try to write back info to my photos taken with Tina Time-Lapse and every time I do this, the plugin crashes. Tried everything to no avail.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2012-10-07 01:31:07
Last Changed Author: stoecker
Revision: 5531
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2012-10-06 16:58:02 +0200 (Sat, 06 Oct 2012)
Last Changed Rev: 5531

Identification: JOSM/1.5 (5531 pl)
Memory Usage: 116 MB / 494 MB (19 MB allocated, but free)
Java version: 1.6.0_37, Sun Microsystems Inc., Java HotSpot(TM) Client VM
Operating system: Windows 7

Plugin: AddrInterpolation (28541)
Plugin: Create_grid_of_ways (28412)
Plugin: FastDraw (28656)
Plugin: HouseNumberTaggingTool (28656)
Plugin: alignways (28656)
Plugin: buildings_tools (28656)
Plugin: livegps (28656)
Plugin: measurement (28656)
Plugin: openstreetbugs (28656)
Plugin: photo_geotagging (28807)
Plugin: terracer (28656)
Plugin: todo (28793)
Plugin: utilsplugin2 (28656)

java.lang.NegativeArraySizeException
	at org.apache.sanselan.formats.tiff.fieldtypes.FieldType.getRawBytes(FieldType.java:77)
	at org.apache.sanselan.formats.tiff.fieldtypes.FieldTypeShort.getSimpleValue(FieldTypeShort.java:52)
	at org.apache.sanselan.formats.tiff.constants.TagInfo.getValue(TagInfo.java:98)
	at org.apache.sanselan.formats.tiff.constants.TagInfo$Unknown.getValue(TagInfo.java:443)
	at org.apache.sanselan.formats.tiff.TiffField.getValue(TiffField.java:577)
	at org.apache.sanselan.formats.tiff.TiffField.getValueDescription(TiffField.java:317)
	at org.apache.sanselan.formats.tiff.TiffImageMetadata$Item.<init>(TiffImageMetadata.java:193)
	at org.apache.sanselan.formats.tiff.TiffImageMetadata$Directory.add(TiffImageMetadata.java:65)
	at org.apache.sanselan.formats.tiff.TiffImageParser.getMetadata(TiffImageParser.java:143)
	at org.apache.sanselan.ImageParser.getMetadata(ImageParser.java:81)
	at org.apache.sanselan.formats.jpeg.JpegImageParser.getExifMetadata(JpegImageParser.java:366)
	at org.apache.sanselan.formats.jpeg.JpegImageParser.getMetadata(JpegImageParser.java:307)
	at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:1000)
	at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:993)
	at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:968)
	at org.openstreetmap.josm.plugins.photo_geotagging.ExifGPSTagger.setExifGPSTagWorker(ExifGPSTagger.java:58)
	at org.openstreetmap.josm.plugins.photo_geotagging.ExifGPSTagger.setExifGPSTag(ExifGPSTagger.java:43)
	at org.openstreetmap.josm.plugins.photo_geotagging.GeotaggingAction$GeoTaggingRunnable.realRun(GeotaggingAction.java:214)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:82)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


}}}
"	defect	closed	major		Plugin photo_geotagging		invalid		
