[Pidgin] #236: segfault in gaim_gtk_buddy_icon_get_scale_size
Pidgin
trac at pidgin.im
Fri Apr 20 16:59:06 EDT 2007
#236: segfault in gaim_gtk_buddy_icon_get_scale_size
--------------------------+-------------------------------------------------
Reporter: beckham | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.0
Keywords: beta6 |
--------------------------+-------------------------------------------------
This defect occurs using 2.0.0 beta6, so invalidate at will.
I sporadically (every day or two per beta6 instance) get an Icon Update of
Death:
{{{
(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 -1221794112 (LWP 4828)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1221794112 (LWP 4828)]
0x080d3116 in gaim_gtk_buddy_icon_get_scale_size (buf=0x86f1820, spec=0xc,
rules=GAIM_ICON_SCALE_DISPLAY, width=0xbf9b6ed8, height=0xbf9b6ed4)
at gtkutils.c:1533
1533 if ((spec == NULL) || !(spec->scale_rules & rules))
(gdb)
(gdb) bt
#0 0x080d3116 in gaim_gtk_buddy_icon_get_scale_size (buf=0x86f1820,
spec=0xc,
rules=GAIM_ICON_SCALE_DISPLAY, width=0xbf9b6ed8, height=0xbf9b6ed4)
at gtkutils.c:1533
#1 0x08083f05 in redraw_icon (data=0x8925128) at gtkconv.c:2331
#2 0xb76b8cf6 in g_source_get_current_time () from
/usr/lib/libglib-2.0.so.0
#3 0xb76b8731 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#4 0xb76bb7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#5 0xb76bbb67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6 0xb7c62281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7 0x080ad610 in main (argc=50, argv=0x32) at gtkmain.c:817
}}}
config.h forthcoming.
I'm restarting in gdb with --debug now, in case this is valid and you want
more information.
--
Ticket URL: <http://developer.pidgin.im/ticket/236>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list