Discussion:
[Sisuite-devel] si_monitortk stacktrace
Bernard Li
2007-03-19 02:33:20 UTC
Permalink
Was testing SystemImager trunk (3.9.0) on Fedora Core 6 i386 and got
the following error during the middle of imaging:

XS_Tk__Callback_Call error:
no element found at line 1, column 0, byte 0 at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm
line 187

Traceback:

no element found at line 1, column 0, byte 0 at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm
line 187

Carp::croak at /usr/lib/perl5/5.8.8/Carp.pm line 269
XML::Parser::Expat::parse at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser/Expat.pm
line 478
XML::Parser::parse at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm
line 192
XML::Simple::build_tree_xml_parser at
/usr/lib/perl5/vendor_perl/5.8.8/XML/Simple.pm line 335
XML::Simple::build_tree at
/usr/lib/perl5/vendor_perl/5.8.8/XML/Simple.pm line 278
XML::Simple::XMLin at /usr/lib/perl5/vendor_perl/5.8.8/XML/Simple.pm line 221
main::display_nodes at /usr/sbin/si_monitortk line 838
main::refresh at /usr/sbin/si_monitortk line 1099
Tk::After::repeat at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Tk/After.pm
line 78
[repeat,[{},after#2937,5000,repeat,[\&main::refresh]]]
("after" script)

perl-XML-Parser version: 2.34-6.1.2.2.1
perl-XML-Simple version: 2.14-4.fc6
Perl version: 5.8.8

Thanks,

Bernard
Andrea Righi
2007-03-19 09:07:20 UTC
Permalink
Post by Bernard Li
Was testing SystemImager trunk (3.9.0) on Fedora Core 6 i386 and got
no element found at line 1, column 0, byte 0 at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm
line 187
Bernard,

maybe your /var/lib/systemimager/clients.xml is empty? AFAIK it
shouldn't trow an exception in this case, but you could try to define an
empty xml, like:

<opt>
</opt>

During the middle of imaging means that at the beginnig it was working?
and can you reproduce this problem or it just happened once?

-Andrea
Post by Bernard Li
no element found at line 1, column 0, byte 0 at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm
line 187
Carp::croak at /usr/lib/perl5/5.8.8/Carp.pm line 269
XML::Parser::Expat::parse at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser/Expat.pm
line 478
XML::Parser::parse at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm
line 192
XML::Simple::build_tree_xml_parser at
/usr/lib/perl5/vendor_perl/5.8.8/XML/Simple.pm line 335
XML::Simple::build_tree at
/usr/lib/perl5/vendor_perl/5.8.8/XML/Simple.pm line 278
XML::Simple::XMLin at /usr/lib/perl5/vendor_perl/5.8.8/XML/Simple.pm line 221
main::display_nodes at /usr/sbin/si_monitortk line 838
main::refresh at /usr/sbin/si_monitortk line 1099
Tk::After::repeat at
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Tk/After.pm
line 78
[repeat,[{},after#2937,5000,repeat,[\&main::refresh]]]
("after" script)
perl-XML-Parser version: 2.34-6.1.2.2.1
perl-XML-Simple version: 2.14-4.fc6
Perl version: 5.8.8
Loading...