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
_______________________________________________ osmosis-dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/osmosis-dev

