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

Bug #744758 reported by HuK on 2011-03-29
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Undecided
Unassigned
ubuntuone-client (Ubuntu)
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

HuK (n-uzunov) 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

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)
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) on 2011-04-04
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Chris Coulson (chrisccoulson)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers