← Back to team overview

compiz team mailing list archive

[Bug 893875] [NEW] compiz segfault when logging in, affected by autofs mounts

 

Public bug reported:

When I log in, I sometimes (about 50% of the times) suffer a crashing
compiz. The symptoms are that the screen flashes quickly black with a
diagonal (top left to bottom right) white band a few times. After a
while, the screen sometimes freezes, and sometimes shows the files on my
desktop (but no other controls).

I use a HP Pavilion Laptop with a small hard drive. I use autofs to
mount additional directories, one per user, from a NAS box to which I
connect over my wireless network. Here is my autofs configuration:

$ tail -1 /etc/auto.master
/mnt/marauder/homes	/etc/auto.home

$ cat /etc/auto.home 
*	marauder:/volume1/homes/&

These mounted directories are not used as user home directories
directly, since I want my laptop to work without access to the NAS.
Instead, I have replaced the various file-storing standard directories
with symlinks into the mounted directory. So for the user 'spacejens', I
have:

$ ls -l | grep marauder
lrwxrwxrwx 1 spacejens spacejens   40 2011-10-22 17:16 Documents -> /mnt/marauder/homes/spacejens/Documents/
lrwxrwxrwx 1 spacejens spacejens   35 2011-10-22 17:23 Music -> /mnt/marauder/homes/spacejens/Music
...

I have successfully avoided the problems by ensuring that before I log
in to the graphical environment, I use Ctrl+Alt+<number> to get to the
console login prompt, log in there, and execute e.g. 'ls Documents' to
make sure that the autofs directories are properly mounted. After I have
done this, I have been able to log in to the graphical environment
without problems.

System information and syslog output included below.

$ lsb_release -rd
Description:	Ubuntu 11.10
Release:	11.10

$ apt-cache policy compiz
compiz:
  Installed: 1:0.9.6+bzr20110929-0ubuntu5
  Candidate: 1:0.9.6+bzr20110929-0ubuntu5
  Version table:
 *** 1:0.9.6+bzr20110929-0ubuntu5 0
        500 http://se.archive.ubuntu.com/ubuntu/ oneiric-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:0.9.6+bzr20110929-0ubuntu3 0
        500 http://se.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages

