From owner-freebsd-gnome@FreeBSD.ORG Mon Mar 6 18:26:33 2006 Return-Path: X-Original-To: gnome@FreeBSD.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A067816A420; Mon, 6 Mar 2006 18:26:33 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from av-tac-rtp.cisco.com (bantam.cisco.com [64.102.19.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2295D43D60; Mon, 6 Mar 2006 18:26:29 +0000 (GMT) (envelope-from marcus@FreeBSD.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k26IQSl11454; Mon, 6 Mar 2006 13:26:28 -0500 (EST) Received: from [64.102.192.190] (dhcp-64-102-192-190.cisco.com [64.102.192.190]) by rooster.cisco.com (8.11.7p1+Sun/8.11.7) with ESMTP id k26IQRm05038; Mon, 6 Mar 2006 13:26:27 -0500 (EST) Message-ID: <440C7F1F.9060706@FreeBSD.org> Date: Mon, 06 Mar 2006 13:27:43 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: Frank Altpeter References: <200603042324.k24NO8pD055775@freefall.freebsd.org> <20060306134826.GB31036@pegasus.dyndns.info> In-Reply-To: <20060306134826.GB31036@pegasus.dyndns.info> X-Enigmail-Version: 0.93.2.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gnome@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org Subject: Re: ports/91712: irc/xchat2 hangup with perl plugin enabled X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Mar 2006 18:26:33 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Frank Altpeter wrote: > Hi there, > > Joe Marcus Clarke wrote on 2006-03-05 at 00:24:08 CET: >> Synopsis: irc/xchat2 hangup with perl plugin enabled >> >> State-Changed-From-To: open->feedback >> State-Changed-By: marcus >> State-Changed-When: Sat Mar 4 23:23:18 UTC 2006 >> State-Changed-Why: >> I have never been able to reproduce this. Is it still a problem with recent >> RELENG_6 and Perl 5.8.8? If so, we're going to need a backtrace with debugging >> symbols when this lock up occurs. >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=91712 >> > > Well, ok, it's possible to force a core dump with SIGSEGV, i just realized :) > > I just tested this out and have uploaded the core dump file on > http://www.altpeter.de/temp/xchat.core.gz (3 MB, gzipped) > > gdb backtrace: > > #0 0x29283360 in Perl_free_tmps () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #1 0x2925c379 in Perl_pp_nextstate () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #2 0x2925c259 in Perl_runops_standard () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #3 0x2920689c in S_call_body () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #4 0x2920b1ae in Perl_call_sv () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #5 0x2924f419 in Perl_vwarn () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #6 0x2924f710 in Perl_vwarner () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #7 0x2924f7a4 in Perl_warner () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #8 0x29265069 in Perl_report_uninit () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #9 0x2926e51d in Perl_sv_2pv_flags () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #10 0x2925f84c in Perl_pp_match () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #11 0x2925c259 in Perl_runops_standard () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #12 0x2920689c in S_call_body () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #13 0x2920b326 in Perl_call_sv () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > #14 0x291deff0 in print_cb (word=0xbfbfce60, userdata=0x8369a10) at perl.c:424 > #15 0x08084821 in ?? () > #16 0xbfbfce60 in ?? () > #17 0x08369a10 in ?? () > #18 0xbfbfbe48 in ?? () > #19 0xe02c26c9 in ?? () > #20 0x00000000 in ?? () > #21 0x080a18bd in ?? () > #22 0x08371000 in ?? () > #23 0xbfbfce60 in ?? () > #24 0x0000004c in ?? () > #25 0x08371000 in ?? () > #26 0xbfbfbe48 in ?? () > #27 0x08084910 in ?? () > #28 0xbfbfce60 in ?? () > #29 0x00000000 in ?? () > #30 0x00000002 in ?? () > #31 0x283bf445 in gdk_drag_drop_succeeded () from /usr/X11R6/lib/libgdk-x11-2.0.so.0 Previous frame inner to this frame (corrupt stack?) This backtrace is not useful. You need to rebuild Perl and xchat with debugging symbols. That said, what did you do to encounter this lock up? Do you have any Perl scripts loaded into xchat? Joe - -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEDH8fb2iPiv4Uz4cRAu6NAJ9kc4/ruw+CyouMYAJh5U8HG+I84QCfeRsi A2uC3WsKHF4FzVHSgiImD/M= =z3+f -----END PGP SIGNATURE-----