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 574750 - crash in Passwords and Encryption Keys: I tried to synchronize a...
crash in Passwords and Encryption Keys: I tried to synchronize a...
Status: RESOLVED DUPLICATE of bug 544723
Product: seahorse
Classification: Applications
Component: general
2.24.x
Other All
: High critical
: 2.26.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2009-03-10 12:39 UTC by ulikoehler
Modified: 2009-03-11 13:43 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description ulikoehler 2009-03-10 12:39:32 UTC
Version: 2.24.1

What were you doing when the application crashed?
I tried to synchronize all my (11) keys with ldap://keyserver.pgp.com


Distribution: openSUSE 11.1 (x86_64)
Gnome Release: 2.24.1 2008-12-03 (SUSE)
BugBuddy Version: 2.24.1

System: Linux 2.6.27.19-3.2-default #1 SMP 2009-02-25 15:40:44 +0100 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10502000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Gilouche
Icon Theme: Gilouche

Memory status: size: 437219328 vsize: 437219328 resident: 23982080 share: 16445440 rss: 23982080 rss_rlim: 18446744073709551615
CPU usage: start_time: 1236687737 rtime: 132 utime: 124 stime: 8 cutime:1 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/seahorse'

[?1034h(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f8a5c36f780 (LWP 15469)]
0x00007f8a553875af in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 0x7f8a5c36f780 (LWP 15469))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 g_spawn_sync
    from /usr/lib64/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /usr/lib64/libglib-2.0.so.0
  • #3 check_if_gdb
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #4 bugbuddy_segv_handle
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 raise
    from /lib64/libc.so.6
  • #7 abort
    from /lib64/libc.so.6
  • #8 g_assertion_message
    from /usr/lib64/libglib-2.0.so.0
  • #9 g_assertion_message_expr
    from /usr/lib64/libglib-2.0.so.0
  • #10 seahorse_ldap_source_import
  • #11 export_done
  • #12 start_transfer
  • #13 ??
    from /usr/lib64/libglib-2.0.so.0
  • #14 g_main_context_dispatch
    from /usr/lib64/libglib-2.0.so.0
  • #15 ??
    from /usr/lib64/libglib-2.0.so.0
  • #16 g_main_loop_run
    from /usr/lib64/libglib-2.0.so.0
  • #17 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #18 main
  • #0 waitpid
    from /lib64/libpthread.so.0


----------- .xsession-errors ---------------------
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::restore: Unbalanced save/restore
** (seahorse:15469): WARNING **: destination is not of type: openssh
**
ERROR:seahorse-ldap-source.c:1235:start_send_operation_multiple: assertion failed: (g_slist_length (keys) > 0)
--------------------------------------------------
Comment 1 palfrey 2009-03-10 14:47:21 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot
to solve the problem, so it will be hard for the developers to fix that crash.
Can you get us a stack trace with debugging symbols? Please see
http://live.gnome.org/GettingTraces for more information on how to do so and
reopen this bug or report a new one. Thanks in advance!
Comment 2 ulikoehler 2009-03-11 13:32:10 UTC
Hi again,
When I reproduce the error by starting seahorse from the command line, I get the following output:

** Message: init gpgme version 1.1.6

** (seahorse:26965): WARNING **: destination is not of type: openssh
**
ERROR:seahorse-ldap-source.c:1235:start_send_operation_multiple: assertion failed: (g_slist_length (keys) > 0)

The problem occurs when trying to synchronize SSH keys with PGP key servers (or a combination of both key types). (Of course you can't put SSH keys on PGP key servers but seahorse should probably test the condition and show an error message if it's false)
I hope that will help you.

Best regards
Comment 3 palfrey 2009-03-11 13:43:08 UTC
This bug appears to be a duplicate of bug 544723. Can you answer the questions there please, specifically: does this still happen in 2.25.x and can you remember which keyserver this was occurring with?


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