Gaim (GTK) crashes in gtk_icon_set_render_icon when clicking some random menus or clicking right mouse button

Bug #125525 reported by Magnus Naeslund
6
Affects Status Importance Assigned to Milestone
pidgin (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: pidgin

DISTRIB_DESCRIPTION="Ubuntu 7.04"

Linux debbe 2.6.21.1-cfs-v12 #1 SMP PREEMPT Mon May 14 19:33:03 CEST 2007 i686 GNU/Linux
^ Experimental kernel, I'll upgrade and see if it persists

Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1224034608 (LWP 421)]
IA__gtk_icon_set_render_icon (icon_set=0x8254d98, style=0x8471c20, direction=GTK_TEXT_DIR_LTR, state=GTK_STATE_NORMAL,
    size=GTK_ICON_SIZE_MENU, widget=0x832d4d8, detail=0x0) at gtkiconfactory.c:1337
1337 gtkiconfactory.c: No such file or directory.
        in gtkiconfactory.c
(gdb) bt
#0 IA__gtk_icon_set_render_icon (icon_set=0x8254d98, style=0x8471c20, direction=GTK_TEXT_DIR_LTR, state=GTK_STATE_NORMAL,
    size=GTK_ICON_SIZE_MENU, widget=0x832d4d8, detail=0x0) at gtkiconfactory.c:1337
#1 0xb7d1c103 in IA__gtk_widget_render_icon (widget=0x832d4d8, stock_id=0x832f7e0 "gaim-file-transfer", size=GTK_ICON_SIZE_MENU,
    detail=0x0) at gtkwidget.c:5567
#2 0xb7bdc9d0 in gtk_image_calc_size (image=<value optimized out>) at gtkimage.c:1962
#3 0xb7bdca01 in gtk_image_size_request (widget=0x832d4d8, requisition=0x832d4f4) at gtkimage.c:2003
#4 0xb79a3049 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a095c,
    invocation_hint=0xbf9a086c, marshal_data=0xb7bdc9e0) at gmarshal.c:566
#5 0xb7994e49 in g_type_class_meta_marshal (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a095c,
    invocation_hint=0xbf9a086c, marshal_data=0x7c) at gclosure.c:567
#6 0xb799670d in IA__g_closure_invoke (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a095c,
    invocation_hint=0xbf9a086c) at gclosure.c:490
#7 0xb79a759a in signal_emit_unlocked_R (node=0x8175d48, detail=0, instance=0x832d4d8, emission_return=0x0,
    instance_and_params=0xbf9a095c) at gsignal.c:2370
#8 0xb79a8627 in IA__g_signal_emit_valist (instance=0x832d4d8, signal_id=31, detail=0,
    var_args=0xbf9a0bac "�\020\233��\033����2\b�\v\232�jcƷ�\033��") at gsignal.c:2199
#9 0xb79aad6e in IA__g_signal_emit_by_name (instance=0x832d4d8, detailed_signal=0xb7dd68da "size_request") at gsignal.c:2267
#10 0xb7c66116 in do_size_request (widget=0x832d4d8) at gtksizegroup.c:592
#11 0xb7c6636a in _gtk_size_group_compute_requisition (widget=0x832d4d8, requisition=0xbf9a0c14) at gtksizegroup.c:792
#12 0xb7d1b35c in IA__gtk_widget_size_request (widget=0x832d4d8, requisition=0xbf9a0c14) at gtkwidget.c:2880
#13 0xb7bde574 in gtk_image_menu_item_size_request (widget=0x832d470, requisition=0x832d48c) at gtkimagemenuitem.c:236
#14 0xb79a3049 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a0e9c,
    invocation_hint=0xbf9a0dac, marshal_data=0xb7bde4a0) at gmarshal.c:566
#15 0xb7994e49 in g_type_class_meta_marshal (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a0e9c,
    invocation_hint=0xbf9a0dac, marshal_data=0x7c) at gclosure.c:567
#16 0xb799670d in IA__g_closure_invoke (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a0e9c,
    invocation_hint=0xbf9a0dac) at gclosure.c:490
#17 0xb79a759a in signal_emit_unlocked_R (node=0x8175d48, detail=0, instance=0x832d470, emission_return=0x0,
    instance_and_params=0xbf9a0e9c) at gsignal.c:2370
