Bugs item #1662400, was opened at 2007-02-17 11:26
Message generated for change (Comment added) made by eblanton
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1662400&group_id=235

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: segfault
Group: 2.0.0 beta 6
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Noel Bush (noelbush)
>Assigned to: Nobody/Anonymous (nobody)
Summary: segfault when sending IRC messages

Initial Comment:
I am using Fedora Core 6.  The rpm available for download would not install, so 
I rebuilt from the src rpm.

Sending a message to "NickServ" at irc.freenode.net results in a segfault and 
gaim crashes.  I had this happen just by sending the command "help".  Here is a 
backtrace.  Please tell me if I can provide more useful information.

gdb gaim
GNU gdb Red Hat Linux (6.5-15.fc6rh)
Copyright (C) 2006 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-redhat-linux-gnu"...Using host libthread_db 
library "/lib/libthread_db.so.1".

(gdb) handle SIGPIPE nostop
Signal        Stop      Print   Pass to program Description
SIGPIPE       No        Yes     Yes             Broken pipe
(gdb) run
Starting program: /usr/bin/gaim 
[Thread debugging using libthread_db enabled]
[New Thread -1208936752 (LWP 923)]
[New Thread -1270879344 (LWP 929)]
[New Thread -1281369200 (LWP 930)]
[New Thread -1291867248 (LWP 931)]
[New Thread -1302357104 (LWP 932)]
[New Thread -1312846960 (LWP 933)]
[New Thread -1323336816 (LWP 934)]
[New Thread -1333826672 (LWP 935)]
[New Thread -1344316528 (LWP 936)]
[New Thread -1354806384 (LWP 937)]
[New Thread -1365296240 (LWP 938)]
[New Thread -1375786096 (LWP 939)]
[New Thread -1386275952 (LWP 940)]
[New Thread -1396765808 (LWP 941)]
[New Thread -1407255664 (LWP 942)]
[New Thread -1417745520 (LWP 943)]
[New Thread -1428235376 (LWP 944)]
[New Thread -1438725232 (LWP 945)]
[New Thread -1449215088 (LWP 946)]
[New Thread -1459704944 (LWP 947)]
[New Thread -1470194800 (LWP 948)]
[New Thread -1480684656 (LWP 949)]
[New Thread -1491174512 (LWP 950)]
[New Thread -1501664368 (LWP 951)]
[New Thread -1512154224 (LWP 952)]
[New Thread -1522644080 (LWP 953)]
[New Thread -1533133936 (LWP 954)]
[Thread -1302357104 (LWP 932) exited]
[New Thread -1543623792 (LWP 955)]
[New Thread -1302357104 (LWP 956)]
[New Thread -1554113648 (LWP 957)]
[New Thread -1564603504 (LWP 958)]
[Thread -1312846960 (LWP 933) exited]
[New Thread -1575093360 (LWP 959)]
[New Thread -1312846960 (LWP 960)]
[New Thread -1585599600 (LWP 961)]
[New Thread -1596089456 (LWP 962)]
[New Thread -1606579312 (LWP 963)]
[New Thread -1617069168 (LWP 964)]
[New Thread -1627559024 (LWP 965)]
[New Thread -1638048880 (LWP 966)]
[New Thread -1648538736 (LWP 967)]
[New Thread -1659028592 (LWP 968)]
[New Thread -1669518448 (LWP 969)]
[New Thread -1680008304 (LWP 970)]
[New Thread -1690506352 (LWP 971)]
[New Thread -1700996208 (LWP 972)]
[New Thread -1711486064 (LWP 973)]
[New Thread -1721984112 (LWP 974)]
[New Thread -1732490352 (LWP 975)]
[New Thread -1742996592 (LWP 976)]
[New Thread -1753486448 (LWP 977)]
[New Thread -1763984496 (LWP 978)]
[New Thread -1774482544 (LWP 979)]
[New Thread -1784972400 (LWP 980)]
[New Thread -1795470448 (LWP 981)]
[New Thread -1805968496 (LWP 982)]
[New Thread -1816458352 (LWP 983)]
[New Thread -1826956400 (LWP 984)]
[New Thread -1837446256 (LWP 985)]
[New Thread -1849689200 (LWP 986)]
[New Thread -1860179056 (LWP 987)]
[New Thread -1870668912 (LWP 988)]
[New Thread -1881158768 (LWP 989)]
[New Thread -1891648624 (LWP 990)]
[New Thread -1902138480 (LWP 991)]
[Thread -1669518448 (LWP 969) exited]
[New Thread -1912628336 (LWP 992)]
[New Thread -1669518448 (LWP 993)]
[New Thread -1923118192 (LWP 994)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1763984496 (LWP 978)]
0x007cb54d in _gst_parse_yylex () from /usr/lib/libgstreamer-0.10.so.0
(gdb) bt full
#0  0x007cb54d in _gst_parse_yylex () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#1  0x007cd948 in _gst_parse__yyparse () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#2  0x007d04d6 in _gst_parse_launch () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#3  0x007c48d8 in gst_parse_launch () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#4  0x007b6e7b in gst_parse_bin_from_description () from 
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#5  0x005da4bb in gst_gconf_render_bin_from_key () from 
/usr/lib/gstreamer-0.10/libgstgconfelements.so
No symbol table info available.
#6  0x005da7a5 in gst_gconf_get_default_audio_sink () from 
/usr/lib/gstreamer-0.10/libgstgconfelements.so
No symbol table info available.
#7  0x005d7a14 in ?? () from /usr/lib/gstreamer-0.10/libgstgconfelements.so
No symbol table info available.
#8  0x005d7f65 in ?? () from /usr/lib/gstreamer-0.10/libgstgconfelements.so
No symbol table info available.
#9  0x007842ba in gst_element_continue_state () from 
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#10 0x007872e6 in gst_element_release_request_pad () from 
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#11 0x00783443 in gst_element_set_state () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#12 0x00778bb2 in gst_bin_add () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#13 0x007842ba in gst_element_continue_state () from 
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#14 0x007872e6 in gst_element_release_request_pad () from 
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#15 0x00783443 in gst_element_set_state () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#16 0x009542d9 in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
No symbol table info available.
#17 0x0095549f in ?? () from /usr/lib/gstreamer-0.10/libgstplaybin.so
No symbol table info available.
#18 0x00958d3a in gst_play_base_bin_get_type () from 
/usr/lib/gstreamer-0.10/libgstplaybin.so
No symbol table info available.
#19 0x001b50f9 in g_cclosure_marshal_VOID__VOID () from /lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x001a7d9b in g_closure_invoke () from /lib/libgobject-2.0.so.0
No symbol table info available.
#21 0x001b8433 in g_signal_chain_from_overridden () from 
/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0x001b9957 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
No symbol table info available.
#23 0x001b9b19 in g_signal_emit () from /lib/libgobject-2.0.so.0
No symbol table info available.
#24 0x00785933 in gst_element_no_more_pads () from 
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#25 0x005e5ff6 in ?? () from /usr/lib/gstreamer-0.10/libgstdecodebin.so
No symbol table info available.
#26 0x001b50f9 in g_cclosure_marshal_VOID__VOID () from /lib/libgobject-2.0.so.0
No symbol table info available.
#27 0x001a7d9b in g_closure_invoke () from /lib/libgobject-2.0.so.0
No symbol table info available.
#28 0x001b8433 in g_signal_chain_from_overridden () from 
/lib/libgobject-2.0.so.0
No symbol table info available.
#29 0x001b9957 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#30 0x001b9b19 in g_signal_emit () from /lib/libgobject-2.0.so.0
No symbol table info available.
#31 0x00785933 in gst_element_no_more_pads () from 
/usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#32 0x008eb494 in ?? () from /usr/lib/gstreamer-0.10/libgstwavparse.so
No symbol table info available.
#33 0x008ec0ef in ?? () from /usr/lib/gstreamer-0.10/libgstwavparse.so
No symbol table info available.
#34 0x008ec7c2 in ?? () from /usr/lib/gstreamer-0.10/libgstwavparse.so
No symbol table info available.
#35 0x007b29f6 in gst_task_set_lock () from /usr/lib/libgstreamer-0.10.so.0
No symbol table info available.
#36 0x003c6c68 in g_thread_pool_push () from /lib/libglib-2.0.so.0
No symbol table info available.
#37 0x003c529f in g_thread_create_full () from /lib/libglib-2.0.so.0
No symbol table info available.
#38 0x47e1d3db in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#39 0x47d7726e in clone () from /lib/libc.so.6
No symbol table info available.


----------------------------------------------------------------------

>Comment By: Ethan Blanton (eblanton)
Date: 2007-02-23 13:36

Message:
Logged In: YES 
user_id=298616
Originator: NO

Luke, I really don't think this is an IRC bug, I think it's a GStreamer
problem.

Noel, can you install the -debuginfo RPMs for Gaim (and gstreamer if they
exist) and then get a backtrace with symbols for us?

Ethan

----------------------------------------------------------------------

Comment By: Noel Bush (noelbush)
Date: 2007-02-17 12:58

Message:
Logged In: YES 
user_id=731378
Originator: YES

This error does not occur when I disable sounds.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1662400&group_id=235

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Gaim-bugs mailing list
Gaim-bugs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gaim-bugs

Reply via email to