I think it occurs when something uses perl's internal malloc's (Newz(), etc) and uses free() instead of Safefree(). It's probably a bug in XML::LibXSLT or LibXML.

On 2 Nov 2005, at 04:12, [EMAIL PROTECTED] wrote:

This error freequently appears in my arror logs:

Bad free() ignored (PERL_CORE) at
/usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 759.
 at /usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 759
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 759

Apache::AxKit::Language::LibXSLT::handler('Apache::AxKit::Language:: LibXSLT',
'AxKit::Apache=SCALAR(0xfe2a7b4)',
'Apache::AxKit::Provider::File=HASH(0xfe2a694)',
'Apache::AxKit::Provider::File=HASH(0x101b6ec8)', '') called at
/usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 759
        AxKit::process_request('AxKit::Apache=SCALAR(0xfe2a7b4)',
'Apache::AxKit::Provider::File=HASH(0xfe2a694)', 'ARRAY(0xfeba1cc)',
'undef') called at /usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line
474
        AxKit::run_axkit_engine('AxKit::Apache=SCALAR(0xfe2a7b4)',
'Apache::AxKit::Provider::File=HASH(0xfe2a694)') called at
/usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 300
        eval {...} called at
/usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 291
        AxKit::main_handler('AxKit::Apache=SCALAR(0xfe2a7b4)',
'Apache::AxKit::Provider::File=HASH(0xfe2a694)') called at
/usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 204
AxKit::fast_handler('AxKit::Apache=SCALAR(0xfe2a7b4)') called at
/dev/null line 0
        eval {...} called at /dev/null line 0

Any ideas what this is all about?

It seems to appear after "storing results in pnotes(dom_tree)":

Style Provider Override: Apache::AxKit::Provider::File
[Wed Nov 2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [uri] File
Provider looking up uri /xsl/special/vbtn_display.xsl
[Wed Nov 2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [uri] File
Provider set filename to /www/xsl//special/vbtn_display.xsl
[Wed Nov  2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] about to
execute: Apache::AxKit::Language::LibXSLT::handler
[Wed Nov  2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [LibXSLT]
getting the XML
[Wed Nov  2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [LibXSLT]
parsing stylesheet
[Wed Nov  2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [LibXSLT]
parsing stylesheet /xsl/special/vbtn_display.xsl
[Wed Nov  2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [LibXSLT]
performing transformation
[Wed Nov  2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [LibXSLT]
transformation finished, creating XML::LibXML::Document=SCALAR(0x1015f8b0)
[Wed Nov  2 09:07:47 2005] [warn] [client 10.33.1.21] [AxKit] [LibXSLT]
storing results in pnotes(dom_tree) (AxKit::Apache=SCALAR(0xfe868e8))
Bad free() ignored (PERL_CORE) at
/usr/local/lib/perl5/site_perl/5.8.7/mach/AxKit.pm line 759.

FreeBSD
AxKit 1.6.2
Using libxml 20622, libxslt 10115 and libexslt 812
xsltproc was compiled against libxml 20622, libxslt 10115 and libexslt 812
libxslt 10115 was compiled against libxml 20622
libexslt 812 was compiled against libxml 20622



--
Tom Kirkpatrick
Web Developer - Virus Bulletin

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to