Bug#674668: Starting Evolution often crashes the GNOME session

Alexander Kurtz kurtz.alex at googlemail.com
Sat May 26 15:18:58 UTC 2012


Package: gnome-shell
Version: 3.2.2.1-4
Severity: grave
Justification: Entire session crashes; can cause serious data loss

Hi,

for about a week now, I've had sudden crashes of the GNOME session, i.e.
the X session terminates (killing all running programs in the process)
and I'm back at the login screen. These crashes have always happened
directly after starting Evolution from gnome-shell's dash.

I first suspected a video driver bug, but now I've seen seen these
crashes on two machines (both with an up-to-date 64-bit Debian testing)
with different video cards. When trying to reproduce this behavior, I
discovered that I could reliably crash the session simply by starting
and closing Evolution repeatedly (on average about 10 times).

I've attached two .xsession-errors files from such crashes (line #42
from file #2 seems to be particularly interesting). Unfortunately there
have been no messages in the dmesg output. Please tell me if you need
anything else to reproduce and/or debug this problem.

Best regards

Alexander Kurtz
-------------- next part --------------
/etc/gdm3/Xsession: Beginning session setup...
localuser:alexander being added to access control list
GNOME_KEYRING_CONTROL=/tmp/keyring-jlPmrU
GPG_AGENT_INFO=/tmp/keyring-jlPmrU/gpg:0:1
GNOME_KEYRING_CONTROL=/tmp/keyring-jlPmrU
GPG_AGENT_INFO=/tmp/keyring-jlPmrU/gpg:0:1
GNOME_KEYRING_CONTROL=/tmp/keyring-jlPmrU
GPG_AGENT_INFO=/tmp/keyring-jlPmrU/gpg:0:1
GNOME_KEYRING_CONTROL=/tmp/keyring-jlPmrU
GPG_AGENT_INFO=/tmp/keyring-jlPmrU/gpg:0:1
SSH_AUTH_SOCK=/tmp/keyring-jlPmrU/ssh

(gnome-settings-daemon:29250): keybindings-plugin-WARNING **: Key binding (hamster-applet) is incomplete
Initializing tracker-store...
Tracker-Message: Setting up monitor for changes to config file:'/home/alexander/.config/tracker/tracker-store.cfg'
Tracker-Message: Setting up monitor for changes to config file:'/home/alexander/.config/tracker/tracker-store.cfg'
Starting log:
  File:'/home/alexander/.local/share/tracker/tracker-store.log'
Initializing tracker-miner-fs...
Tracker-Message: Setting up monitor for changes to config file:'/home/alexander/.config/tracker/tracker-miner-fs.cfg'
Starting log:
  File:'/home/alexander/.local/share/tracker/tracker-miner-fs.log'

(tracker-miner-fs:29304): Tracker-WARNING **: Couldn't properly parse desktop file 'file:///usr/share/applications/brasero-nautilus.desktop': 'Desktop file doesn't contain type'

** (nm-applet:29306): WARNING **: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: Launch helper exited with unknown return code 1


** (nm-applet:29306): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Launch helper exited with unknown return code 1
** Message: applet now removed from the notification area
Window manager warning: Log level 16: Could not initialize NMClient /org/freedesktop/NetworkManager: Launch helper exited with unknown return code 1
Window manager warning: Log level 16: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: Launch helper exited with unknown return code 1


** (nm-applet:29306): WARNING **: fetch_connections_done: error fetching connections: (25) Launch helper exited with unknown return code 1.

** (nm-applet:29306): WARNING **: Failed to register as an agent: (25) Launch helper exited with unknown return code 1
** Message: applet now embedded in the notification area
Window manager warning: Log level 16: fetch_connections_done: error fetching connections: (25) Launch helper exited with unknown return code 1.
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33

** (evolution:29438): CRITICAL **: categories_icon_theme_hack: assertion `filename != NULL && *filename != '\0'' failed

(evolution:29438): evolution-network-manager-WARNING **: network_manager_query_state: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1

(gnome-shell:29293): Clutter-CRITICAL **: clutter_actor_iter_next: assertion `ri->age == ri->root->priv->age' failed

