tomazos has asked for the wisdom of the Perl Monks concerning the following question:
It seg faults on the call $dom->createElement("A");
I have stepped through createElement in the debugger and this is what it says:
main::(t/06nodetypes.t:45): my $elem1 = $dom->createElement("A"); XML::LibXML::Document::createElement(/usr/lib/perl5/Carp.pm:97): 97: {local $@; require Carp::Heavy;} #XXX fix require to not clear $@? XML::LibXML::Document::createElement(/usr/lib/perl5/Carp.pm:97): 97: {local $@; require Carp::Heavy;} #XXX fix require to not clear $@? XML::LibXML::Document::createElement(/usr/lib/perl5/Carp.pm:97): 97: {local $@; require Carp::Heavy;} #XXX fix require to not clear $@? XML::LibXML::Document::createElement(/usr/lib/perl5/Carp/Heavy.pm:247) 247: 1; XML::LibXML::Document::createElement(/usr/lib/perl5/Carp.pm:98): 98: goto &longmess_heavy; Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:30): 30: return @_ if ref $_[0]; Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:31): 31: my $error = join '', @_; Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:32): 32: my $mess = ""; Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:33): 33: my $i = 1 + $CarpLevel; Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:34): 34: my ($pack,$file,$line,$sub,$hargs,$eval,$require); Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:35): 35: my (@a); Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:39): 39: while (do { { package DB; @a = caller($i++) } } ) { Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:39): 39: while (do { { package DB; @a = caller($i++) } } ) { Carp::longmess_heavy(/usr/lib/perl5/Carp/Heavy.pm:124): 124: $mess || $error; Signal SEGV:
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: XML::LibXML Failed Test
by Matts (Deacon) on Apr 25, 2002 at 12:39 UTC | |
by tomazos (Deacon) on Apr 25, 2002 at 22:05 UTC |