doesn't handle when edid data can't be parsed [gnome-settings-daemon crashed with SIGSEGV in configuration_new_current()]

Bug #215751 reported by Robert Bernecky on 2008-04-11
Affects Status Importance Assigned to Milestone
gnome-desktop (Ubuntu)
James Westby
gnome-settings-daemon (Ubuntu)

Bug Description

Binary package hint: gnome-settings-daemon

This bug MAY be related to bug#215029.

These were spontaneous failures happening sporadically after recent
upgrades of Hardy Heron on a two-holer Opteron, w/NVIDIA GPU.

ProblemType: Crash
Architecture: amd64
Date: Thu Apr 10 13:48:59 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
NonfreeKernelModules: nvidia
Package: gnome-settings-daemon 2.22.1-0ubuntu1
PackageArchitecture: amd64
ProcCmdline: gnome-settings-daemon
Signal: 11
SourcePackage: gnome-settings-daemon
 configuration_new_current ()
 configuration_apply_stored ()
 gsd_xrandr_manager_start ()
 ?? ()
 gnome_settings_plugin_info_activate ()
Title: gnome-settings-daemon crashed with SIGSEGV in configuration_new_current()
Uname: Linux 2.6.24-15-generic x86_64
UserGroups: adm audio cdrom dialout dip floppy lpadmin plugdev scanner video

Robert Bernecky (bernecky) wrote :

StacktraceTop:configuration_apply_stored (screen=0x65e300)
gsd_xrandr_manager_start (manager=0x648600,
impl_activate (plugin=0x654d90)
gnome_settings_plugin_info_activate (info=0x6383c0)
maybe_activate_plugin (info=0x6383c0,

Changed in gnome-settings-daemon:
importance: Undecided → Medium
James Westby (james-w) on 2008-04-14
Changed in gnome-settings-daemon:
assignee: nobody → james-w
status: New → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-desktop - 1:2.22.1-0ubuntu6

gnome-desktop (1:2.22.1-0ubuntu6) hardy; urgency=low

  * When the edid data can be retrived but not parsed it returns NULL. Add
    a check for this to avoid a crash and give higher level code the chance
    to cope with it. (LP: #215751)
    This is debian/patches/107_gd-randr-handle-unparseable-edid.patch
  * Remove some debugging print statements from the code to not clutter the
    user's terminal when they run the display capplet.
    This is debian/patches/108_gd-randr-remove-prints.patch

 -- James Westby <email address hidden> Tue, 15 Apr 2008 11:31:47 +0100

Changed in gnome-desktop:
status: In Progress → Fix Released
Robert Bernecky (bernecky) wrote :

This, and several other gnome-ly failures, no longer occur on my system after
I installed recent updates over the weekend. So, that's good news, and we
can close this bug. Thanks!

My system still fails to initialize properly unless I run gnome in failsafe
mode: (the Application/Places/System...) buttons do not appear
in "normal" gnome mode, and gnome grumps at startup
if I enable assistive technologies.

I'll file separate bug reports on the remaining problems.

Thanks again.

Robert Bernecky (bernecky) wrote :

No problems with Ubuntu 8.10, so I think we can close this(unless
the failsafe note just above is still relevant?).


Changed in gnome-settings-daemon:
importance: Undecided → Medium
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers