[osmosis-dev] NegativeArraySizeException

Ariel Nunez ingenieroariel at gmail.com
Wed Jul 17 17:42:30 UTC 2013


Hello all,

I am trying to run osmosis on a planet file to filter out nodes, ways and
relations tagged with building=*.

osmosis --read-pbf-fast file="$PLANET_FILE" --tf accept-ways "building=*"
--write-pbf file="buildings.osm.pbf"

returns with:

SEVERE: Thread for task 1-read-pbf-fast failed
java.lang.NegativeArraySizeException [1]

How can I debug further? The same query ran on an Indonesian country dump
without issue.

Thanks in advance,
Ariel.



[1] Rest of the exception:
SEVERE: Thread for task 1-read-pbf-fast failed
java.lang.NegativeArraySizeException
at
org.openstreetmap.osmosis.pbf2.v0_6.impl.PbfStreamSplitter.readHeader(PbfStreamSplitter.java:47)
 at
org.openstreetmap.osmosis.pbf2.v0_6.impl.PbfStreamSplitter.getNextBlob(PbfStreamSplitter.java:81)
at
org.openstreetmap.osmosis.pbf2.v0_6.impl.PbfStreamSplitter.hasNext(PbfStreamSplitter.java:99)
 at
org.openstreetmap.osmosis.pbf2.v0_6.impl.PbfDecoder.processBlobs(PbfDecoder.java:117)
at
org.openstreetmap.osmosis.pbf2.v0_6.impl.PbfDecoder.run(PbfDecoder.java:175)
 at org.openstreetmap.osmosis.pbf2.v0_6.PbfReader.run(PbfReader.java:80)
at java.lang.Thread.run(Thread.java:680)
Jul 17, 2013 4:43:50 AM org.openstreetmap.osmosis.core.Osmosis main
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/osmosis-dev/attachments/20130717/c456489d/attachment.html>


More information about the osmosis-dev mailing list