$ tail -50 /var/log/syslog
Nov 23 06:51:57 Pavilion NetworkManager[829]: <info> Activation (wlan0) Stage 4 of 5 (IP6 Configure Timeout) complete.
Nov 23 06:52:03 Pavilion dbus[795]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1842 of process 1842 (n/a) owned by '1026' high priority at nice level -11.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 5 threads of 2 processes of 2 users.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1843 of process 1842 (n/a) owned by '1026' RT at priority 5.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 6 threads of 2 processes of 2 users.
Nov 23 06:53:54 Pavilion dbus[795]: [system] Activating service name='org.freedesktop.UDisks' (using servicehelper)
Nov 23 06:53:54 Pavilion dbus[795]: [system] Successfully activated service 'org.freedesktop.UDisks'
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1875 of process 1842 (n/a) owned by '1026' RT at priority 5.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 7 threads of 2 processes of 2 users.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1884 of process 1842 (n/a) owned by '1026' RT at priority 5.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 8 threads of 2 processes of 2 users.
Nov 23 06:53:55 Pavilion pulseaudio[1842]: [pulseaudio] bluetooth-util.c: Error from RegisterEndpoint reply: org.freedesktop.DBus.Error.UnknownMethod
Nov 23 06:53:55  pulseaudio[1842]: last message repeated 2 times
Nov 23 05:53:55 Pavilion rtkit-daemon[1639]: Successfully made thread 1893 of process 1893 (n/a) owned by '1026' high priority at nice level -11.
Nov 23 05:53:55 Pavilion rtkit-daemon[1639]: Supervising 9 threads of 3 processes of 2 users.
Nov 23 06:53:55 Pavilion pulseaudio[1893]: [pulseaudio] pid.c: Daemon already running.
Nov 23 06:53:55 Pavilion kernel: [  150.506784] RPC: Registered named UNIX socket transport module.
Nov 23 06:53:55 Pavilion kernel: [  150.506788] RPC: Registered udp transport module.
Nov 23 06:53:55 Pavilion kernel: [  150.506789] RPC: Registered tcp transport module.
Nov 23 06:53:55 Pavilion kernel: [  150.506791] RPC: Registered tcp NFSv4.1 backchannel transport module.
Nov 23 06:53:55 Pavilion kernel: [  150.516742] FS-Cache: Loaded
Nov 23 06:53:55 Pavilion kernel: [  150.529039] FS-Cache: Netfs 'nfs' registered for caching
Nov 23 06:53:57 Pavilion kernel: [  153.345448] show_signal_msg: 24 callbacks suppressed
Nov 23 06:53:57 Pavilion kernel: [  153.345461] compiz[1828]: segfault at 0 ip 00007fe4837b4411 sp 00007fff6f4dbe20 error 4 in fglrx_dri.so[7fe4833e2000+1ce1000]
Nov 23 06:53:58 Pavilion gnome-session[1748]: WARNING: Application 'compiz.desktop' killed by signal
Nov 23 06:53:58 Pavilion gnome-session[1748]: WARNING: App 'compiz.desktop' respawning too quickly
Nov 23 06:53:58 Pavilion gnome-session[1748]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Nov 23 06:54:00 Pavilion kernel: [  155.938328] compiz[1968]: segfault at 0 ip 00007f5de8d9e411 sp 00007fffb314c970 error 4 in fglrx_dri.so[7f5de89cc000+1ce1000]
Nov 23 06:54:00 Pavilion gnome-session[1748]: WARNING: App 'compiz.desktop' respawning too quickly
Nov 23 06:54:00 Pavilion gnome-session[1748]: WARNING: Application 'compiz.desktop' killed by signal
Nov 23 06:54:00 Pavilion gnome-session[1748]: WARNING: App 'compiz.desktop' respawning too quickly
Nov 23 06:54:19 Pavilion dbus[795]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out
Nov 23 06:54:57 Pavilion dbus[795]: [system] Activating service name='org.debian.apt' (using servicehelper)
Nov 23 06:54:57 Pavilion AptDaemon: INFO: Initializing daemon
Nov 23 06:54:57 Pavilion dbus[795]: [system] Successfully activated service 'org.debian.apt'
Nov 23 06:54:57 Pavilion AptDaemon: INFO: UpgradeSystem() was called with safe mode: 1
Nov 23 06:54:58 Pavilion AptDaemon.Trans: INFO: Simulate was called
Nov 23 06:54:58 Pavilion AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/3363c9b867cd4725add2238d99684cc6
Nov 23 06:55:00 Pavilion AptDaemon.Worker: INFO: Upgrade system with safe mode: 1
Nov 23 06:56:27 Pavilion anacron[983]: Job `cron.daily' started
Nov 23 06:56:27 Pavilion anacron[2389]: Updated timestamp for job `cron.daily' to 2011-11-23
Nov 23 06:58:00 Pavilion kernel: [  396.368756] init: tty1 main process ended, respawning
Nov 23 06:58:22 Pavilion AptDaemon: INFO: UpgradeSystem() was called with safe mode: 1
Nov 23 06:58:22 Pavilion AptDaemon.Trans: INFO: Simulate was called
Nov 23 06:58:22 Pavilion AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/6a38e24276374b3f99285cc157b38ec1
Nov 23 06:58:24 Pavilion AptDaemon.Worker: INFO: Upgrade system with safe mode: 1
Nov 23 06:59:58 Pavilion AptDaemon: INFO: Quitting due to inactivity
Nov 23 06:59:58 Pavilion AptDaemon: INFO: Quitting was requested
Nov 23 07:17:01 Pavilion CRON[2982]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/893875

Title:
  compiz segfault when logging in, affected by autofs mounts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/893875/+subscriptions


Follow ups

References