Bug#694338: dpkg-shlibdeps SIGSEGV in libperl.so.5.14.2

Niko Tyni ntyni at debian.org
Mon Nov 26 08:51:53 UTC 2012


On Sun, Nov 25, 2012 at 05:00:17PM +0000, Thorsten Glaser wrote:
> Source: perl
 
> I’ve just been trying to build a package in a wheezy/amd64 cowbuilder
> and got this. Tentatively filing against perl, so that at least someone
> looks at it.

> Nov 25 17:56:37 tglase-dev kernel: [516863.467057] dpkg-shlibdeps[4919] general protection ip:2b4b0775fcfd sp:7fff00b32dd0 error:0 in libperl.so.5.14.2[2b4b076b7000+177000]

(I note that the first SIGSEGV visible in your snippet is dpkg-gensymbols
 crashing, not dpkg-shlibdeps. Still a perl script of course.)

We have previous reports of something similar on s390x, see #679811 and
#604128. Nobody has been able to reproduce it and provide a test case so
there's little chance of looking into it. Given the arch and the signal
are different, it could also be something else this time, of course.

Is it reproducible for you? If it is, I suppose the first step is to
take a tarball of the whole chroot (including the directory with the
failed build) in case it takes specific contents of libraries in /usr/lib
to trigger. This should be easy with pbuilder 'C' hooks.

With such a backup, it should be possible to narrow this down to a more
isolated test case, but let's look at that later if we get there.
-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list