[Pidgin] #383: Crash unsetting a per-account buddy icon
Pidgin
trac at pidgin.im
Sat Apr 28 10:50:19 EDT 2007
#383: Crash unsetting a per-account buddy icon
--------------------------+-------------------------------------------------
Reporter: nosnilmot | Owner:
Type: defect | Status: new
Priority: minor | Milestone: 2.0.0
Component: pidgin (gtk) | Version: 2.0
Keywords: |
--------------------------+-------------------------------------------------
Crash unsetting a per-account buddy icon. In frame 7 filename is NULL.
{{{
(gdb) bt
#0 0x0013d402 in __kernel_vsyscall ()
#1 0x00842f90 in raise () from /lib/libc.so.6
#2 0x00844678 in abort () from /lib/libc.so.6
#3 0x080a2c95 in sighandler (sig=11) at gtkmain.c:212
#4 <signal handler called>
#5 0x05852859 in g_str_hash () from /usr/lib/libglib-2.0.so.0
#6 0x0582c332 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#7 0x0065984a in image_deleting_cb (img=0x9233b08, data=0x0) at
buddyicon.c:215
#8 0x006846f1 in purple_marshal_VOID__POINTER (cb=0x65981c
<image_deleting_cb>, args=0xbfdde288 "\b;#\t", data=0x0, return_val=0x0)
at signals.c:628
#9 0x006843ab in purple_signal_emit_vargs (instance=0x6adaf4,
signal=0x69d396 "image-deleting", args=0xbfdde288 "\b;#\t") at
signals.c:481
#10 0x00684436 in purple_signal_emit (instance=0x6adaf4, signal=0x69d396
"image-deleting") at signals.c:433
#11 0x0066be14 in purple_imgstore_unref (img=0x9233b08) at imgstore.c:155
#12 0x080698ef in set_dialog_icon (dialog=0x9290988, data=0x0, len=0,
new_icon_path=0x0) at gtkaccount.c:201
#13 0x007ed233 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#14 0x007e1ba8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x007effa5 in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#16 0x007f17d2 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#17 0x007f1b43 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0x04efe87f in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x04f000ba in gtk_button_get_alignment () from
/usr/lib/libgtk-x11-2.0.so.0
#20 0x007ed233 in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#21 0x007e1575 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#22 0x007e1ba8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0x007f0281 in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#24 0x007f17d2 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#25 0x007f1b43 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#26 0x04efe7fc in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x04eff76c in gtk_button_set_relief () from
/usr/lib/libgtk-x11-2.0.so.0
#28 0x04fbee30 in gtk_marshal_VOID__UINT_STRING () from
/usr/lib/libgtk-x11-2.0.so.0
#29 0x007e1575 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#30 0x007e1ba8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#31 0x007f0687 in g_signal_stop_emission () from
/usr/lib/libgobject-2.0.so.0
#32 0x007f1547 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#33 0x007f1b43 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#34 0x050a100f in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x04fbd5ad in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x04fbd9bc in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x04b46231 in gdk_screen_get_setting () from
/usr/lib/libgdk-x11-2.0.so.0
#38 0x058383b0 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#39 0x0583b3a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#40 0x0583b6c8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#41 0x04fbccb5 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#42 0x080a3735 in main (argc=1, argv=0xbfde14b4) at gtkmain.c:837
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/383>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list