(gnome-shell:29293): Clutter-CRITICAL **: clutter_actor_iter_next: assertion `ri->age == ri->root->priv->age' failed
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
BrlAPI exception: Invalid parameter on Write request of size 26 (66 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00)
You may wish to add the -ldebug option to the brltty command line in order to get additional information in the system log

(evolution:29438): GLib-GObject-WARNING **: g_object_weak_unref: couldn't find weak ref 0x7f19238e8da0(0xbbb5c0)
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!

** (evolution:29460): CRITICAL **: categories_icon_theme_hack: assertion `filename != NULL && *filename != '\0'' failed

(evolution:29460): evolution-network-manager-WARNING **: network_manager_query_state: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1

(gnome-shell:29293): Clutter-CRITICAL **: clutter_actor_iter_next: assertion `ri->age == ri->root->priv->age' failed

(gnome-shell:29293): Clutter-CRITICAL **: clutter_actor_iter_next: assertion `ri->age == ri->root->priv->age' failed

(evolution:29460): GLib-GObject-WARNING **: g_object_weak_unref: couldn't find weak ref 0x7f2f43f22da0(0x228c5c0)

(gnome-shell:29293): Clutter-CRITICAL **: clutter_actor_unmap: assertion `CLUTTER_IS_ACTOR (self)' failed
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!

(gnome-shell:29293): Clutter-CRITICAL **: clutter_actor_iter_next: assertion `ri->age == ri->root->priv->age' failed

