seahorse crashed with SIGSEGV in g_value_peek_pointer()

Bug #198562 reported by LEVIS Cyril
98
Affects Status Importance Assigned to Milestone
seahorse
Fix Released
Critical
libsoup2.4 (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: seahorse

It crachs when I try to close the error box due to server error.

ProblemType: Crash
Architecture: i386
Date: Tue Mar 4 23:37:28 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/seahorse
NonfreeKernelModules: nvidia
Package: seahorse 2.21.92-0ubuntu1
PackageArchitecture: i386
ProcCmdline: seahorse
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: seahorse
StacktraceTop:
 ?? () from /usr/lib/libsoup-2.4.so.1
 ?? ()
 ?? ()
 ?? ()
 g_value_peek_pointer () from /usr/lib/libgobject-2.0.so.0
Title: seahorse crashed with SIGSEGV in g_value_peek_pointer()
Uname: Linux 2.6.24-11-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev sambashare video

Tags: apport-crash
Revision history for this message
LEVIS Cyril (atlas95) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:message_finished (msg=0x8203648, user_data=0x842eb90)
IA__g_cclosure_marshal_VOID__VOID (closure=0x849bb78,
IA__g_closure_invoke (closure=0x849bb78, return_value=0x0,
signal_emit_unlocked_R (node=0x8485ae0, detail=0,
IA__g_signal_emit_valist (instance=0x807785c, signal_id=306,

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Changed in seahorse:
importance: Undecided → Medium
Revision history for this message
Caroline Ford (secretlondon) wrote :

Confirming (I have too) and assigning to the desktop team.

Changed in seahorse:
assignee: nobody → desktop-bugs
status: New → Confirmed
Revision history for this message
Caroline Ford (secretlondon) wrote :

I have with seahorse 2.22.1-0ubuntu2

Changed in seahorse:
status: Unknown → New
Changed in seahorse:
status: Confirmed → Triaged
Revision history for this message
Dan Winship (danw-gnome) wrote :

FYI, the crash appears to happen when seahorse tries to connect to a keyserver that isn't running. And the fact that there are many dups of the bug under ubuntu and none under other distros suggests that the non-responding server is probably keyserver.ubuntu.com. So if it's easy to make that server a little more reliable, that would keep people from hitting the bug. (The bug itself should probably be fixed by GNOME 2.24.1, next month.)

Changed in seahorse:
status: New → Confirmed
Revision history for this message
th (daimoni) wrote :

Confirmed, seahorse also crashes when searching for keys from keyserver.ubuntu.com.

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

This bug was fixed in the package libsoup2.4 - 2.24.1-0ubuntu1

---------------
libsoup2.4 (2.24.1-0ubuntu1) intrepid; urgency=low

  * New upstream version:
    - Fixed a crash when unreffing the session from a
      soup_session_queue_message() callback, and added
      regression test. In particular, this fixes a crash in seahorse when
      trying to connect to a non-responsive keyserver. (lp: #198562)
    - Fixed an infinite loop when giving a bad password to a site
      that uses non-standard capitalization in the WWW-Authenticate header
      (eg, gmail.com).
    - Fixed a leak in SoupSessionAsync when using a non-default GMainContext.
      Added additional code to the regression tests to make sure sessions *
      and servers do not get leaked.
    - Fixed a leak in the XML-RPC code
    - Compile fixes for "gcc -pedantic"
      and -DG_DISABLE_DEPRECATED / -DG_DISABLE_SINGLE_INCLUDES
    - Patched xmlrpc-test to accept the incorrect response to test_echo()
      that php-xmlrpc gives when it's built against libxml2 >= 2.7.1
      (qv http://bugs.php.net/45996), so that I can "make distcheck"...
    - Updated generated documentation

 -- Sebastien Bacher <email address hidden> Tue, 21 Oct 2008 00:25:33 +0200

Changed in libsoup2.4:
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.

Other bug subscribers

Related questions

Remote bug watches

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