#18 0xb79a8627 in IA__g_signal_emit_valist (instance=0x832d470, signal_id=31, detail=0,
    var_args=0xbf9a10ec "�\020\233��\033��p�2\b\030\021\232�jcƷ � \b") at gsignal.c:2199
#19 0xb79aad6e in IA__g_signal_emit_by_name (instance=0x832d470, detailed_signal=0xb7dd68da "size_request") at gsignal.c:2267
#20 0xb7c66116 in do_size_request (widget=0x832d470) at gtksizegroup.c:592
#21 0xb7c6636a in _gtk_size_group_compute_requisition (widget=0x832d470, requisition=0xbf9a1188) at gtksizegroup.c:792
#22 0xb7d1b35c in IA__gtk_widget_size_request (widget=0x832d470, requisition=0xbf9a1188) at gtkwidget.c:2880
#23 0xb7c08d16 in gtk_menu_size_request (widget=0x82a9700, requisition=0x82a971c) at gtkmenu.c:2221
#24 0xb79a3049 in IA__g_cclosure_marshal_VOID__BOXED (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a142c,
    invocation_hint=0xbf9a133c, marshal_data=0xb7c08c10) at gmarshal.c:566
#25 0xb7994e49 in g_type_class_meta_marshal (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a142c,
    invocation_hint=0xbf9a133c, marshal_data=0x7c) at gclosure.c:567
#26 0xb799662b in IA__g_closure_invoke (closure=0x817c2d8, return_value=0x0, n_param_values=2, param_values=0xbf9a142c,
    invocation_hint=0xbf9a133c) at gclosure.c:490
#27 0xb79a759a in signal_emit_unlocked_R (node=0x8175d48, detail=0, instance=0x82a9700, emission_return=0x0,
    instance_and_params=0xbf9a142c) at gsignal.c:2370
#28 0xb79a8627 in IA__g_signal_emit_valist (instance=0x82a9700, signal_id=31, detail=0, var_args=0xbf9a167c "�\020\233��\033��")
    at gsignal.c:2199
#29 0xb79aad6e in IA__g_signal_emit_by_name (instance=0x82a9700, detailed_signal=0xb7dd68da "size_request") at gsignal.c:2267
---Type <return> to continue, or q <return> to quit---
#30 0xb7c66116 in do_size_request (widget=0x82a9700) at gtksizegroup.c:592
#31 0xb7c6636a in _gtk_size_group_compute_requisition (widget=0x82a9700, requisition=0xbf9a1744) at gtksizegroup.c:792
#32 0xb7d1b35c in IA__gtk_widget_size_request (widget=0x82a9700, requisition=0xbf9a1744) at gtkwidget.c:2880
#33 0xb7c0289d in gtk_menu_position (menu=0x82a9700) at gtkmenu.c:3747
#34 0xb7c04175 in IA__gtk_menu_popup (menu=0x82a9700, parent_menu_shell=0x82abc78, parent_menu_item=0x820fac0,
    func=0xb7c0ae70 <gtk_menu_item_position_menu>, data=0x820fac0, button=1, activate_time=0) at gtkmenu.c:1411
#35 0xb7c0adfd in _gtk_menu_item_popup_submenu (widget=0x820fac0) at gtkmenuitem.c:1059
#36 0xb7c0c94d in gtk_real_menu_item_select (item=0x820fac0) at gtkmenuitem.c:919
#37 0xb79a39d9 in IA__g_cclosure_marshal_VOID__VOID (closure=0x82a8270, return_value=0x0, n_param_values=1, param_values=0xbf9a1b3c,
    invocation_hint=0xbf9a1a4c, marshal_data=0xb7c0c800) at gmarshal.c:77
#38 0xb7994e49 in g_type_class_meta_marshal (closure=0x82a8270, return_value=0x0, n_param_values=1, param_values=0xbf9a1b3c,
    invocation_hint=0xbf9a1a4c, marshal_data=0x1a0) at gclosure.c:567
#39 0xb799662b in IA__g_closure_invoke (closure=0x82a8270, return_value=0x0, n_param_values=1, param_values=0xbf9a1b3c,
    invocation_hint=0xbf9a1a4c) at gclosure.c:490
