I can't figure out how this could happen in the current code path.  But
for defensive programming purposes, there should be an extra NULL check
to prevent this crash.  I'll work on a patch.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/868928

Title:
  gnome-settings-daemon crashed with SIGSEGV in engine_coldplug()

Status in “gnome-settings-daemon” package in Ubuntu:
  Confirmed
Status in “gnome-settings-daemon” source package in Precise:
  Confirmed

Bug description:
  On Startup

  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: gnome-settings-daemon 3.2.0-0ubuntu5
  ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
  Uname: Linux 3.0.0-12-generic x86_64
  NonfreeKernelModules: fglrx
  ApportVersion: 1.23-0ubuntu2
  Architecture: amd64
  CrashCounter: 1
  Date: Wed Oct  5 17:32:19 2011
  ExecutablePath: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
  ProcCmdline: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
  ProcEnviron:
   SHELL=/bin/false
   LANG=en_US.UTF-8
  SegvAnalysis:
   Segfault happened at: 0x7f0686fca3d8 <gsd_power_manager_start+1656>: mov    
0x8(%rax),%rcx
   PC (0x7f0686fca3d8) ok
   source "0x8(%rax)" (0x00000008) not located in a known VMA region (needed 
readable region)!
   destination "%rcx" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: gnome-settings-daemon
  StacktraceTop:
   gsd_power_manager_start () from 
/usr/lib/gnome-settings-daemon-3.0/libpower.so
   ?? () from /usr/lib/gnome-settings-daemon-3.0/libpower.so
   gnome_settings_plugin_info_activate ()
   _start ()
  Title: gnome-settings-daemon crashed with SIGSEGV in gsd_power_manager_start()
  UpgradeStatus: Upgraded to oneiric on 2011-09-27 (8 days ago)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/868928/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to