You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Ronny Wagner <r....@licoho.de> on 2018/10/01 03:41:40 UTC
AW: sa-compile Error invalid pointer
Hi Kevin,
sry for my late answer.
I tested yesterday:
su -c 'spamassassin --lint -D' -l amavis
Sep 30 20:00:17.369 [28262] dbg: rules: compiled meta tests
Sep 30 20:00:17.370 [28262] dbg: check: running tests for priority: 0
Sep 30 20:00:17.370 [28262] dbg: rules: running one_line_body tests; score so far=-0.001
Sep 30 20:00:17.463 [28262] dbg: rules: flush_evalstr (run_generic_tests) compiling 510 chars of Mail::SpamAssassin::Plugin::Check::_one_line_body_tests_0_1
Sep 30 20:00:17.474 [28262] dbg: rules: run_generic_tests - compiling eval code: one_line_body, priority 0
*** Error in `/usr/bin/perl': double free or corruption (out): 0x05e4aff0 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6738a)[0xb75e738a]
/lib/i386-linux-gnu/libc.so.6(+0x6dfc7)[0xb75edfc7]
/lib/i386-linux-gnu/libc.so.6(+0x6e806)[0xb75ee806]
/lib/i386-linux-gnu/libc.so.6(+0x70eaf)[0xb75f0eaf]
/lib/i386-linux-gnu/libc.so.6(realloc+0x12e)[0xb75f228e]
/usr/bin/perl(Perl_safesysrealloc+0x46)[0x4cfd36]
/usr/bin/perl(Perl_sv_grow+0xee)[0x5041de]
/usr/bin/perl(+0x539e9)[0x4809e9]
/usr/bin/perl(Perl_yylex+0x2b92)[0x4878e2]
/usr/bin/perl(Perl_yyparse+0x5e4)[0x499e04]
/usr/bin/perl(+0x104cad)[0x531cad]
/usr/bin/perl(Perl_pp_entereval+0x3c8)[0x53bca8]
/usr/bin/perl(Perl_runops_standard+0x17)[0x4edf67]
/usr/bin/perl(perl_run+0x33f)[0x4717ff]
/usr/bin/perl(main+0x15e)[0x449b7e]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6)[0xb7598286]
/usr/bin/perl(+0x1cbc1)[0x449bc1]
======= Memory map: ========
0042d000-0064d000 r-xp 00000000 ca:02 467067 /usr/bin/perl
0064d000-00650000 r--p 0021f000 ca:02 467067 /usr/bin/perl
00650000-00652000 rw-p 00222000 ca:02 467067 /usr/bin/perl
But i believe i found the fail, i delete or rename /root/.spamassassin/sa-compile.cache/rules.body_0 and rules.body_neg100.
Then i tested again and there a no fail, i don´t now why.
Best regards
Ronny
-----Ursprüngliche Nachricht-----
Von: Kevin A. McGrail <km...@apache.org>
Gesendet: Freitag, 28. September 2018 13:44
An: Ronny Wagner <r....@licoho.de>; users@spamassassin.apache.org
Betreff: Re: sa-compile Error invalid pointer
On 9/28/2018 6:25 AM, Ronny Wagner wrote:
> Hello Community,
>
> since few days i have a problem with spamassassin.
> I can't start the service, i found out, when i delete some channels in directory "/var/lib/spamassassin/3.004001" the service come up.
>
> I download a test channel (/usr/bin/sa-update --nogpg --channel spamassassin.heinlein-support.de) and use /usr/bin/sa-compile, i see a fail message.
>
> Do anyone know why?
>
Does the channel you downloaded pass lint? spamassassin --lint ?