#40 0xb79a759a in signal_emit_unlocked_R (node=0x82a84b0, detail=0, instance=0x820fac0, emission_return=0x0,
    instance_and_params=0xbf9a1b3c) at gsignal.c:2370
#41 0xb79a8627 in IA__g_signal_emit_valist (instance=0x820fac0, signal_id=118, detail=0, var_args=0xbf9a1d7c "\fL5") at gsignal.c:2199
#42 0xb79a87e9 in IA__g_signal_emit (instance=0x820fac0, signal_id=118, detail=0) at gsignal.c:2243
#43 0xb7be3edf in IA__gtk_item_select (item=0x820fac0) at gtkitem.c:106
#44 0xb7c0bcd5 in IA__gtk_menu_item_select (menu_item=0x820fac0) at gtkmenuitem.c:389
#45 0xb7c0ed52 in gtk_menu_shell_real_select_item (menu_shell=0x82abc78, menu_item=0x820fac0) at gtkmenushell.c:965
#46 0xb7c0df32 in IA__gtk_menu_shell_select_item (menu_shell=0x82abc78, menu_item=0x820fac0) at gtkmenushell.c:941
#47 0xb7c0fa22 in gtk_menu_shell_button_press (widget=0x82abc78, event=0x836d560) at gtkmenushell.c:560
#48 0xb7c016b0 in _gtk_marshal_BOOLEAN__BOXED (closure=0x817f6d0, return_value=0xbf9a1fa0, n_param_values=2, param_values=0xbf9a207c,
    invocation_hint=0xbf9a1f8c, marshal_data=0xb7c0f920) at gtkmarshalers.c:84
#49 0xb7994e49 in g_type_class_meta_marshal (closure=0x817f6d0, return_value=0xbf9a1fa0, n_param_values=2, param_values=0xbf9a207c,
    invocation_hint=0xbf9a1f8c, marshal_data=0xb0) at gclosure.c:567
#50 0xb799662b in IA__g_closure_invoke (closure=0x817f6d0, return_value=0xbf9a1fa0, n_param_values=2, param_values=0xbf9a207c,
    invocation_hint=0xbf9a1f8c) at gclosure.c:490
#51 0xb79a7753 in signal_emit_unlocked_R (node=0x817f710, detail=0, instance=0x82abc78, emission_return=0xbf9a223c,
    instance_and_params=0xbf9a207c) at gsignal.c:2478
#52 0xb79a83ef in IA__g_signal_emit_valist (instance=0x82abc78, signal_id=45, detail=0, var_args=<value optimized out>)
    at gsignal.c:2209
#53 0xb79a87e9 in IA__g_signal_emit (instance=0x82abc78, signal_id=45, detail=0) at gsignal.c:2243
#54 0xb7d15e18 in gtk_widget_event_internal (widget=0x82abc78, event=0x836d560) at gtkwidget.c:3915
#55 0xb7bfa9c3 in IA__gtk_propagate_event (widget=0x82abc78, event=0x836d560) at gtkmain.c:2364
#56 0xb7bfbbc7 in IA__gtk_main_do_event (event=0x836d560) at gtkmain.c:1598
#57 0xb7a7d12a in gdk_event_dispatch (source=0x8112ce8, callback=0, user_data=0x0) at gdkevents-x11.c:2318
#58 0xb7924df2 in IA__g_main_context_dispatch (context=0x8112d30) at gmain.c:2045
#59 0xb7927dcf in g_main_context_iterate (context=0x8112d30, block=1, dispatch=1, self=0x80f4a90) at gmain.c:2677
#60 0xb7928179 in IA__g_main_loop_run (loop=0x8537ec8) at gmain.c:2881
#61 0xb7bfc044 in IA__gtk_main () at gtkmain.c:1177
#62 0x080aef7b in main (argc=135421960, argv=0xbf9a46d4) at ../../gtk/gtkmain.c:816

Revision history for this message
cRoW2k (crow2k) wrote :

Me too. DoubleClick on a contact or trying to open various menu

Revision history for this message
Basilio Kublik (sourcercito) wrote :

Hi there
Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with the development branch of Ubuntu, Hardy Heron?

Thanks in advance.

Changed in pidgin:
assignee: nobody → sourcercito
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Basilio Kublik (sourcercito) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New".

Thanks again!

Changed in pidgin:
assignee: sourcercito → nobody
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.