gnome-settings-daemon crashed with SIGSEGV in g_return_if_fail_warning()

Bug #744758 reported by HuK
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
New
Undecided
Unassigned
ubuntuone-client (Ubuntu)
New
Medium
Chris Coulson

Bug Description

Binary package hint: gnome-settings-daemon

gnome-settings-daemon crashed with SIGSEGV in g_return_if_fail_warning()

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: gnome-settings-daemon 2.32.1-0ubuntu11
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic-pae 2.6.38
Uname: Linux 2.6.38-7-generic-pae i686
Architecture: i386
Date: Tue Mar 29 05:40:26 2011
ExecutablePath: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100406.1)
ProcCmdline: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SegvAnalysis:
 Segfault happened at: 0xb7093756 <_IO_default_xsputn+6>: push %esi
 PC (0xb7093756) ok
 source "%esi" ok
 destination "(%esp)" (0xbf2c3000) not located in a known VMA region (needed writable region)!
 Stack memory exhausted (SP below stack segment)
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: gnome-settings-daemon
StacktraceTop:
 g_return_if_fail_warning () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_object_unref () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/gnome-settings-daemon-2.0/libubuntuone.so
 ?? () from /usr/lib/gnome-settings-daemon-2.0/libubuntuone.so
 ?? () from /usr/lib/gnome-settings-daemon-2.0/libubuntuone.so
Title: gnome-settings-daemon crashed with SIGSEGV in g_return_if_fail_warning()
UpgradeStatus: Upgraded to natty on 2011-03-26 (2 days ago)
UserGroups:

Related branches

Revision history for this message
HuK (n-uzunov) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_return_if_fail_warning (log_domain=0xb72a36ae "GLib-GObject", pretty_function=0xb72a5b62 "g_object_unref", expression=0xb72a4d36 "G_IS_OBJECT (object)") at /build/buildd/glib2.0-2.28.4/./glib/gmessages.c:586
 g_object_unref (_object=0xa058c70) at /build/buildd/glib2.0-2.28.4/./gobject/gobject.c:2669
 gsd_ubuntuone_dispose (object=0x9f48d60) at gsd-ubuntuone.c:315
 gsd_ubuntuone_dispose (object=0x9f48d60) at gsd-ubuntuone.c:320
 gsd_ubuntuone_dispose (object=0x9f48d60) at gsd-ubuntuone.c:320

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-settings-daemon (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
visibility: private → public
affects: gnome-settings-daemon (Ubuntu) → ubuntuone-client (Ubuntu)
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Here we go. This stops the u1 plugin from recursively calling gsd_ubuntuone_dispose on shutdown by correctly chaining up the dispose function to its parent. It also stops g-s-d from spinning the CPU for ages on shutdown (I get unresponsive g-s-d processes on my system from this)

tags: added: patch
Bryce Harrington (bryce)
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Chris Coulson (chrisccoulson)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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