From owner-freebsd-questions@FreeBSD.ORG Sat Apr 30 13:38:11 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ACF616A4CE for ; Sat, 30 Apr 2005 13:38:11 +0000 (GMT) Received: from smtp-out4.blueyonder.co.uk (smtp-out4.blueyonder.co.uk [195.188.213.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE80D43D2D for ; Sat, 30 Apr 2005 13:38:10 +0000 (GMT) (envelope-from tim@tjstephens.com) Received: from yuri.tjstephens.com ([82.41.217.175]) by smtp-out4.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.6713); Sat, 30 Apr 2005 14:38:48 +0100 Received: by yuri.tjstephens.com (Postfix, from userid 1002) id 3CC243CB; Sat, 30 Apr 2005 14:41:06 +0100 (BST) Date: Sat, 30 Apr 2005 14:41:06 +0100 From: Tim Stephens To: freebsd-questions@freebsd.org Message-ID: <20050430134105.GA9617@tjstephens.com> Mail-Followup-To: Tim Stephens , freebsd-questions@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i X-OriginalArrivalTime: 30 Apr 2005 13:38:49.0133 (UTC) FILETIME=[F08985D0:01C54D89] Subject: perl dumped core--- trying to find the cause. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: tim+questions@tjstephens.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Apr 2005 13:38:11 -0000 Sometime yesterday, perl dumped core on my server. I've been trying to work out what actually went wrong. I have two things that I know are running in perl: 1) ddclient, which keeps my ip address synced with dyndns.org and 2) spamassassin. The only info that I can find is a mention in the kernel log: Apr 29 08:51:55 yuri /kernel: pid 2683 (perl), uid 1002: exited on signal 11 (core dumped) Now, the UID is mine, so I assume that this was spamassassin that went wrong since ddclient is running as root. Also in my ~/Mail directory is a perl.core file that I tried to open with gdb, but it borks because there is no symbol file and no stack (I guess because it was from a script?). What more can I do to try and track down/prevent this happening again. Could there be any other processes that I have running in perl (i.e. is there a way to find out 'ps -ax | grep perl' only finds ddclient because that is running as a daemon, spamassassin is called by procmail, so isn't there all the time) My server has rebooted itself a few times in the last six months (due to kernel panics), and I've been trying to find the cause. Could this be it? I haven't updated in a while, so would going to 4-CURRENT be the best plan (I'm going to stick with FreeBSD-4 at the moment)? Thanks, Tim -- tim+questions@tjstephens.com