X11 session closes all aps and returns to gdm login screen after console-kit-daemon message

Bug #475867 reported by Ryan on 2009-11-05
54
This bug affects 9 people
Affects Status Importance Assigned to Milestone
consolekit (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: consolekit

Karmic
# lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10

# dpkg-query -S /usr/sbin/console-kit-daemon
consolekit: /usr/sbin/console-kit-daemon
# apt-cache policy consolekit
consolekit:
  Installed: 0.3.1-0ubuntu2
  Candidate: 0.3.1-0ubuntu2
  Version table:
 *** 0.3.1-0ubuntu2 0
        500 http://archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

Running compiz X11, Thunderbird, skype and firefox open. Screen went blank, then was at the gdm login screen. Logged back in, was like a fresh login. Nothing in /var/crash.

Think this is the crash:
Nov 5 12:46:35 lt console-kit-daemon[923]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `<invalid>'
Nov 5 12:46:35 lt console-kit-daemon[923]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 5 12:46:35 lt console-kit-daemon[923]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed

From /var/log/syslog (showing tail of my original boot, the crash, and my relogin:
Nov 5 10:20:08 lt ntpd[3938]: Listening on interface #5 eth0, 10.8.18.92#123 Enabled
Nov 5 10:20:08 lt ntpd[3938]: kernel time sync status 2040
Nov 5 10:20:08 lt ntpd[3938]: frequency initialized -10.200 PPM from /var/lib/ntp/ntp.drift
Nov 5 10:24:27 lt ntpd[3938]: synchronized to 207.171.7.151, stratum 2
Nov 5 10:24:27 lt ntpd[3938]: kernel time sync status change 2001
Nov 5 10:33:09 lt ntpd[3938]: synchronized to 71.6.202.221, stratum 2
Nov 5 10:37:28 lt ntpd[3938]: synchronized to 207.171.7.151, stratum 2
Nov 5 11:17:01 lt CRON[4139]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Nov 5 11:27:54 lt kernel: [ 6811.863779] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
Nov 5 12:17:01 lt CRON[4402]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Nov 5 12:46:35 lt console-kit-daemon[923]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `<invalid>'
Nov 5 12:46:35 lt console-kit-daemon[923]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 5 12:46:35 lt console-kit-daemon[923]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Nov 5 12:46:35 lt acpid: client 1281[0:0] has disconnected
Nov 5 12:46:35 lt acpid: client 1281[0:0] has disconnected
Nov 5 12:46:35 lt acpid: client connected from 4477[0:0]
Nov 5 12:46:36 lt acpid: client connected from 4477[0:0]
Nov 5 12:46:43 lt gdm-session-worker[4542]: pam_sm_authenticate: Called

Nothing in /var/log/ dmesg, Xorg.0.log, or messages

System is a Dell Latitude D620 with Nvidia graphics.
lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)
03:01.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller (rev 40)
09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express (rev 02)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

Ryan (ubuntu-draziw) on 2009-11-05
description: updated
Yuriy Tkachenko (yuriytk) wrote :
Download full text (3.7 KiB)

The similar crash. But with VirtualBox 3.1.2 exception emitted.
(Ubuntu 9.10 x86_64, Athlon 64 3200+, onboard nVidia video, Compiz enabled)

