GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run Starting program: /usr/bin/seahorse [Thread debugging using libthread_db enabled] [New Thread 0xb6f4ab40 (LWP 14500)] ** Message: init gpgme version 1.1.6 [New Thread 0xb65d5b90 (LWP 14512)] (seahorse:14500): Gtk-WARNING **: Inserting action group 'key' into UI manager which already has a group with this name ** (seahorse:14500): CRITICAL **: update_uids: assertion `SEAHORSE_IS_PGP_SOURCE (source)' failed ** (seahorse:14500): CRITICAL **: calc_validity: assertion `pkey->uids' failed ** (seahorse:14500): CRITICAL **: update_uids: assertion `SEAHORSE_IS_PGP_SOURCE (source)' failed ** (seahorse:14500): CRITICAL **: calc_validity: assertion `pkey->uids' failed (seahorse:14500): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed [New Thread 0xb5bffb90 (LWP 14513)] [New Thread 0xb53feb90 (LWP 14514)] [Thread 0xb53feb90 (LWP 14514) exited] [Thread 0xb5bffb90 (LWP 14513) exited] [Thread 0xb65d5b90 (LWP 14512) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb6f4ab40 (LWP 14500)] 0xb770ad03 in strstr () from /lib/tls/i686/cmov/libc.so.6 (gdb) backtrace full #0 0xb770ad03 in strstr () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #1 0x08067db8 in _seahorse_keyserver_results_on_filter_objects_seahorse_object_predicate_func (obj=0x8863f28, self=0x89dc4d0) at seahorse-keyserver-results.c:167 No locals. #2 0x0807e827 in seahorse_object_predicate_match (self=0x89dc51c, obj=0x8863f28) at seahorse-object.c:244 __PRETTY_FUNCTION__ = "seahorse_object_predicate_match" #3 0x0806ee33 in maybe_add_object (skset=0x8748408, sobj=0x8863f28) at seahorse-set.c:82 No locals. #4 0xb78d08ec in IA__g_cclosure_marshal_VOID__OBJECT (closure=0xb5c08750, return_value=0x0, n_param_values=2, param_values=0xb5c00cf0, invocation_hint=0xbfaa254c, marshal_data=0x806fac0) at /build/buildd/glib2.0-2.18.0/gobject/gmarshal.c:636 data1 = (gpointer) 0x86e1990 data2 = __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__OBJECT" #5 0xb78c3c53 in IA__g_closure_invoke (closure=0xb5c08750, return_value=0x0, n_param_values=2, param_values=0xb5c00cf0, invocation_hint=0xbfaa254c) at /build/buildd/glib2.0-2.18.0/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0xb78d0860 marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #6 0xb78da0c5 in signal_emit_unlocked_R (node=0x872d6b8, detail=0, instance=0x86e1990, emission_return=0x0, instance_and_params=0xb5c00cf0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3244 tmp = handler = (Handler *) 0xb5c13a40 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0xbfaa2994, instance = 0x86e1990, ihint = {signal_id = 93, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8700770 handler_list = (Handler *) 0x89d08a0 return_accu = (GValue *) 0x0 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 = 93 max_sequential_handler_number = 1122 return_value_altered = 1 #7 0xb78db7e4 in IA__g_signal_emit_valist (instance=0x86e1990, signal_id=93, detail=0, var_args=0xbfaa26f0 "(?\206\b \006") at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:2977 signal_return_type = 4 param_values = (GValue *) 0xb5c00d04 node = (SignalNode *) 0x872d6b8 i = 1 n_params = 1 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #8 0xb78dbc66 in IA__g_signal_emit (instance=0x86e1990, signal_id=93, detail=0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3034 No locals. #9 0x0806c102 in seahorse_context_take_object (sctx=0x86e1990, sobj=0x8863f28) at seahorse-context.c:534 ks = (gpointer) 0xb80a71a3 __PRETTY_FUNCTION__ = "seahorse_context_take_object" #10 0x0806c21a in seahorse_context_add_object (sctx=0x86e1990, sobj=0x8863f28) at seahorse-context.c:509 __PRETTY_FUNCTION__ = "seahorse_context_add_object" #11 0x0808e551 in refresh_callback (session=0x8863dc8, msg=0x8863e20, hop=0x8a1aa48) at seahorse-hkp-source.c:525 keys = (GList *) 0x89f9610 k = (GList *) 0x89f9610 #12 0xb7eaba98 in final_finished (req=0x8863e20, user_data=0x8a13b60) at soup-session-async.c:203 sa = (SoupSessionAsync *) 0x8863dc8 #13 0xb78d13e4 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8a10408, return_value=0x0, n_param_values=1, param_values=0x8748050, invocation_hint=0xbfaa299c, marshal_data=0xb7eab990) at /build/buildd/glib2.0-2.18.0/gobject/gmarshal.c:77 data1 = (gpointer) 0x8863e20 data2 = (gpointer) 0xb5c07a58 __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID" #14 0xb78c3c53 in IA__g_closure_invoke (closure=0x8a10408, return_value=0x0, n_param_values=1, param_values=0x8748050, invocation_hint=0xbfaa299c) at /build/buildd/glib2.0-2.18.0/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0xb78d1360 marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #15 0xb78da755 in signal_emit_unlocked_R (node=0x8a0f880, detail=0, instance=0x8863e20, emission_return=0x0, instance_and_params=0x8748050) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3314 tmp = handler = (Handler *) 0x8a09460 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0xbfaa2ce4, instance = 0x8863e20, ihint = {signal_id = 278, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x89bed08 handler_list = (Handler *) 0x8a09460 return_accu = (GValue *) 0x0 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 = 278 max_sequential_handler_number = 1122 return_value_altered = 1 #16 0xb78db7e4 in IA__g_signal_emit_valist (instance=0x8863e20, signal_id=278, detail=0, var_args=0xbfaa2b3c "ô\237ë·)þé·ô\237ë·h+ª¿\233@ê· >\206\b") at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:2977 signal_return_type = 4 param_values = (GValue *) 0x8748064 node = (SignalNode *) 0x8a0f880 i = 1 n_params = 0 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #17 0xb78dbc66 in IA__g_signal_emit (instance=0x8863e20, signal_id=278, detail=0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3034 No locals. #18 0xb7e9fe4f in soup_message_finished (msg=0x8863e20) at soup-message.c:840 No locals. #19 0xb7ea409b in soup_message_io_finished (msg=0x8863e20) at soup-message-io.c:172 No locals. #20 0xb78d13e4 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8a10238, return_value=0x0, n_param_values=1, param_values=0x8748190, invocation_hint=0xbfaa2cec, marshal_data=0xb7ea4740) at /build/buildd/glib2.0-2.18.0/gobject/gmarshal.c:77 data1 = (gpointer) 0x89f2ae8 data2 = (gpointer) 0xb5c07a58 __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID" #21 0xb78c3c53 in IA__g_closure_invoke (closure=0x8a10238, return_value=0x0, n_param_values=1, param_values=0x8748190, invocation_hint=0xbfaa2cec) at /build/buildd/glib2.0-2.18.0/gobject/gclosure.c:767 marshal = (GClosureMarshal) 0xb78d1360 marshal_data = (gpointer) 0x0 __PRETTY_FUNCTION__ = "IA__g_closure_invoke" #22 0xb78da0c5 in signal_emit_unlocked_R (node=0x89d1418, detail=0, instance=0x89f2ae8, emission_return=0x0, instance_and_params=0x8748190) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3244 tmp = handler = (Handler *) 0xb5c19e00 accumulator = (SignalAccumulator *) 0x0 emission = {next = 0x0, instance = 0x89f2ae8, ihint = {signal_id = 282, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = (GClosure *) 0x8a18100 handler_list = (Handler *) 0xb5c19e00 return_accu = (GValue *) 0x0 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 = 282 max_sequential_handler_number = 1122 return_value_altered = 0 #23 0xb78db7e4 in IA__g_signal_emit_valist (instance=0x89f2ae8, signal_id=282, detail=0, var_args=0xbfaa2e8c "") at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:2977 signal_return_type = 4 param_values = (GValue *) 0x87481a4 node = (SignalNode *) 0x89d1418 i = 141159120 n_params = 0 __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" #24 0xb78dbc66 in IA__g_signal_emit (instance=0x89f2ae8, signal_id=282, detail=0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3034 No locals. #25 0xb7ead702 in socket_read_watch (chan=0x89f9888, cond=, user_data=0x89f2ae8) at soup-socket.c:1049 No locals. #26 0xb786167d in g_io_unix_dispatch (source=0x89fed00, callback=0xb7ead6b0 , user_data=0x89f2ae8) at /build/buildd/glib2.0-2.18.0/glib/giounix.c:162 buffer_condition = 0 #27 0xb782a6b1 in IA__g_main_context_dispatch (context=0x86b2c78) at /build/buildd/glib2.0-2.18.0/glib/gmain.c:2142 No locals. #28 0xb782dd53 in g_main_context_iterate (context=0x86b2c78, block=1, dispatch=1, self=0x86cc850) at /build/buildd/glib2.0-2.18.0/glib/gmain.c:2775 max_priority = 200 timeout = 0 some_ready = 1 nfds = 11 allocated_nfds = fds = (GPollFD *) 0x8a07780 __PRETTY_FUNCTION__ = "g_main_context_iterate" #29 0xb782e272 in IA__g_main_loop_run (loop=0x89ad748) at /build/buildd/glib2.0-2.18.0/glib/gmain.c:2983 self = (GThread *) 0x86cc850 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #30 0xb7baea39 in IA__gtk_main () at /build/buildd/gtk+2.0-2.13.7/gtk/gtkmain.c:1172 tmp_list = (GList *) 0x805aab0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x80c7920 loop = (GMainLoop *) 0x89ad748 #31 0x0805ac7e in main (argc=142938144, argv=0x1) at main.c:97 op = (SeahorseOperation *) 0x8854860 (gdb) info registers eax 0xb5c07a58 -1245676968 ecx 0x0 0 edx 0x0 0 ebx 0x0 0 esp 0xbfaa2320 0xbfaa2320 ebp 0xbfaa2348 0xbfaa2348 esi 0x72 114 edi 0x0 0 eip 0xb770ad03 0xb770ad03 eflags 0x210257 [ CF PF AF ZF IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 1 (Thread 0xb6f4ab40 (LWP 14500)): #0 0xb770ad03 in strstr () from /lib/tls/i686/cmov/libc.so.6 #1 0x08067db8 in _seahorse_keyserver_results_on_filter_objects_seahorse_object_predicate_func (obj=0x8863f28, self=0x89dc4d0) at seahorse-keyserver-results.c:167 #2 0x0807e827 in seahorse_object_predicate_match (self=0x89dc51c, obj=0x8863f28) at seahorse-object.c:244 #3 0x0806ee33 in maybe_add_object (skset=0x8748408, sobj=0x8863f28) at seahorse-set.c:82 #4 0xb78d08ec in IA__g_cclosure_marshal_VOID__OBJECT (closure=0xb5c08750, return_value=0x0, n_param_values=2, param_values=0xb5c00cf0, invocation_hint=0xbfaa254c, marshal_data=0x806fac0) at /build/buildd/glib2.0-2.18.0/gobject/gmarshal.c:636 #5 0xb78c3c53 in IA__g_closure_invoke (closure=0xb5c08750, return_value=0x0, n_param_values=2, param_values=0xb5c00cf0, invocation_hint=0xbfaa254c) at /build/buildd/glib2.0-2.18.0/gobject/gclosure.c:767 #6 0xb78da0c5 in signal_emit_unlocked_R (node=0x872d6b8, detail=0, instance=0x86e1990, emission_return=0x0, instance_and_params=0xb5c00cf0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3244 #7 0xb78db7e4 in IA__g_signal_emit_valist (instance=0x86e1990, signal_id=93, detail=0, var_args=0xbfaa26f0 "(?\206\b \006") at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:2977 #8 0xb78dbc66 in IA__g_signal_emit (instance=0x86e1990, signal_id=93, detail=0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3034 #9 0x0806c102 in seahorse_context_take_object (sctx=0x86e1990, sobj=0x8863f28) at seahorse-context.c:534 #10 0x0806c21a in seahorse_context_add_object (sctx=0x86e1990, sobj=0x8863f28) at seahorse-context.c:509 #11 0x0808e551 in refresh_callback (session=0x8863dc8, msg=0x8863e20, hop=0x8a1aa48) at seahorse-hkp-source.c:525 #12 0xb7eaba98 in final_finished (req=0x8863e20, user_data=0x8a13b60) at soup-session-async.c:203 #13 0xb78d13e4 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8a10408, return_value=0x0, n_param_values=1, param_values=0x8748050, invocation_hint=0xbfaa299c, marshal_data=0xb7eab990) at /build/buildd/glib2.0-2.18.0/gobject/gmarshal.c:77 #14 0xb78c3c53 in IA__g_closure_invoke (closure=0x8a10408, return_value=0x0, n_param_values=1, param_values=0x8748050, invocation_hint=0xbfaa299c) at /build/buildd/glib2.0-2.18.0/gobject/gclosure.c:767 #15 0xb78da755 in signal_emit_unlocked_R (node=0x8a0f880, detail=0, instance=0x8863e20, emission_return=0x0, instance_and_params=0x8748050) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3314 #16 0xb78db7e4 in IA__g_signal_emit_valist (instance=0x8863e20, signal_id=278, detail=0, var_args=0xbfaa2b3c "ô\237ë·)þé·ô\237ë·h+ª¿\233@ê· >\206\b") at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:2977 #17 0xb78dbc66 in IA__g_signal_emit (instance=0x8863e20, signal_id=278, detail=0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3034 #18 0xb7e9fe4f in soup_message_finished (msg=0x8863e20) at soup-message.c:840 #19 0xb7ea409b in soup_message_io_finished (msg=0x8863e20) at soup-message-io.c:172 #20 0xb78d13e4 in IA__g_cclosure_marshal_VOID__VOID (closure=0x8a10238, return_value=0x0, n_param_values=1, param_values=0x8748190, invocation_hint=0xbfaa2cec, marshal_data=0xb7ea4740) at /build/buildd/glib2.0-2.18.0/gobject/gmarshal.c:77 #21 0xb78c3c53 in IA__g_closure_invoke (closure=0x8a10238, return_value=0x0, n_param_values=1, param_values=0x8748190, invocation_hint=0xbfaa2cec) at /build/buildd/glib2.0-2.18.0/gobject/gclosure.c:767 #22 0xb78da0c5 in signal_emit_unlocked_R (node=0x89d1418, detail=0, instance=0x89f2ae8, emission_return=0x0, instance_and_params=0x8748190) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3244 #23 0xb78db7e4 in IA__g_signal_emit_valist (instance=0x89f2ae8, signal_id=282, detail=0, var_args=0xbfaa2e8c "") at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:2977 #24 0xb78dbc66 in IA__g_signal_emit (instance=0x89f2ae8, signal_id=282, detail=0) at /build/buildd/glib2.0-2.18.0/gobject/gsignal.c:3034 #25 0xb7ead702 in socket_read_watch (chan=0x89f9888, cond=, user_data=0x89f2ae8) at soup-socket.c:1049 #26 0xb786167d in g_io_unix_dispatch (source=0x89fed00, callback=0xb7ead6b0 , user_data=0x89f2ae8) at /build/buildd/glib2.0-2.18.0/glib/giounix.c:162 #27 0xb782a6b1 in IA__g_main_context_dispatch (context=0x86b2c78) at /build/buildd/glib2.0-2.18.0/glib/gmain.c:2142 #28 0xb782dd53 in g_main_context_iterate (context=0x86b2c78, block=1, dispatch=1, self=0x86cc850) at /build/buildd/glib2.0-2.18.0/glib/gmain.c:2775 #29 0xb782e272 in IA__g_main_loop_run (loop=0x89ad748) at /build/buildd/glib2.0-2.18.0/glib/gmain.c:2983 #30 0xb7baea39 in IA__gtk_main () at /build/buildd/gtk+2.0-2.13.7/gtk/gtkmain.c:1172 #31 0x0805ac7e in main (argc=142938144, argv=0x1) at main.c:97 (gdb) quit The program is running. Exit anyway? (y or n)