Bugs item #1656971, was opened at 2007-02-10 22:05
Message generated for change (Comment added) made by habemus
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1656971&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: Closed
Resolution: None
Priority: 5
Private: No
Submitted By: habemus (habemus)
Assigned to: Sean Egan (seanegan)
Summary: segfault when settng a buddy icon

Initial Comment:
when traying to set my picture/avatar I get this:
(...)
art_render_invoke: no image source given

---Type <return> to continue, or q <return> to quit---
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1218476352 (LWP 6428)]
0x080c8429 in gaim_gtk_convert_buddy_icon ()
(gdb) 

I'm running 2.0.0 beta6 on slackware10.2/linux2.6.18

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

>Comment By: habemus (habemus)
Date: 2007-02-15 15:48

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

hi, ciran ... I see in 1623848 had the same problem, and also he fixed it
in some way (imho, the explanation is not quite detailed).
so, what can I do to fix the problem? which lines in which file should I
comment?
-knowing somebody had the same problem and that he solved it, but without
the recipe of how to do it, doesn't help to fix mine.
I'll appreciate any suggestion on how to deal with this.

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

Comment By: Megan Schneider (ciran)
Date: 2007-02-15 05:34

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

Duplicate of 1623848

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

Comment By: habemus (habemus)
Date: 2007-02-12 06:58

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

here's the bt full output (output till crash point not added):
*************************************************************
(..here comes the code previously posted..)
(gdb) bt full
#0  0x080c8429 in gaim_gtk_convert_buddy_icon ()
No symbol table info available.
#1  0x080c0f7e in gtk_gaim_status_box_get_type ()
No symbol table info available.
#2  0xb79f90f3 in do_callbacks (name=0x80cb2e6
"/gaim/gtk/accounts/buddyicon", pref=0x8349dd0)
    at prefs.c:756
        cb = (struct pref_cb *) 0x0
        cbs = (GSList *) 0x812e1d4
        cb_pref = (struct gaim_pref *) 0x818ae50
#3  0x080c1034 in gtk_gaim_status_box_get_type ()
No symbol table info available.
#4  0x080c7ae0 in gaim_gtk_clear_cursor ()
No symbol table info available.
#5  0xb799ebe3 in g_cclosure_marshal_VOID () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#6  0xb798ccb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7  0xb799e48f in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8  0xb799d55c in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0xb799d7e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb7bebeac in gtk_dialog_response () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#11 0xb7beb745 in gtk_dialog_new_with_buttons () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0xb799e966 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb798ccb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb799e48f in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb799d55c in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb799d7e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb7b9fc15 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0xb7ba0a9a in gtk_button_get_relief () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xb799e966 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb798cf49 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb798ccb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb799dd11 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb799d55c in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#24 0xb799d7e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb7b9fb85 in gtk_button_released () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0xb7ba0943 in gtk_button_get_relief () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#27 0xb7c660ce in gtk_marshal_VOID__UINT_STRING () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0xb798cf49 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#29 0xb798ccb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#30 0xb799df15 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#31 0xb799d33a in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#32 0xb799d7e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#33 0xb7d558a7 in gtk_widget_send_expose () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#34 0xb7c64be2 in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#35 0xb7c63a36 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#36 0xb7b0d085 in gdk_x11_register_standard_event_type () from
/usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#37 0xb790dc02 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#38 0xb790ec78 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#39 0xb790efb0 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#40 0xb790f553 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#41 0xb7c632e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#42 0x080a4940 in main ()
No symbol table info available.
(gdb) quit
The program is running.  Exit anyway? (y or n) y
************************************************>end gdb output.
nosnilmot: 
yes, I've got gtk 2.6.10.
also followed your link, and seems the simpthoms are equal.
I'm traying to upgrade to gtk+2 2.10.9, but have some dependencies
problems.. gonna continue resolving'em.

plz post any idea.


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

Comment By: Stu Tomlinson (nosnilmot)
Date: 2007-02-11 16:04

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

What version of Gtk? if gtk 2.6 this is a duplicate of 
http://sourceforge.net/tracker/?func=detail&atid=100235&aid=1643591&group_id=235

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

Comment By: Luke Schierer (lschiere)
Date: 2007-02-11 14:57

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

at the gdb prompt, after the crash, please type "bt full" and paste those
results. 

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

Comment By: habemus (habemus)
Date: 2007-02-11 14:13

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

here it is:
***********
$ gdb /usr/local/bin/gaim
GNU gdb 6.3
Copyright 2004 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 "i486-slackware-linux"...(no debugging symbols
found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/gaim 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1219029312 (LWP 5747)]
Detaching after fork from child process 5750.
Detaching after fork from child process 5751.
Detaching after fork from child process 5752.
Detaching after fork from child process 5753.
Detaching after fork from child process 5754.
Detaching after fork from child process 5755.
Detaching after fork from child process 5756.
Detaching after fork from child process 5757.
Detaching after fork from child process 5758.
art_render_invoke: no image source given
art_render_invoke: no image source given
art_render_invoke: no image source given

---Type <return> to continue, or q <return> to quit---
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1219029312 (LWP 5747)]
0x080c8429 in gaim_gtk_convert_buddy_icon ()
(gdb) 
(gdb) quit
The program is running.  Exit anyway? (y or n) y
*******
hope this help.

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

Comment By: Luke Schierer (lschiere)
Date: 2007-02-11 13:43

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

please post the full bt. 

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

Comment By: Luke Schierer (lschiere)
Date: 2007-02-11 13:43

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

Please get a backtrace as described on
http://gaim.sourceforge.net/gdb.php, or if using windows install
the gaim-debug package and get a gaim.RPT file as described here
http://gaim.sourceforge.net/win32/#debug

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

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1656971&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