Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Mar 2006 13:27:43 -0500
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        Frank Altpeter <frank@altpeter.de>
Cc:        gnome@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org
Subject:   Re: ports/91712: irc/xchat2 hangup with perl plugin enabled
Message-ID:  <440C7F1F.9060706@FreeBSD.org>
In-Reply-To: <20060306134826.GB31036@pegasus.dyndns.info>
References:  <200603042324.k24NO8pD055775@freefall.freebsd.org> <20060306134826.GB31036@pegasus.dyndns.info>

next in thread | previous in thread | raw e-mail | index | archive | help
-----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-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?440C7F1F.9060706>