# might be grave... severity 584913 important kthxbye On Mon, Jun 7, 2010 at 16:10:21 +0200, Sébastien Villemot wrote:
> Package: seahorse > Version: 2.30.1-2 > Severity: normal > > I have configured seahorse agent so that an icon is displayed in the > notification > area when a PGP passphrase is stored in memory. > > When I click on this icon (left- or right-click), the icon disappears and > seahorse-agent crashes (marked as defunct in the process list). > Looks like I can reproduce this... gdb isn't too helpful because I don't have debug symbols for seahorse itself but here goes: Program received signal SIGSEGV, Segmentation fault. 0x000000000040dede in ?? () (gdb) bt full #0 0x000000000040dede in ?? () No symbol table info available. #1 0x000000000040d6fb in ?? () No symbol table info available. #2 0x00007fc5ab8eb47e in IA__g_closure_invoke (closure=0x1e4a110, return_value=0x0, n_param_values=3, param_values=0x1e0dc00, invocation_hint=0x7fff184db210) at /scratch/build-area/glib2.0-2.24.2/gobject/gclosure.c:767 marshal = 0x1d92380 marshal_data = 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #3 0x00007fc5ab9013f7 in signal_emit_unlocked_R (node=0x1ea9ce0, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/gobject/gsignal.c:3248 tmp = <value optimized out> handler = 0x1df7260 accumulator = 0x0 emission = {next = 0x7fff184db660, instance = 0x1db3300, ihint = { signal_id = 187, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x1ea9c80 handler_list = 0x1df7260 return_accu = <value optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 187 max_sequential_handler_number = <value optimized out> return_value_altered = 1 #4 0x00007fc5ab902a76 in IA__g_signal_emit_valist (instance=0x1db3300, signal_id=<value optimized out>, detail=0, var_args=0x7fff184db400) at /scratch/build-area/glib2.0-2.24.2/gobject/gsignal.c:2981 signal_return_type = 4 param_values = <value optimized out> node = 0x1ea9ce0 i = <value optimized out> n_params = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #5 0x00007fc5ab902fc3 in IA__g_signal_emit (instance=0x0, signal_id=4283193, detail=1227459) at /scratch/build-area/glib2.0-2.24.2/gobject/gsignal.c:3038 var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff184db4e0, reg_save_area = 0x7fff184db420}} #6 0x00007fc5ac67920b in emit_popup_menu_signal (status_icon=0x1db3300, event=0x1e69750) at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkstatusicon.c:1279 No locals. #7 gtk_status_icon_button_press (status_icon=0x1db3300, event=0x1e69750) at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkstatusicon.c:1742 handled = 0 #8 0x00007fc5ac605c78 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1ec1de0, return_value=0x7fff184db6b0, n_param_values=<value optimized out>, param_values=0x1de3ed0, invocation_hint=<value optimized out>, marshal_data=0x7fc5ac679160) at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84 data1 = 0x1db3300 data2 = 0x12bac3 v_return = <value optimized out> __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" #9 0x00007fc5ab8eb47e in IA__g_closure_invoke (closure=0x1ec1de0, return_value=0x7fff184db6b0, n_param_values=2, param_values=0x1de3ed0, invocation_hint=0x7fff184db670) at /scratch/build-area/glib2.0-2.24.2/gobject/gclosure.c:767 marshal = 0x1d92380 marshal_data = 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #10 0x00007fc5ab9013f7 in signal_emit_unlocked_R (node=0x1da7240, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/gobject/gsignal.c:3248 tmp = <value optimized out> handler = 0x1df6f80 accumulator = 0x1da7100 emission = {next = 0x0, instance = 0x1d9be30, ihint = {signal_id = 33, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x1da71f0 handler_list = 0x1df6f80 return_accu = <value optimized out> accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 33 max_sequential_handler_number = <value optimized out> return_value_altered = 0 #11 0x00007fc5ab9028bd in IA__g_signal_emit_valist (instance=0x1d9be30, signal_id=<value optimized out>, detail=0, var_args=0x7fff184db860) at /scratch/build-area/glib2.0-2.24.2/gobject/gsignal.c:2991 return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} error = <value optimized out> signal_return_type = 20 param_values = <value optimized out> node = 0x1da7240 i = <value optimized out> n_params = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #12 0x00007fc5ab902fc3 in IA__g_signal_emit (instance=0x0, signal_id=4283193, detail=1227459) at /scratch/build-area/glib2.0-2.24.2/gobject/gsignal.c:3038 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff184db940, reg_save_area = 0x7fff184db880}} #13 0x00007fc5ac71bf7f in gtk_widget_event_internal (widget=0x1d9be30, event=0x1e69750) at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943 signal_num = <value optimized out> return_val = 0 #14 0x00007fc5ac5fe163 in IA__gtk_propagate_event (widget=0x1d9be30, event=0x1e69750) at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:2442 tmp = 0x0 handled_event = 31047216 __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" #15 0x00007fc5ac5ff21b in IA__gtk_main_do_event (event=0x1e69750) at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:1647 event_widget = 0x1d9be30 grab_widget = 0x1d9be30 window_group = 0x1df8d80 rewritten_event = 0x0 tmp_list = <value optimized out> __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #16 0x00007fc5ac04f3cc in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at /scratch/build-area/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372 display = <value optimized out> event = <value optimized out> #17 0x00007fc5ab6406f2 in g_main_dispatch (context=0x1d8b680) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1960 [...] I'll go and get debug symbols for seahorse.. Cheers, Julien -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org