/var/log/syslog:
...
Dec 28 14:33:23 yt-u foo2zjs-wrapper: foo2zjs -r1200x600 -g10200x6600 -p1 -m1 -n1 -d1 -s7 -z1 -u 192x96 -l 192x96 -L 0 -P
Dec 28 15:06:13 yt-u kernel: [17693.164368] VirtualBox[2678] general protection ip:7feeb0afab65 sp:7fff626955f0 error:0 in libc-2.10.1.so[7feeb0ac2000+166000]
Dec 28 15:06:15 yt-u console-kit-daemon[841]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `<invalid>'
Dec 28 15:06:15 yt-u console-kit-daemon[841]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 28 15:06:15 yt-u console-kit-daemon[841]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Dec 28 15:06:15 yt-u gdm-simple-slave[8006]: WARNING: Unable to load file '/etc/gdm/custom.conf': No such file or directory
Dec 28 15:06:16 yt-u acpid: client 1155[0:0] has disconnected
Dec 28 15:06:16 yt-u acpid: client 1155[0:0] has disconnected
Dec 28 15:06:16 yt-u acpid: client connected from 8007[0:0]
Dec 28 15:06:16 yt-u acpid: client connected from 8007[0:0]
Dec 28 15:06:19 yt-u bonobo-activation-server (superuser-8057): could not associate with desktop session: Failed to connect to socket /tmp/dbus-pTPJYj48JJ: Connection refused
Dec 28 15:06:21 yt-u gdm-simple-greeter[8064]: WARNING: Unable to lookup user name superuse: Success
Dec 28 15:06:21 yt-u gdm-simple-greeter[8064]: WARNING: Unable to parse history: (null) 4#012
Dec 28 15:06:22 yt-u pulseaudio[8069]: module-alsa-card.c: Failed to find a working profile.
...

/var/log/daemon.log:
Dec 28 15:06:15 yt-u console-kit-daemon[841]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `<invalid>'
Dec 28 15:06:15 yt-u console-kit-daemon[841]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Dec 28 15:06:15 yt-u console-kit-daemon[841]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Dec 28 15:06:15 yt-u gdm-simple-slave[8006]: WARNING: Unable to load file '/etc/gdm/custom.conf': No such file or directory
Dec 28 15:06:16 yt-u acpid: client 1155[0:0] has disconnected
Dec 28 15:06:16 yt-u acpid: client 1155[0:0] has disconnected
Dec 28 15:06:16 yt-u acpid: client connected from 8007[0:0]
Dec 28 15:06:16 yt-u acpid: client connected from 8007[0:0]
Dec 28 15:06:21 yt-u gdm-simple-greeter[8064]: WARNING: Unable to lookup user name superuse: Success
Dec 28 15:06:21 yt-u gdm-simple-greeter[8064]: WARNING: Unable to parse history: (null) 4#012
Dec 28 15:06:35 yt-u gnome-session[8111]: WARNING: Could not parse desktop file /home/superuser/.config/autostart/sodc_preload.desktop: Ключовий файл не містить ключ 'Type'
...

/var/log/kern.log:
...
Dec 28 14:33:21 yt-u kernel: [15721.185346] type=1503 audit(1262003601.724:51): operation="open" pid=6453 parent=1573 profile="/usr/sbin/cupsd" requested_mask="::r" denied_mask="::r" fsuid=7 ouid=0 name="/var/run/samba/gencache.tdb"
Dec 28 15:06:13 yt-u kernel: [17693.164368] VirtualBox[2678] general protection ip:7feeb0afab65 sp:7fff626955...

Read more...

jay armstrong (jayarmstrong) wrote :
Download full text (5.1 KiB)

Similar crash. System dropped to a terminal for a few seconds, then pulled up GDM login.

This is on a fresh install of 9.10 where I just added a 3ware RAID card & enabled compiz again. Prior to those changes, the system has been stable for 2+ months.

ubuntu 9.10, i386
compiz 0.8.4
virtualbox 3.1.2
nvidia video
same consolekit info as the OP

I was actively typing in Flock but also running chrome, virtualbox, exaile, jungledisk, a small number of utilities, and had the RAID card doing a migration in the background. Mem use was probably around 80%.

........ syslog .........
Jan 20 23:17:01 blackbird CRON[11163]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Jan 20 23:17:24 blackbird pulseaudio[2171]: asyncq.c: q overrun, queuing locally
Jan 20 23:17:26 blackbird pulseaudio[2171]: last message repeated 6 times
Jan 20 23:17:26 blackbird jungledisk: xServiceTransport - Transport error during GetEvents#012xConnectFailed - HTTP connection failed: couldn't connect to host [127.0.0.1:10891]
Jan 20 23:17:27 blackbird jungledisk: Error Details (Jungle Disk Desktop 3.04 Linux Console i386)#012------------------------#012Error communicating with service#012Exception Code: xServiceTransport (107)#012Time: 01/20/2010 11:17:26 PM (GMT-8)#012Detailed Message: Transport error during GetEvents#012Error Location: JXRTransport.cpp:30 #012 via JDManagerProxy.cpp:207 #012-- Inner Exception: --#012Exception Code: xConnectFailed (4)#012Time: 01/20/2010 11:17:26 PM (GMT-8)#012Detailed Message: HTTP connection failed: couldn't connect to host [127.0.0.1:10891]#012Error Location: JungleHTTP.cpp:897
Jan 20 23:17:27 blackbird console-kit-daemon[1182]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `<invalid>'
Jan 20 23:17:27 blackbird console-kit-daemon[1182]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Jan 20 23:17:27 blackbird console-kit-daemon[1182]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Jan 20 23:17:29 blackbird kernel: [63013.386732] VirtualBox[4698] general protection ip:3c3079 sp:b61f0e40 error:0 in libc-2.10.1.so[394000+13e000]
Jan 20 23:17:32 blackbird gdm-simple-slave[11196]: WARNING: Unable to load file '/etc/gdm/custom.conf': No such file or directory
Jan 20 23:17:32 blackbird pulseaudio[11208]: pid.c: Stale PID file, overwriting.

....... daemon log ........
Jan 20 23:17:27 blackbird console-kit-daemon[1182]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `<invalid>'
Jan 20 23:17:27 blackbird console-kit-daemon[1182]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Jan 20 23:17:27 blackbird console-kit-daemon[1182]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Jan 20 23:17:32 blackbird gdm-simple-slave[11196]: WARNING: Unable to load file '/etc/gdm/custom.conf': No such file or directory

.......... lspci ..........
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel ...

Read more...

papukaija (papukaija) on 2010-01-24
Changed in consolekit (Ubuntu):
status: New → Confirmed
tags: added: crash
jay armstrong (jayarmstrong) wrote :

Third of these crashes in the past two weeks. In at least two of the instances, the console-kit errors were preceded by a segfault in virtualbox (v 3.1.2 r56127). Whereas this system is normally stable, these recent crashes are happening after just a couple days of uptime.

.......... syslog ............
Feb 2 02:00:06 blackbird kernel: [120953.944655] VirtualBox[16558]: segfault at 8a7dfd58 ip 00aecfb8 sp bfd77c40 error 4 in libc-2.10.1.so[abe000+13e000]
Feb 2 02:00:08 blackbird console-kit-daemon[1205]: GLib-GObject-WARNING: instance with invalid (NULL) class pointer
Feb 2 02:00:08 blackbird console-kit-daemon[1205]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 2 02:00:08 blackbird console-kit-daemon[1205]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed

James Westby (james-w) wrote :

My money is on old_session being corrupted in change_active_session in src/ck-seat.c,
or rather that seat->priv->active_session is being accessed as another thread is freeing it,
or that it is just NULL in the first place. It's not obvious to me where this is happening though.

I don't think this will actually be causing X to crash or anything, it's just a warning that the
code is doing something wrong.

Thanks,

James

LittleHorror (littlehorror) wrote :

Same problem here - second crash in two days. Things running: Bluefish (actively typing in it, crashed on pressing enter), Google Chrome, lighttpd and mysql.

syslog:
Mar 15 19:22:24 home gdm-simple-slave[6135]: WARNING: Unable to load file '/etc/gdm/custom.conf': Нет такого файла или каталога
Mar 15 19:22:26 home acpid: client 1277[0:0] has disconnected
Mar 15 19:22:26 home acpid: client 1277[0:0] has disconnected
Mar 15 19:22:26 home acpid: client connected from 6139[0:0]
Mar 15 19:22:26 home bonobo-activation-server (sergei-6137): could not associate with desktop session: Failed to connect to socket /tmp/dbus-2rrtzhbSBe: В соединении отказано
Mar 15 19:22:29 home acpid: client connected from 6139[0:0]
Mar 15 19:22:29 home init: tty2 main process ended, respawning
Mar 15 19:22:35 home pulseaudio[6199]: module-alsa-card.c: Failed to find a working profile.
Mar 15 19:22:35 home pulseaudio[6199]: module.c: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_11.5" card_name="alsa_card.pci-0000_00_11.5" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Mar 15 19:22:38 home gdm-simple-greeter[6194]: WARNING: Unable to lookup user name data: Победа
Mar 15 19:22:45 home acpid: client 6139[0:0] has disconnected
Mar 15 19:22:45 home acpid: client 6139[0:0] has disconnected
Mar 15 19:22:45 home acpid: client connected from 6139[0:0]
Mar 15 19:22:45 home acpid: client connected from 6139[0:0]
Mar 15 19:22:55 home pulseaudio[6304]: pid.c: Stale PID file, overwriting.

I also have VirtualBox installed (not running when both crashes occurred).

LittleHorror (littlehorror) wrote :

Sorry, perhaps I wrote to soon - can't find any consolekit messages (have same version), but other symptoms are same.

jay armstrong (jayarmstrong) wrote :

I've been running stable for over five weeks now *after* disabling Compiz. Note that I was also stable before running compiz.

MarcoPau (marcopau) wrote :

I also seem to have this problem: xorg crashes, console is showed up for a second and then back to kdm login. Syslog:

Mar 16 10:05:58 pau kdm[1010]: X server for display :0 terminated unexpectedly
Mar 16 10:05:58 pau console-kit-daemon[1057]: GLib-GObject-WARNING: instance with invalid (NULL) class pointer
Mar 16 10:05:58 pau console-kit-daemon[1057]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Mar 16 10:05:58 pau console-kit-daemon[1057]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Mar 16 10:05:58 pau acpid: client connected from 2632[0:0]
Mar 16 10:06:00 pau kdm_greet[2648]: Cannot load /usr/share/kde4/apps/kdm/faces/.default.face: Nessun file o directory

It only happens when switching to the virtual desktop where I have Kvirc.

Michael Stucki (mstucki) wrote :

Same problem here. Here is the syslog dump:

Mar 30 10:09:01 vbox01 console-kit-daemon[789]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `<invalid>'
Mar 30 10:09:01 vbox01 console-kit-daemon[789]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Mar 30 10:09:01 vbox01 console-kit-daemon[789]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Mar 30 10:09:02 vbox01 CRON[10696]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
Mar 30 10:09:03 vbox01 gdm-simple-slave[10694]: WARNING: Unable to load file '/etc/gdm/custom.conf': No such file or directory
Mar 30 10:09:04 vbox01 NetworkManager: SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/tun0, iface: tun0)
Mar 30 10:09:04 vbox01 pulseaudio[10697]: pid.c: Stale PID file, overwriting.
Mar 30 10:09:05 vbox01 pulseaudio[10697]: main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-dAvsZz61kd: Connection refused

Guillom (guillaume-guet) wrote :

black sreen then gdm login. Two or three crashes per day.

Mar 31 19:58:05 jiom-desktop console-kit-daemon[753]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `(null)'
Mar 31 19:58:05 jiom-desktop console-kit-daemon[753]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Mar 31 19:58:05 jiom-desktop console-kit-daemon[753]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed

jay armstrong (jayarmstrong) wrote :

My first crash in two months -- so they at least have been less frequent for me since disabling compiz.

syslog:
Apr 13 01:52:52 blackbird kernel: [211176.797353] __ratelimit: 30 callbacks suppressed
Apr 13 01:52:52 blackbird kernel: [211176.797359] VirtualBox[26446]: segfault at c7d9e18 ip 001ebfb8 sp b5ef8e40 error 4 in libc-2.10.1.so[1bd000+13e000]
Apr 13 01:52:54 blackbird console-kit-daemon[1164]: GLib-GObject-WARNING: instance of invalid non-instantiatable type `(null)'
Apr 13 01:52:54 blackbird console-kit-daemon[1164]: GLib-GObject-CRITICAL: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
Apr 13 01:52:54 blackbird console-kit-daemon[1164]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed

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

Other bug subscribers