|
Re: XML::LibXML-1.53: msg#00023lang.perl.xml
... Correction to this last post of mine: the patch that fixed `make test` came from Petr Pajas and not from Matt! Sorry about that ... ~/joachim On Monday 08 December 2003 17:00, you wrote: > Hi, > > Maybe that has already been addressed, but anywayz: > > I am using Matt's patch that fixes make test (Number.pm,LibXML.xs, etc,..) > > however make test works in a sense that it outputs "all tests successful", > but actually segfaults when running t/10functions.t by hand: > > [XML-LibXSLT-1.53][jmbdev]# make test > PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib > -I/usr/lib/perl/5.6.1 -I/usr/share/perl/5.6.1 -e 'use Test::Harness > qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t > t/01basic........ok > t/02dromeds......ok > t/03input........ok > t/04params.......ok > t/05quick........ok > t/06output.......ok > t/07blankdoc.....ok > t/08literal......ok > t/09exslt........ok > t/10functions....ok 6/14Use of uninitialized value in concatenation (.) or > string at t/10functions.t line 9. > t/10functions....ok 7/14Use of uninitialized value in concatenation (.) or > string at t/10functions.t line 9. > t/10functions....ok > All tests successful. > Files=10, Tests=94, 1 wallclock secs ( 0.84 cusr + 0.11 csys = 0.95 CPU) > > > [t][jmbdev]# perl ./10functions.t > 1..14 > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok 6 > Segmentation fault > > > [t][jmbdev]# gdb perl > GNU gdb 2002-04-01-cvs > Copyright 2002 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are welcome to change it and/or distribute copies of it under certain > conditions. Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "i386-linux"...(no debugging symbols found)... > (gdb) set args 10functions.t > (gdb) run > Starting program: /usr/bin/perl 10functions.t > (no debugging symbols found)...(no debugging symbols found)...(no debugging > symbols found)...(no debugging symbols found)...(no debugging symbols > found)... > 1..14 > (no debugging symbols found)...(no debugging symbols found)...[New Thread > 1024 (LWP 31781)] > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok 6 > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 1024 (LWP 31781)] > 0x080a3e1a in Perl_newSVpv () > (gdb) bt > #0 0x080a3e1a in Perl_newSVpv () > #1 0x402c585a in LibXSLT_generic_function () from > /usr/local/lib/perl/5.6.1/auto/XML/LibXSLT/LibXSLT.so > #2 0x402406af in xmlXPathCompOpEval (ctxt=0x82eb0a0, op=0x82e71e8) at > xpath.c:10218 > #3 0x40240e89 in xmlXPathCompOpEval (ctxt=0x82eb0a0, op=0x82e7210) at > xpath.c:10503 > #4 0x402411c9 in xmlXPathRunEval (ctxt=0x82eb0a0) at xpath.c:10621 > #5 0x402414ec in xmlXPathCompiledEval (comp=0x82e3ec8, ctx=0x82e85d8) at > xpath.c:10789 > #6 0x4032ce53 in xsltValueOf (ctxt=0x82e84b0, node=0x82e4038, > inst=0x82e3f58, comp=0x82e70c0) at transform.c:2830 > #7 0x4032afa0 in xsltApplyOneTemplate (ctxt=0x82e84b0, node=0x82e4038, > list=0x82e4e58, templ=0x82e7ea0, params=0x0) at transform.c:1519 > #8 0x4032ad75 in xsltProcessOneNode (ctxt=0x82e84b0, node=0x82e4038, > params=0x0) at transform.c:1358 > #9 0x4032e51f in xsltApplyStylesheetInternal (style=0x82e60b0, > doc=0x82e4038, params=0xbffff2b0, output=0x0, profile=0x0, userCtxt=0x0) at > transform.c:3919 #10 0x4032e87a in xsltApplyStylesheet (style=0x82e60b0, > doc=0x82e4038, params=0xbffff2b0) at transform.c:4058 > #11 0x402c65b4 in XS_XML__LibXSLT__Stylesheet_transform () from > /usr/local/lib/perl/5.6.1/auto/XML/LibXSLT/LibXSLT.so > #12 0x0809c70c in Perl_pp_entersub () > #13 0x08097090 in Perl_runops_standard () > #14 0x0805c565 in S_run_body () > #15 0x0805c2cb in perl_run () > #16 0x08059ca0 in main () > #17 0x4005e14f in __libc_start_main () from /lib/libc.so.6 > (gdb) > > I am running perl 5.6.1 (debian/woody) > > -> Any ideas? > > thx & best regards, > ~/joachim -- Phone: +49 (0) 89 15883875 Fax: +49 (0) 89 15883874 Mobile: +49 (0) 179 674 3611 Web: http://www.bauernberger.org/ _______________________________________________ Perl-XML mailing list Perl-XML@xxxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | XML::LibXML-1.53, Joachim Bauernberger |
|---|---|
| Next by Date: | Re: XML::LibXML-1.53, Grant McLean |
| Previous by Thread: | XML::LibXML-1.53, Joachim Bauernberger |
| Next by Thread: | Re: XML::LibXML-1.53, Grant McLean |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |