....
 

Guardian Digital Inc. > InfoCenter > Mailing List Archives > Amavis

Amavis Mailing List Archive

From: Claude Frantz (claude@pc0312b.rz.unibw-muenchen.de)
Date: Fri Dec 17 2004 - 03:03:53 EST


Please allow me to report a loop encountred in an amavisd process. The
environment:

Linux <systen-name> 2.6.9-1.681_FC3smp #1 SMP Thu Nov 18 15:19:10 EST
2004 i686 i686 i386 GNU/Linux
= Fedora Core 3 with all available patches installed

amavisd-new-2.2.0 (20041102)

sendmail 8.13.1

spamassassin-3.0.1-0.FC3

Here is the stack backtrace as seen while attaching to the looping
process using gdb:

0x0018b779 in _int_malloc () from /lib/tls/libc.so.6
(gdb) bt
#0 0x0018b779 in _int_malloc () from /lib/tls/libc.so.6
#1 0x0018d1e1 in malloc () from /lib/tls/libc.so.6
#2 0x00cc0c1b in Perl_safesysmalloc () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
#3 0x00d4b6e6 in PerlIOBuf_get_base () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
#4 0x00d48c12 in Perl_PerlIO_get_base () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
#5 0x00d4b3fb in PerlIOBuf_write () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
#6 0x00d4861a in Perl_PerlIO_write () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
#7 0x00d2c434 in Perl_do_print () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
#8 0x08d8e6f4 in ?? ()
#9 0x0a3759f0 in ?? ()
#10 0x00000001 in ?? ()
#11 0x08d7d008 in ?? ()
#12 0x0b15a338 in ?? ()
#13 0x00000001 in ?? ()
#14 0x00d71d0c in ?? () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
#15 0x0a362a40 in ?? ()
#16 0x08d7d008 in ?? ()
#17 0xfee033e8 in ?? ()
#18 0x00cd4e35 in Perl_pp_print () from
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/libperl.so
Previous frame inner to this frame (corrupt stack?)
   1 Thread -151091520 (LWP 16618) 0x0018b779 in _int_malloc () from
/lib/tls/libc.so.6
(gdb) info proc
process 16618
cmdline = 'amavisd (ch5-16618-05)'
cwd = '/var/amavis/tmp'
exe = '/usr/bin/perl'
(gdb) info proc status
process 16618
cmdline = 'amavisd (ch5-16618-05)'
cwd = '/var/amavis/tmp'
exe = '/usr/bin/perl'
Name: amavisd
State: T (tracing stop)
SleepAVG: 0%
Tgid: 16618
Pid: 16618
PPid: 10583
TracerPid: 17028
Uid: 501 501 501 501
Gid: 501 501 501 501
FDSize: 32
Groups: 501 501
VmSize: 397036 kB
VmLck: 0 kB
VmRSS: 387296 kB
VmData: 387112 kB
VmStk: 2168 kB
VmExe: 10 kB
VmLib: 4518 kB
StaBrk: 0804d000 kB
Brk: 1eb35000 kB
StaStk: fee035e0 kB
ExecLim: 0804b000
Threads: 1
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001080
SigCgt: 0000000180006007
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000

Any idea ?

Best regards,
Claude

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
AMaViS-user mailing list
AMaViS-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/



[ About Guardian Digital ] - [ Press Center ] - [ Contact Us ] - [ System Activation ] - [ Reseller Info ] - [ Online Store ] - [ Site Map ]
Copyright (c) 2000 - 2004 Guardian Digital, Inc. Linux Lockbox and EnGarde are Trademarks of Guardian Digital, Inc.