Date: Fri, 24 Aug 2001 09:58:24 +0200 From: Rob Simons <rob.simons@cmg.nl> To: "'demon@FreeBSD.org'" <demon@freebsd.org> Cc: "'ports@FreeBSD.org'" <ports@freebsd.org> Subject: FreeBSD Port: p5-Compress-Zlib-1.13 Message-ID: <395ABDBC0952D211BB2A00104BB3F93903255AA2@NL-AMV-MAIL03>
next in thread | raw e-mail | index | archive | help
Hi, I'm having trouble with the Perl Zlib library on my FreeBSD 4.3 (and FreeBSD 4.1.1) systems. The problem is that Perl dumps core on some (a relative small number) zip archives that are sent through email and virus scanned by amavis mail scanner. I've used the following Perl modules: Archive-Zip-0.11 Compress-Zlib-1.13 The rest of the machine is completely vanilla. Below is the output from gdb on the perl.core, I know that it should be possible to obtain more information from it with the symbols linked in, but I'm not that proficient with these matters. However, I do have the zip archives that crash which I could send (< 1Mb) and since I've been able to reproduce the problem on multiple installs it might be reproducable at your site as well. Perhaps this has already been reported, however I couldn't find any mention of it except for the following article from the amavis mailing list: ----------------- snip ------------------ FROM: Derek Buttineau DATE: 08/22/2001 13:40:08 SUBJECT: [AMaViS-user] Regarding Perl Core Dump on FreeBSD I went and rebuilt Perl 5.6.1 with static linking and malloc at described in the "Fix" area of this problem ticket: http://www.freebsd.org/cgi/query-pr.cgi?pr=15877 Upon finish I killed and restarted sendmail and the messages that were sitting in the mail queue with: mailer amavis died with signal 11 (core dumped) All seemed to go through without error... ***knock on wood*** I'll keep an eye on it and see if perhaps that solved it. Regards, Derek Buttineau Internet Systems Administrator Compu-SOLVE Internet Services ----------------- snip ------------------ Since installing perl from the ports collection presents a message stating that it Is forbidden .. ?! I thought I'd inform you before trying the "Fix" above. Cheers, - Rob. su-2.05# gdb perl -core perl.core GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... (no debugging symbols found)... Core was generated by `perl'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libperl.so.3...(no debugging symbols found)... done. Reading symbols from /usr/lib/libm.so.2...(no debugging symbols found)...done. Reading symbols from /usr/lib/libcrypt.so.2...(no debugging symbols found)... done. Reading symbols from /usr/lib/libmd.so.2...(no debugging symbols found)...done. Reading symbols from /usr/lib/libc.so.4...(no debugging symbols found)...done. Reading symbols from /usr/lib/libutil.so.3...(no debugging symbols found)... done. Reading symbols from /usr/libdata/perl/5.00503/mach/auto/IO/IO.so... (no debugging symbols found)...done. Reading symbols from /usr/libdata/perl/5.00503/mach/auto/Fcntl/Fcntl.so... (no debugging symbols found)...done. ---Type <return> to continue, or q <return> to quit--- Reading symbols from /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Compress/Zlib/Zlib.so ...(no debugging symbols found)...done. Reading symbols from /usr/lib/libz.so.2...(no debugging symbols found)...done. Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)... done. #0 0x281e629c in XS_Compress__Zlib__inflateStream_inflate () from /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Compress/Zlib/Zlib.so (gdb) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?395ABDBC0952D211BB2A00104BB3F93903255AA2>