﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
9537	Can't read bz2 file	naoliv	team	"It seems that JOSM can't properly open this file: http://people.debian.org/~naoliv/misc/osm/monster.osm.bz2 (14M, 205M after decompressing)

{{{
Could not read file 'monster.osm.bz2'.
Error is:
Line 14,654 column 97: XML document structures must start and end within the same entity.
}}}

{{{
INFO: Open file: /tmp/monster.osm.bz2 (14515727 bytes)
org.openstreetmap.josm.io.IllegalDataException: Line 14,654 column 97: XML document structures must start and end within the same entity.
	at org.openstreetmap.josm.io.OsmReader.doParseDataSet(OsmReader.java:621)
	at org.openstreetmap.josm.io.OsmReader.parseDataSet(OsmReader.java:643)
	at org.openstreetmap.josm.io.OsmImporter.parseDataSet(OsmImporter.java:122)
	at org.openstreetmap.josm.io.OsmImporter.loadLayer(OsmImporter.java:112)
	at org.openstreetmap.josm.io.OsmImporter.importData(OsmImporter.java:90)
	at org.openstreetmap.josm.io.OsmBzip2Importer.importData(OsmBzip2Importer.java:24)
	at org.openstreetmap.josm.io.FileImporter.importDataHandleExceptions(FileImporter.java:68)
	at org.openstreetmap.josm.actions.OpenFileAction$OpenFileTask.importData(OpenFileAction.java:333)
	at org.openstreetmap.josm.actions.OpenFileAction$OpenFileTask.realRun(OpenFileAction.java:276)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:82)
	at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:150)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:744)
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[14654,97]
Message: XML document structures must start and end within the same entity.
	at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:598)
	at org.openstreetmap.josm.io.OsmReader.parseOsm(OsmReader.java:137)
	at org.openstreetmap.josm.io.OsmReader.parseRoot(OsmReader.java:112)
	at org.openstreetmap.josm.io.OsmReader.parse(OsmReader.java:98)
	at org.openstreetmap.josm.io.OsmReader.doParseDataSet(OsmReader.java:594)
	... 15 more
}}}

But it can read it if we previously decompress the file."	defect	closed	normal	14.01	Core		fixed		