(gnome-shell:29293): Clutter-CRITICAL **: clutter_actor_iter_next: assertion `ri->age == ri->root->priv->age' failed

(evolution:29483): Gdk-WARNING **: evolution: Fatal IO error 2 (No such file or directory) on X server :0.


(nm-applet:29306): Gdk-WARNING **: nm-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

x-session-manager[29196]: Gdk-WARNING: x-session-manager: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(gnome-screensaver:29316): Gdk-WARNING **: gnome-screensaver: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Window manager warning: Log level 16: gnome-shell: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(gdu-notification-daemon:29320): Gdk-WARNING **: gdu-notification-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(gnome-settings-daemon:29250): Gdk-WARNING **: gnome-settings-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(evolution-alarm-notify:29323): Gdk-WARNING **: evolution-alarm-notify: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(tracker-miner-fs:29304): GVFS-RemoteVolumeMonitor-WARNING **: Owner :1.14 of volume monitor org.gtk.Private.GduVolumeMonitor disconnected from the bus; removing drives/volumes/mounts

(tracker-miner-fs:29304): GVFS-RemoteVolumeMonitor-WARNING **: Owner :1.15 of volume monitor org.gtk.Private.GPhoto2VolumeMonitor disconnected from the bus; removing drives/volumes/mounts

(tracker-miner-fs:29304): GVFS-RemoteVolumeMonitor-WARNING **: Owner :1.16 of volume monitor org.gtk.Private.AfcVolumeMonitor disconnected from the bus; removing drives/volumes/mounts
g_dbus_connection_real_closed: Remote peer vanished with error: Error receiving message: Connection reset by peer (g-io-error-quark, 0). Exiting.

Received signal:15->'Terminated'
gnome-shell-calendar-server[29383]: Lost (or failed to acquire) the name org.gnome.Shell.CalendarServer - exiting
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

Received signal:15->'Terminated'
OK


(tracker-miner-fs:29304): GLib-GIO-CRITICAL **: Error while sending AddMatch() message: The connection is closed

(tracker-miner-fs:29304): GLib-GIO-CRITICAL **: Error while sending AddMatch() message: The connection is closed

(tracker-miner-fs:29304): GLib-GIO-CRITICAL **: Error while sending AddMatch() message: The connection is closed

OK

XIO:  fatal IO error 0 (Success) on X server ":0"
      after 8 requests (8 known processed) with 0 events remaining.
-------------- next part --------------
/etc/gdm3/Xsession: Beginning session setup...
localuser:alexander being added to access control list
GNOME_KEYRING_CONTROL=/tmp/keyring-EHqvpq
GPG_AGENT_INFO=/tmp/keyring-EHqvpq/gpg:0:1
GNOME_KEYRING_CONTROL=/tmp/keyring-EHqvpq
GPG_AGENT_INFO=/tmp/keyring-EHqvpq/gpg:0:1
GNOME_KEYRING_CONTROL=/tmp/keyring-EHqvpq
GPG_AGENT_INFO=/tmp/keyring-EHqvpq/gpg:0:1
GNOME_KEYRING_CONTROL=/tmp/keyring-EHqvpq
GPG_AGENT_INFO=/tmp/keyring-EHqvpq/gpg:0:1
SSH_AUTH_SOCK=/tmp/keyring-EHqvpq/ssh

(gnome-settings-daemon:29934): keybindings-plugin-WARNING **: Key binding (hamster-applet) is incomplete
Initializing tracker-store...
Tracker-Message: Setting up monitor for changes to config file:'/home/alexander/.config/tracker/tracker-store.cfg'
Tracker-Message: Setting up monitor for changes to config file:'/home/alexander/.config/tracker/tracker-store.cfg'
Starting log:
  File:'/home/alexander/.local/share/tracker/tracker-store.log'
Initializing tracker-miner-fs...
Tracker-Message: Setting up monitor for changes to config file:'/home/alexander/.config/tracker/tracker-miner-fs.cfg'
Starting log:
  File:'/home/alexander/.local/share/tracker/tracker-miner-fs.log'

(tracker-miner-fs:29990): Tracker-WARNING **: Couldn't properly parse desktop file 'file:///usr/share/applications/brasero-nautilus.desktop': 'Desktop file doesn't contain type'

** (nm-applet:29992): WARNING **: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: Launch helper exited with unknown return code 1


** (nm-applet:29992): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Launch helper exited with unknown return code 1
** Message: applet now removed from the notification area
Window manager warning: Log level 16: Could not initialize NMClient /org/freedesktop/NetworkManager: Launch helper exited with unknown return code 1
Window manager warning: Log level 16: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: Launch helper exited with unknown return code 1

failed to create drawable

** (nm-applet:29992): WARNING **: fetch_connections_done: error fetching connections: (25) Launch helper exited with unknown return code 1.

** (nm-applet:29992): WARNING **: Failed to register as an agent: (25) Launch helper exited with unknown return code 1
** Message: applet now embedded in the notification area
Window manager warning: Log level 16: fetch_connections_done: error fetching connections: (25) Launch helper exited with unknown return code 1.
** Message: applet now removed from the notification area
gnome-shell-calendar-server[30083]: Got HUP on stdin - exiting
x-session-manager[29880]: WARNING: Application 'gnome-shell.desktop' killed by signal 15
Window manager warning: Log level 16: Could not initialize NMClient /org/freedesktop/NetworkManager: Launch helper exited with unknown return code 1
Window manager warning: Log level 16: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: Launch helper exited with unknown return code 1

** Message: applet now embedded in the notification area
Window manager warning: Log level 16: fetch_connections_done: error fetching connections: (25) Launch helper exited with unknown return code 1.
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
unhandled event type: 33
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 179 requests (179 known processed) with 0 events remaining.

(gnome-settings-daemon:29934): Gdk-WARNING **: gnome-settings-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(nm-applet:29992): Gdk-WARNING **: nm-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

x-session-manager[29880]: Gdk-WARNING: x-session-manager: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
xcb_connection_has_error() returned true
Window manager warning: Log level 16: gnome-shell: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

Received signal:15->'Terminated'
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

Received signal:15->'Terminated'
(gnome-screensaver:29998): Gdk-WARNING **: gnome-screensaver: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(evolution-alarm-notify:30009): Gdk-WARNING **: evolution-alarm-notify: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(gdu-notification-daemon:30008): Gdk-WARNING **: gdu-notification-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.


(evolution:30183): Gdk-WARNING **: evolution: Fatal IO error 2 (No such file or directory) on X server :0.


(tracker-miner-fs:29990): GLib-GIO-CRITICAL **: Error while sending AddMatch() message: The connection is closed

(tracker-miner-fs:29990): GLib-GIO-CRITICAL **: Error while sending AddMatch() message: The connection is closed

(tracker-miner-fs:29990): GLib-GIO-CRITICAL **: Error while sending AddMatch() message: The connection is closed
gnome-shell-calendar-server[30153]: Lost (or failed to acquire) the name org.gnome.Shell.CalendarServer - exiting
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

OK


OK

XIO:  fatal IO error 0 (Success) on X server ":0"
      after 8 requests (8 known processed) with 0 events remaining.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20120526/82ec1ced/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list