I tried the patch (remove the static declaration) on seahorse
0.9.3-0ubuntu1 and seahorse still segfaults:
(gdb) bt full
#0 0x000000000044944c in seahorse_ssh_key_get_cannonical_id (
id=<value optimized out>) at seahorse-ssh-key.c:387
p = (gchar *) 0x5f15db "30:7f:30"
hex = (gchar *) 0x5f15d0 "openssh:55:30:7f:30"
off = 1
ret = <value optimized out>
[...]
(gdb) frame 0
#0 0x000000000044944c in seahorse_ssh_key_get_cannonical_id (
id=<value optimized out>) at seahorse-ssh-key.c:387
387 p[0 - off] = p[0];
That's exactly the same location as with a clean seahorse 0.9.3-0ubuntu1
--
[Edgy] seahorse crashed at startup (segmentation fault)
https://launchpad.net/bugs/57433
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs