gnome-settings-daemon assert failure: gnome-settings-daemon: ../../src/xcb_io.c:575: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.

Bug #832513 reported by Serijoscha
662
This bug affects 73 people
Affects Status Importance Assigned to Milestone
GLib
Fix Released
Critical
gnome-settings-daemon (Ubuntu)
Fix Released
High
Rodrigo Moya
Oneiric
Fix Released
High
Rodrigo Moya

Bug Description

after partitial upgrade

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: gnome-settings-daemon 3.1.4-0ubuntu3
ProcVersionSignature: Ubuntu 3.0.0-9.14-generic 3.0.3
Uname: Linux 3.0.0-9-generic i686
Architecture: i386
AssertionMessage: gnome-settings-daemon: ../../src/xcb_io.c:575: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.
CrashCounter: 1
Date: Wed Aug 24 06:42:06 2011
ExecutablePath: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcCmdline: /usr/lib/gnome-settings-daemon/gnome-settings-daemon
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/false
 PATH=(custom, no user)
Signal: 6
SourcePackage: gnome-settings-daemon
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/i386-linux-gnu/libc.so.6
 abort () from /lib/i386-linux-gnu/libc.so.6
 __assert_fail () from /lib/i386-linux-gnu/libc.so.6
 _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
Title: gnome-settings-daemon assert failure: gnome-settings-daemon: ../../src/xcb_io.c:575: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.
UpgradeStatus: Upgraded to oneiric on 2011-08-24 (0 days ago)
UserGroups:

Revision history for this message
Serijoscha (serijoscha) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __GI___assert_fail (assertion=0xc8d2a4 "!xcb_xlib_extra_reply_data_left", file=0xc8d34a "../../src/xcb_io.c", line=575, function=0xc8d468 "_XReply") at assert.c:81
 _XReply (dpy=0x9ea4c70, rep=0xb63fd310, extra=0, discard=1) at ../../src/xcb_io.c:574
 XSync (dpy=0x9ea4c70, discard=0) at ../../src/Sync.c:44
 set_server_from_gsettings (manager=<optimized out>) at gsd-a11y-keyboard-manager.c:346
 keyboard_callback (settings=0x9f3eb40, key=0x9f69fa7 "bouncekeys-enable", manager=0x9eb28a8) at gsd-a11y-keyboard-manager.c:953

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
Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
tags: added: bugpattern-needed
visibility: private → public
Revision history for this message
Pedro Villavicencio (pedro) wrote :

This has been sent upstream at : https://bugzilla.gnome.org/show_bug.cgi?id=657255

Changed in gnome-settings-daemon (Ubuntu):
status: Confirmed → Triaged
Changed in gnome-settings-daemon (Ubuntu Oneiric):
assignee: nobody → Rodrigo Moya (rodrigo-moya)
importance: Medium → High
tags: removed: bugpattern-needed
Changed in gnome-settings-daemon:
importance: Unknown → Critical
status: Unknown → New
Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

This is supposed to be fixed by the last glib upload (2.9.90), so leaving it as incomplete until someone confirms this fixes it or not

Changed in gnome-settings-daemon (Ubuntu Oneiric):
status: Triaged → Incomplete
Revision history for this message
ChuskyX (chuskyx) wrote :

This crash happens every time i log in my session, since the last month, more or less. I'm using Ubuntu Oneiric, updated, in a lenovo ideapad S9e.

Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

ChuskyX: do you have the latest glib update (2.9.90)? If not, can you please install it and check if it still crashes with it installed?

Revision history for this message
Baskak (antoni-beksiak) wrote :

rodrigo, how do i check this? i can't find it in synaptic at all.

Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

In a terminal, type:

$ apt-cache policy libglib2.0-0

and paste the output here

Revision history for this message
duchene.romuald@neuf.fr (duchene-romuald) wrote :

On 13/09/2011 13:32, Rodrigo Moya wrote:
> In a terminal, type:
>
> $ apt-cache policy libglib2.0-0
>
> and paste the output here
>
duchene@duchene-EASYNOTE-PB47Q00702:~$ apt-cache policy libglib2.0-0
libglib2.0-0:
   Installé : 2.29.90-0ubuntu1
   Candidat : 2.29.90-0ubuntu1
  Table de version :
  *** 2.29.90-0ubuntu1 0
         500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
         100 /var/lib/dpkg/status

Revision history for this message
Baskak (antoni-beksiak) wrote :

thanks!

libglib2.0-0:
  Zainstalowana: 2.29.18-0ubuntu3
  Kandydująca: 2.29.90-0ubuntu1
  Tabela wersji:
     2.29.90-0ubuntu1 0
        500 http://pl.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
 *** 2.29.18-0ubuntu3 0
        100 /var/lib/dpkg/status

however, i can't update: https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/848863

Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

duchene-romuald: you have the latest installed indeed, and the crash still happens?

Baskak: install it by hand:

$ sudo apt-get install libglib2.0-0

then log out and back in

Revision history for this message
Baskak (antoni-beksiak) wrote :

rodrigo: thanks. it's the latest one now. i will report *if* the bug occurs again

tags: added: rls-mgr-o-tracking
Changed in gnome-settings-daemon:
status: New → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in glib 2.29.92.

affects: gnome-settings-daemon → glib
Changed in gnome-settings-daemon (Ubuntu Oneiric):
status: Incomplete → Fix Committed
Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

This should be fixed in libglib2.0-0 2.29.92, so closing. Please reopen if it happens again after having upgraded

Changed in gnome-settings-daemon (Ubuntu Oneiric):
status: Fix Committed → Fix Released
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.