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));

Reply via email to