tags 407800 patch upstream
forwarded 407800 http://bugzilla.gnome.org/show_bug.cgi?id=454469
thanks
> seahorse: undocumented conflict with gpg-agent causing crash
I think I have solved this. A patch is attached.
I also filed it upstream (URI above) with a long description of what
caused the bug.
--
\0
diff -ru seahorse-1.0.1/agent/seahorse-agent-ssh.c seahorse-1.0.1-new/agent/seahorse-agent-ssh.c
--- seahorse-1.0.1/agent/seahorse-agent-ssh.c 2007-03-18 05:36:55.000000000 +1000
+++ seahorse-1.0.1-new/agent/seahorse-agent-ssh.c 2007-07-07 15:22:22.000000000 +1000
@@ -713,6 +713,8 @@
return FALSE;
g_assert (!ssh_agent_initialized);
+
+ seahorse_agent_cache_init ();
if (listen (ssh_agent_socket, 5) < 0) {
g_warning ("couldn't listen on SSH proxy socket: %s: %s", ssh_agent_sockname, g_strerror (errno));