After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 553853 - Seahorse crashed while searching for a key
Seahorse crashed while searching for a key
Status: RESOLVED DUPLICATE of bug 553648
Product: seahorse
Classification: Applications
Component: general
2.24.x
Other All
: Normal critical
: 2.26.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2008-09-25 22:16 UTC by Andreas Moog
Modified: 2008-09-25 22:21 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Andreas Moog 2008-09-25 22:16:59 UTC
Steps to reproduce:
The crash occurs while it is searching for the key.

Stack trace:
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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 "x86_64-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 0x7f9c7802e770 (LWP 12987)]
** Message: init gpgme version 1.1.6
[New Thread 0x40d80950 (LWP 13000)]

** (seahorse:12987): CRITICAL **: update_uids: assertion `SEAHORSE_IS_PGP_SOURCE (source)' failed

** (seahorse:12987): CRITICAL **: calc_validity: assertion `pkey->uids' failed

** (seahorse:12987): CRITICAL **: update_uids: assertion `SEAHORSE_IS_PGP_SOURCE (source)' failed

** (seahorse:12987): CRITICAL **: calc_validity: assertion `pkey->uids' failed

(seahorse:12987): GLib-CRITICAL **: g_utf8_casefold: assertion `str != NULL' failed
[New Thread 0x41d79950 (LWP 13001)]
[Thread 0x40d80950 (LWP 13000) exited]
[Thread 0x41d79950 (LWP 13001) exited]

Program received signal SIGSEGV, Segmentation fault.

Thread 140310005081968 (LWP 12987)

  • #0 strstr
    from /lib/libc.so.6
  • #1 _seahorse_keyserver_results_on_filter_objects_seahorse_object_predicate_func
    at seahorse-keyserver-results.c line 167
  • #2 seahorse_object_predicate_match
    at seahorse-object.c line 244
  • #3 maybe_add_object
    at seahorse-set.c line 82
  • #4 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.1/gobject/gclosure.c line 767
  • #5 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3244
  • #6 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 2977
  • #7 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3034
  • #8 seahorse_context_take_object
    at seahorse-context.c line 534
  • #9 refresh_callback
    at seahorse-hkp-source.c line 525
  • #10 final_finished
    at soup-session-async.c line 203
  • #11 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.1/gobject/gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3314
  • #13 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 2977
  • #14 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3034
  • #15 soup_message_io_finished
    at soup-message-io.c line 172
  • #16 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.1/gobject/gclosure.c line 767
  • #17 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3244
  • #18 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 2977
  • #19 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3034
  • #20 socket_read_watch
    at soup-socket.c line 1049
  • #21 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.18.1/glib/gmain.c line 2142
  • #22 g_main_context_iterate
    at /build/buildd/glib2.0-2.18.1/glib/gmain.c line 2776
  • #23 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.18.1/glib/gmain.c line 2984
  • #24 IA__gtk_main
    at /build/buildd/gtk+2.0-2.14.2/gtk/gtkmain.c line 1200
  • #25 main
    at main.c line 104

Thread 1 (Thread 0x7f9c7802e770 (LWP 12987))

  • #0 strstr
    from /lib/libc.so.6
  • #1 _seahorse_keyserver_results_on_filter_objects_seahorse_object_predicate_func
    at seahorse-keyserver-results.c line 167
  • #2 seahorse_object_predicate_match
    at seahorse-object.c line 244
  • #3 maybe_add_object
    at seahorse-set.c line 82
  • #4 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.1/gobject/gclosure.c line 767
  • #5 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3244
  • #6 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 2977
  • #7 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3034
  • #8 seahorse_context_take_object
    at seahorse-context.c line 534
  • #9 refresh_callback
    at seahorse-hkp-source.c line 525
  • #10 final_finished
    at soup-session-async.c line 203
  • #11 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.1/gobject/gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3314
  • #13 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 2977
  • #14 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3034
  • #15 soup_message_io_finished
    at soup-message-io.c line 172
  • #16 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.18.1/gobject/gclosure.c line 767
  • #17 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3244
  • #18 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 2977
  • #19 IA__g_signal_emit
    at /build/buildd/glib2.0-2.18.1/gobject/gsignal.c line 3034
  • #20 socket_read_watch
    at soup-socket.c line 1049
  • #21 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.18.1/glib/gmain.c line 2142
  • #22 g_main_context_iterate
    at /build/buildd/glib2.0-2.18.1/glib/gmain.c line 2776
  • #23 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.18.1/glib/gmain.c line 2984
  • #24 IA__gtk_main
    at /build/buildd/gtk+2.0-2.14.2/gtk/gtkmain.c line 1200
  • #25 main
    at main.c line 104
The program is running.  Exit anyway? (y or n) 

Other information:
Reported on Launchpad:
http://bugs.launchpad.net/bugs/272390
Comment 1 Adam Schreiber 2008-09-25 22:21:26 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 553648 ***