seahorse crashed with SIGSEGV in _seahorse_viewer_on_key_delete_gtk_action_activate()

Bug #264753 reported by Andreas Moog
14
Affects Status Importance Assigned to Milestone
seahorse
Fix Released
Critical
seahorse (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: seahorse

I was deleting a SSH-Key. The crash is fully reproducable.

ProblemType: Crash
Architecture: i386
Disassembly: 0x0:
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/seahorse
NonfreeKernelModules: nvidia
Package: seahorse 2.23.91-0ubuntu1
ProcAttrCurrent: unconfined
ProcCmdline: seahorse
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: seahorse
StacktraceTop:
 ?? ()
 _seahorse_viewer_on_key_delete_gtk_action_activate (
 IA__g_cclosure_marshal_VOID__VOID (closure=0x8bea520,
 IA__g_closure_invoke (closure=0x8bea520, return_value=0x0,
 signal_emit_unlocked_R (node=0x8bea1d0, detail=0,
Title: seahorse crashed with SIGSEGV in _seahorse_viewer_on_key_delete_gtk_action_activate()
Uname: Linux 2.6.27-2-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev video

Related branches

Revision history for this message
Andreas Moog (ampelbein) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:?? ()
_seahorse_viewer_on_key_delete_gtk_action_activate (_sender=0x8bcf270, self=0x8bbc118)
IA__g_cclosure_marshal_VOID__VOID (closure=0x8bea520, return_value=0x0, n_param_values=1,
IA__g_closure_invoke (closure=0x8bea520, return_value=0x0, n_param_values=1, param_values=0x8de4e20,
signal_emit_unlocked_R (node=0x8bea1d0, detail=0, instance=0x8bcf270, emission_return=0x0,

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Andreas Moog (ampelbein)
Changed in seahorse:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Triaged
Changed in seahorse:
status: Unknown → Confirmed
Revision history for this message
Andreas Moog (ampelbein) wrote :

Fixed in upstream-svn:
2008-09-07 Stef Walter <email address hidden>

        * libseahorse/seahorse-key.c: Fill in abstract methods properly
        on the SeahorseObject class. Fixes crash.

Changed in seahorse:
status: Triaged → Fix Committed
Changed in seahorse:
status: Confirmed → Fix Released
Revision history for this message
Andreas Moog (ampelbein) wrote :

debdiff attached:

seahorse (2.23.91-0ubuntu2) intrepid; urgency=low

  * Added debian/patches/12_key_import_error.diff:
    - src/seahorse-key-manager.vala: Fix Couldn't import keys when
      success (LP: #262488)
      libseahorse/libseahorse-c.vapi: Fix ownership problem with
      seahorse_multi_operation_take().
  * Added debian/patches/13_fix_seahorseobject_class.diff:
    - libseahorse/seahorse-key.c: Fill in abstract methods properly on
      the SeahorseObject class. Fixes crashes.
      (LP: #264753, #258149, #265040)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package seahorse - 2.23.92-0ubuntu1

---------------
seahorse (2.23.92-0ubuntu1) intrepid; urgency=low

  * New upstream version: (LP: #267681)
    - Fix message 'Couldn't import keys' on success (LP: #262488)
    - Fill in abstract methods properly on the SeahorseObject class.
      Fixes crashes. (LP: #258149, #265040, #264753)
    - Fix ownership problem with seahorse_multi_operation_take().
    - Insignificant change of return type for event handler.
    - Fix problem with password saving happening before lower levels get
      the focus-out event.

 -- Andreas Moog <email address hidden> Mon, 08 Sep 2008 11:02:03 +0200

Changed in seahorse:
status: Fix Committed → Fix Released
Changed in seahorse:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.