From owner-freebsd-stable Wed Jul 4 23:55: 9 2001 Delivered-To: freebsd-stable@freebsd.org Received: from bankrupt.com (cc508428-b.trntn1.nj.home.com [24.9.94.105]) by hub.freebsd.org (Postfix) with SMTP id 88B2837B405 for ; Wed, 4 Jul 2001 23:55:05 -0700 (PDT) (envelope-from mars@cannoncreek.com) Received: (qmail 13653 invoked from network); 5 Jul 2001 06:46:36 -0000 Received: from unknown (HELO hellraiser.cannoncreek.com) (202.78.79.201) by cc508428-b.trntn1.nj.home.com with SMTP; 5 Jul 2001 06:46:36 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Mars G Miro Reply-To: mars@cannoncreek.com To: freebsd-stable@freebsd.org Subject: tcpdump dumps core Date: Thu, 5 Jul 2001 15:04:25 +0800 X-Mailer: KMail [version 1.2] Received: from the Dark Corners of Oblivion (172.16.1.254) X-Sender-Ip: 172.16.1.254 X-Copyright: 2001, Mars G. Miro, All Rights Reserved X-Notice: Redistribution and Duplication prohibited without proper consent of the Author MIME-Version: 1.0 Message-Id: <01070515042500.04302@hellraiser.cannoncreek.com> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi All, I was playing around with tcpdump: # tcpdump -nlvv when it dumped core: # gdb tcpdump tcpdump.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 `tcpdump'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libpcap.so.2...(no debugging symbols found)...done. Reading symbols from /usr/lib/libcrypto.so.2...(no debugging symbols found)...done. Reading symbols from /usr/lib/libc.so.4...(no debugging symbols found)...done. Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)...done. #0 0x806cbb2 in free () (gdb) bt #0 0x806cbb2 in free () #1 0xbfbff794 in ?? () #2 0x806d736 in free () #3 0x8066971 in free () #4 0x8066f7e in free () #5 0x8067221 in free () #6 0x806a744 in free () #7 0x80559a3 in free () #8 0x8052bd2 in free () #9 0x80529ea in free () #10 0x280a8c59 in pcap_read () from /usr/lib/libpcap.so.2 #11 0x280a88ff in pcap_loop () from /usr/lib/libpcap.so.2 #12 0x804a0a1 in free () #13 0x804989d in free () This happened thrice already, but what caused it, I think was a huge file transfer. The machine is also running Samba: Dialect=Error! ASCIIZ buffer of type 0 (safety=14) Dialect=Error! ASCIIZ buffer of type 5 (safety=12) Dialect=Error! ASCIIZ buffer of type 0 (safety=9) Dialect=Error! ASCIIZ buffer of type 3 (safety=3) smbbuf[]= ServiceType=Segmentation fault (core dumped) This is on RELENG_4_3 cheers mars To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message