Bugs item #1660639, was opened at 2007-02-16 01:03
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1660639&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: None
Group: 2.0.0 beta 6
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: John Tate (kintarowins)
Assigned to: Nobody/Anonymous (nobody)
Summary: buddy_icon_convert crash
Initial Comment:
When going to change Buddy Icon, after selecting the new file to use as the
buddy icon, gaim crashes... here is a trace:
(gdb) run
Starting program: /usr/local/bin/gaim
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1220955488 (LWP 13862)]
[New Thread -1233503312 (LWP 13885)]
[New Thread -1242616912 (LWP 13886)]
[New Thread -1242879056 (LWP 13887)]
[New Thread -1243141200 (LWP 13888)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220955488 (LWP 13862)]
0x080cadd3 in gaim_gtk_convert_buddy_icon (plugin=0x8131da0,
path=0x84c30d0 "/home/x11/7chan/1166852755101.jpg") at gtkutils.c:2619
2619 gaim_debug_warning("buddyicon", "Could not
convert to %s: %s\n", prpl_formats[i], error->message);
(gdb) bt full
#0 0x080cadd3 in gaim_gtk_convert_buddy_icon (plugin=0x8131da0,
path=0x84c30d0 "/home/x11/7chan/1166852755101.jpg") at gtkutils.c:2619
error = (GError *) 0x0
scale = (GdkPixbuf *) 0x83086d0
prpl_info = (GaimPluginProtocolInfo *) 0xb7189980
prpl_formats = (char **) 0x83086d0
width = 581
height = 589
pixbuf_formats = (char **) 0xbfb9df8c
st = {st_dev = 13226566883070609476, __pad1 = 648,
__st_ino = 3086150816, st_mode = 0, st_nlink = 135555280,
st_uid = 3216629720, st_gid = 3078983990, st_rdev = 580099427257304512,
__pad2 = 1, st_size = -5230228101305562880, st_blksize = -1215712360,
st_blocks = -5223271804629819400, st_atim = {tv_sec = 135546304,
tv_nsec = 135064923}, st_mtim = {tv_sec = 1187, tv_nsec = -1214964744},
st_ctim = {tv_sec = 135314724, tv_nsec = -1223124608},
st_ino = 13226909844939333656}
format = (GdkPixbufFormat *) 0x0
pixbuf = (GdkPixbuf *) 0x84b3120
contents = (gchar *) 0x8059d3b "gaim_account_get_bool"
length = 3077622368
dirname = 0x83086d0 "\b)F\b"
random = 0x820a4f0 "2808414"
---Type <return> to continue, or q <return> to quit---
filename = 0x8486de0 "/home/x11/.gaim/icons/2808414"
__PRETTY_FUNCTION__ = "gaim_gtk_convert_buddy_icon"
#1 0x080c26d2 in buddy_icon_set_cb (
filename=0x84c30d0 "/home/x11/7chan/1166852755101.jpg", box=0x826de80)
at gtkstatusbox.c:1369
icon = 0x84c30d0 "/home/x11/7chan/1166852755101.jpg"
prplinfo = (GaimPluginProtocolInfo *) 0x84c30d0
account = (GaimAccount *) 0x8141c68
plug = (GaimPlugin *) 0x8131da0
accounts = (GList *) 0x810bd24
#2 0xb791dd13 in do_callbacks (name=0x80cedc8 "/gaim/gtk/accounts/buddyicon",
pref=0x817bf30) at prefs.c:756
cb = (struct pref_cb *) 0x0
cbs = (GSList *) 0x826c550
cb_pref = (struct gaim_pref *) 0x817bf30
#3 0x080c275e in icon_choose_cb (filename=0x0, data=0x826de80)
at gtkstatusbox.c:1400
No locals.
#4 0x080ca75d in icon_filesel_choose_cb (widget=0x83958f0, response=0,
dialog=0x838ac28) at gtkutils.c:2293
filename = 0x8391f78 "/home/x11/7chan/1166852755101.jpg"
current_folder = 0x84a6758 "[EMAIL PROTECTED]"
#5 0xb78c3523 in g_cclosure_marshal_VOID () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#6 0xb78b1736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7 0xb78c2dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8 0xb78c1e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9 0xb78c2126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb7afe78c in gtk_dialog_response () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0xb7afdfb3 in gtk_dialog_new_with_buttons ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0xb78c32a6 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb78b1736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb78c2dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb78c1e9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#16 0xb78c2126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb7ab2655 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0xb7ab3668 in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xb7ab3524 in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xb7842c9c in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#21 0xb7840582 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0xb78415f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb7841930 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0xb7841ed3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0xb7b75bb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0x080a6791 in main (argc=1, argv=0xbfba0c14) at gtkmain.c:817
saved_status = (GaimSavedStatus *) 0x0
opt_help = 0
---Type <return> to continue, or q <return> to quit---
opt_login = 0
opt_nologin = 0
opt_version = 0
opt_config_dir_arg = 0x0
opt_login_arg = 0x0
opt_session_arg = 0x0
search_path = 0x810dab8 ""
accounts = (GList *) 0x83523f4
sig_indx = 135322296
sigset = {__val = {91143, 0 <repeats 31 times>}}
prev_sig_disp = (void (*)(int)) 0
errmsg = '\0' <repeats 216 times>, " Ôk·<´ãñ·\035ä9·¬Ôk·", '\0'
<repeats 44 times>, "xÒk·\000\000\000\000\000\000\000\000\035ä9·è6>·", '\0'
<repeats 28 times>, "lÇ;\000
Ôk·°î¹¿´ãñ·\004\020<·¬Ôk·\004\000\000\000\022\000\000\000\006\000\000\000\000Ð\001\000xÇJ·x칿
ìò·\004\000\000\000\000`ñ·\210칿g|ò·xÒk·\000\000\000\000\000\000\000\000\004\020<·`0>·\000\000\000\000\005\000\000\000\000Ð\001\000\000\000\002\000l÷\001\000p÷\001\000\000Ð\001\000\003\000\000\000\001\000\000\000\030\212?·Ð6"...
segfault_message_tmp = 0x810dab8 ""
error = (GError *) 0x0
opt = 0
gui_check = 0
debug_enabled = 0
---Type <return> to continue, or q <return> to quit---
long_options = {{name = 0x80da0d4 "config", has_arg = 1, flag = 0x0,
val = 99}, {name = 0x80ce1dd "debug", has_arg = 0, flag = 0x0, val = 100},
{name = 0x80cf68d "help", has_arg = 0, flag = 0x0, val = 104}, {
name = 0x80da5cc "login", has_arg = 2, flag = 0x0, val = 108}, {
name = 0x80d6ebe "nologin", has_arg = 0, flag = 0x0, val = 110}, {
name = 0x80da0ca "session", has_arg = 1, flag = 0x0, val = 115}, {
name = 0x80d10fe "version", has_arg = 0, flag = 0x0, val = 118}, {
name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
The system is Debian Sarge with shitloads of backports. I didn't see this on
the tracker yet, and I am starting to wonder if maybe I am just experiencing
some kind of libary hell or something.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100235&aid=1660639&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
[email protected]
https://lists.sourceforge.net/lists/listinfo/gaim-bugs