[Tile-serving] [openstreetmap/osm2pgsql] Bus Error in wkb.hpp (#806)
iantfox
notifications at github.com
Sat Dec 23 15:30:50 UTC 2017
I keep getting a bus error trying to run osm2pgsql. I've tried 2 separate PBF files but they both failed at the same place. I'm running osm2pgsql version 0.95.0-dev on a Raspberry Pi running Raspbian Stretch. The osm2pgsql call is: osm2pgsql -d gis -r pbf --create --slim -G --hstore --tag-transform-script ~/src/openstreetmap-carto/openstreetmap-carto.lua --number-processes 4 -S ~/src/openstreetmap-carto/openstreetmap-carto.style /media/pi/Rasp_Thumb/SLC.pdf
Does anyone have any thoughts as to why this is happening? Thanks in advance
GDB call stack output:
#0 ewkb::parser_t::get_ring_area (this=<optimized out>)
at /home/pi/src/osm2pgsql/wkb.hpp:339
#1 ewkb::parser_t::get_polygon_area<osmium::geom::IdentityProjection> (
proj=0x0, this=<optimized out>) at /home/pi/src/osm2pgsql/wkb.hpp:297
#2 ewkb::parser_t::get_area<osmium::geom::IdentityProjection> (proj=0x0,
this=<optimized out>) at /home/pi/src/osm2pgsql/wkb.hpp:275
#3 output_pgsql_t::pgsql_process_relation (this=0x76b73b44 <_IO_strn_jumps>,
rel=..., pending=<optimized out>)
at /home/pi/src/osm2pgsql/output-pgsql.cpp:379
#4 0x0005f594 in osmdata_t::relation_add (this=<optimized out>, rel=...)
at /home/pi/src/osm2pgsql/osmdata.cpp:65
#5 0x00070cac in parse_osmium_t::relation (this=this at entry=0x7eb7ed68,
rel=...) at /home/pi/src/osm2pgsql/parse-osmium.cpp:185
#6 0x0007152c in osmium::detail::apply_item_impl<parse_osmium_t&, osmium::memory::Item> (handler=..., item=...)
at /home/pi/src/osm2pgsql/contrib/libosmium/osmium/visitor.hpp:68
#7 osmium::apply_item<osmium::memory::Item, parse_osmium_t&> (item=...)
at /home/pi/src/osm2pgsql/contrib/libosmium/osmium/visitor.hpp:206
#8 osmium::apply<osmium::io::InputIterator<osmium::io::Reader, osmium::memory::Item>, parse_osmium_t&> (end=..., it=...)
at /home/pi/src/osm2pgsql/contrib/libosmium/osmium/visitor.hpp:220
#9 osmium::apply<osmium::io::Reader, parse_osmium_t&> (c=...)
at /home/pi/src/osm2pgsql/contrib/libosmium/osmium/visitor.hpp:227
#10 parse_osmium_t::stream_file (this=0x7eb7ed68, this at entry=0x7eb7ed60,
filename="\020\000\000\000\201", '\000' <repeats 75 times>, "\b\020\000\000`hD\001\002", '\000' <repeats 11 times>, "pgD\001\061", '\000' <repeats 27 times>, "\021\000\000\000(\027F\001\000\027F\001\020\000\000\000\201\000\000\000AuthorityKeyIdentifier", '\000' <repeats 26 times>..., fmt="pbf")
at /home/pi/src/osm2pgsql/parse-osmium.cpp:128
#11 0x000537b0 in main (argc=<optimized out>, argv=<optimized out>)
at /home/pi/src/osm2pgsql/osm2pgsql.cpp:86
More in depth near the failure point:
#0 ewkb::parser_t::get_ring_area (this=<optimized out>)
at /home/pi/src/osm2pgsql/wkb.hpp:339
i = <optimized out>
num_pts = 87
total = 0
prev = <optimized out>
#1 ewkb::parser_t::get_polygon_area<osmium::geom::IdentityProjection> (
proj=0x0, this=<optimized out>) at /home/pi/src/osm2pgsql/wkb.hpp:297
num_rings = 2
total = <optimized out>
#2 ewkb::parser_t::get_area<osmium::geom::IdentityProjection> (proj=0x0,
this=<optimized out>) at /home/pi/src/osm2pgsql/wkb.hpp:275
total = 0
type = 3
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/issues/806
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20171223/1edf5964/attachment.html>
More information about the Tile-serving
mailing list