Bug#432486: libxml-feed-perl - FTBFS: DIED. FAILED tests 14-69

Niko Tyni ntyni at iki.fi
Tue Jul 10 09:40:20 UTC 2007


clone 432486 -1
reassign -1 libxml-libxml-perl 1.63-1
retitle -1 Segmentation fault in domAddNsDef()
block 432486 by -1
thanks

On Tue, Jul 10, 2007 at 09:20:39AM +0200, Michael Ablassmeier wrote:
> Package: libxml-feed-perl
> Version: 0.12-1
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs
 
> while doing an archive wide package rebuild your package failed to build from
> source for the following reason:

>  > t/02-create...........dubious
>  > 	Test returned status 0 (wstat 11, 0xb)
>  > DIED. FAILED tests 14-69

This regression comes from libxml-libxml-perl 1.63-1
/usr/lib/perl5/auto/XML/LibXML/LibXML.so, which segfaults:

% perl -Iblib/lib t/02-create.t 
[...]
ok 12 - feed modified is correct
ok 13 - feed generator is correct
Segmentation fault (core dumped)

Here's a backtrace with debugging symbols and -O0:

Core was generated by `debugperl -Iblib/lib t/02-create.t'.
Program terminated with signal 11, Segmentation fault.
#0  domAddNsDef (tree=0xe71590, ns=0x0) at dom.c:40
40                  ns->next = tree->nsDef;
(gdb) bt
#0  domAddNsDef (tree=0xe71590, ns=0x0) at dom.c:40
#1  0x00002b0c83cbb3f0 in _domReconcileNs (tree=0xe71590, unused=0x7fff28a192b0) at dom.c:163
#2  0x00002b0c83cbb457 in domReconcileNs (tree=0xe71590) at dom.c:182
#3  0x00002b0c83cbb545 in domImportNode (doc=0x112d990, node=0xe71590, move=15144272, reconcileNS=1)
    at dom.c:535
#4  0x00002b0c83cae07c in XS_XML__LibXML__Document__setDocumentElement (my_perl=<value optimized out>, 
    cv=<value optimized out>) at LibXML.xs:3246
#5  0x00000000004c5065 in Perl_pp_entersub (my_perl=0x6c6010) at pp_hot.c:2877
#6  0x0000000000498eba in Perl_runops_debug (my_perl=0x6c6010) at dump.c:1459
#7  0x0000000000423f18 in S_run_body (my_perl=0x6c6010, oldscope=1) at perl.c:2366
#8  0x0000000000423820 in perl_run (my_perl=0x6c6010) at perl.c:2283
#9  0x000000000041d5da in main (argc=3, argv=0x7fff28a19758, env=0x7fff28a19778) at perlmain.c:99

Cloning and blocking accordingly.

Cheers,
-- 
Niko Tyni   ntyni at iki.fi




More information about the pkg-perl-maintainers mailing list