[Pkg-osm-maint] Bug#766770: imposm-parser: Segmentation fault in OSMPBF.so

Nelson A. de Oliveira naoliv at debian.org
Sat Oct 25 16:37:16 UTC 2014


Source: imposm-parser
Version: 1.0.5-1
Severity: important
Tags: upstream patch

Hi!

We have found that imposm-parser is deadlocking while processing PBF files,
due to a segmentation fault in OSMPBF.so:

=====
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f20cfdd0378 in Way_dealloc (self=0x7f20bfc02030) at imposm/parser/pbf/osm.cc:4318
4318          delete self->protobuf;
=====

It's already reported upstream for more than 1 year (but without any
answer lately):
https://github.com/omniscale/imposm-parser/issues/9

Yesterday, Jocelyn was able to debug it and kindly provided a patch:
https://github.com/omniscale/imposm-parser/pull/13

We have stress-tested imposm-parser with this patch and we don't see any
problem anymore (it always succeed now, while before we were having
problems on 25% of the runs, sometimes)

It would be good to have this applied on Debian, even if it's not yet
accepted on upstream.

Thank you!

Best regards,
Nelson



More information about the Pkg-osm-maint mailing list