gnome-settings-daemon random crash at session start (xorg badmatch error)

Bug #639913 reported by auxbuss
74
This bug affects 15 people
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: gnome-settings-daemon

Description: Ubuntu maverick (development branch)
Release: 10.10

Regular boot via gdm. At end of desktop start-up graphics change to 1970s-style X

.xsession-errors ends:

Error grabbing key 173, 0x9812038
Error grabbing key 171, 0x9812038
Error grabbing key 172, 0x9812038
Error grabbing key 209, 0x9812038
Error grabbing key 174, 0x9812038

Gdk-ERROR **: The program 'gnome-settings-daemon' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 2019 error_code 8 request_code 3 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
aborting...

This doesn't always occur. It's random. But requiring a reboot to rectify, it's a show-stopper.

Revision history for this message
Conrad Steenberg (conrad-steenberg) wrote :

This happens to me when I change the monitor setup using the NVidia settings application.

Also on 10.10

Revision history for this message
Sebastien Bacher (seb128) wrote :

Seems similar to bug #588155

Changed in gnome-settings-daemon (Ubuntu):
importance: Undecided → Low
status: New → Confirmed
summary: - crashes reducing graphics to block-looking style
+ gnome-settings-daemon random crash at session start (xorg badmatch
+ error)
Revision history for this message
Sebastien Bacher (seb128) wrote :

Rodrigo do you have any clue how to get details about those errors?

Changed in gnome-settings-daemon (Ubuntu):
assignee: nobody → Rodrigo Moya (rodrigo-moya)
Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

The X error message comes a little while after the error, so can you please paste the whole .xsession-errors?

Revision history for this message
LGB [Gábor Lénárt] (lgb) wrote :

I have this problem too (bug 696455 now it's a duplicate of this bug) but I often meet this one not only at session start, but even randomly sometimes. It's quite frequent issue for me, if I kill indicator applet by the way (just I noticed it can trigger this problem more frequently, I got this otherwise too!). Starting gnome-appearance-properties "fixes" the problem, because it restarts gnome-settings-daemon (afaik). In .xession-errors

The program 'gnome-settings-daemon' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 1365 error_code 8 request_code 3 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

In kernel log:

[1206298.610775] gnome-settings-[2102]: segfault at 535f4d57 ip 00bc5f4b sp bfbd90a0 error 4 in libgtk-x11-2.0.so.0.2200.0[ad1000+3c8000]

I have this problem in three different machines, one of them is fresh install, the others are upgraded since several ubuntu releases.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the segfault and the XError are likely different issue, crashes when killing the indicator applet are an another bug in the indicator stack which is being worked

Changed in gnome-settings-daemon (Ubuntu):
assignee: Rodrigo Moya (rodrigo-moya) → nobody
Revision history for this message
Josh Hoyt (joshhoyt) wrote :

This also happens to me, but not at startup and I don't have an NVidia card. It seems like it might happen when I come out of suspend, but not consistently. Instructions on what details could make this report more useful to developers welcome!

The program 'gnome-settings-daemon' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 27898 error_code 8 request_code 3 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers