Bug#670097: gnome-shell: random hang causes data loss

Teodor mteodor at gmail.com
Sun Apr 22 21:04:45 UTC 2012


Package: gnome-shell
Version: 3.2.2.1-3
Severity: grave
Justification: causes data loss

Hi,

>From time to time the Gnome shell will just freeze/hang and not accept any input
(keyboard or mouse) and all I can do is restart gdm3 or the laptop. Now I'm in
the same situation and the latest changes made in a document I'm writting are
going to be lost as I have no way to save them.

This is the second most annoying thing for me in Debian 7.0 (wheezy). I cannot
tell what causes this, there is nothing in the syslog.
I've attached the current process listing - maybe you can spot something.

Thanks

-- System Information:
Debian Release: wheezy/sid
  APT prefers proposed-updates
  APT policy: (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.10.0-3
ii  gconf-service                                3.2.3-4
ii  gir1.2-accountsservice-1.0                   0.6.15-4
ii  gir1.2-atk-1.0                               2.4.0-2
ii  gir1.2-caribou-1.0                           0.4.2-2
ii  gir1.2-clutter-1.0                           1.8.4-1
ii  gir1.2-cogl-1.0                              1.8.2-1
ii  gir1.2-coglpango-1.0                         1.8.2-1
ii  gir1.2-folks-0.6                             0.6.8-2
ii  gir1.2-freedesktop                           1.32.1-1
ii  gir1.2-gconf-2.0                             3.2.3-4
ii  gir1.2-gdkpixbuf-2.0                         2.26.1-1
ii  gir1.2-gee-1.0                               0.6.4-1
ii  gir1.2-gkbd-3.0                              3.4.0.2-1
ii  gir1.2-glib-2.0                              1.32.1-1
ii  gir1.2-gmenu-3.0                             3.2.0.1-2
ii  gir1.2-gnomebluetooth-1.0                    3.2.2-1
ii  gir1.2-gtk-3.0                               3.4.1-2
ii  gir1.2-json-1.0                              0.14.2-1
ii  gir1.2-mutter-3.0                            3.2.2-1
ii  gir1.2-networkmanager-1.0                    0.9.4.0-3
ii  gir1.2-pango-1.0                             1.30.0-1
ii  gir1.2-polkit-1.0                            0.104-2
ii  gir1.2-soup-2.4                              2.38.1-2
ii  gir1.2-telepathyglib-0.12                    0.18.1-1
ii  gir1.2-telepathylogger-0.2                   0.2.12-1
ii  gir1.2-upowerglib-1.0                        0.9.15-3
ii  gjs                                          1.30.1-1
ii  gnome-bluetooth                              3.2.2-1
ii  gnome-icon-theme-symbolic                    3.4.0-2
ii  gnome-settings-daemon                        3.2.2-3
ii  gnome-shell-common                           3.2.2.1-3
ii  gsettings-desktop-schemas                    3.4.1-2
ii  libatk1.0-0                                  2.4.0-2
ii  libc6                                        2.13-30
ii  libcairo-gobject2                            1.10.2-7
ii  libcairo2                                    1.10.2-7
ii  libcamel-1.2-29                              3.2.2-3
ii  libcanberra0                                 0.28-4
ii  libclutter-1.0-0                             1.8.4-1
ii  libcogl-pango0                               1.8.2-1
ii  libcogl5                                     1.8.2-1
ii  libcroco3                                    0.6.5-1
ii  libdbus-1-3                                  1.5.12-1
ii  libdbus-glib-1-2                             0.98-1
ii  libdrm2                                      2.4.33-1
ii  libebook-1.2-12                              3.2.2-3
ii  libecal-1.2-10                               3.2.2-3
ii  libedataserver-1.2-15                        3.2.2-3
ii  libedataserverui-3.0-1                       3.2.2-3
ii  libffi5                                      3.0.10-3
ii  libfolks25                                   0.6.8-2
ii  libfontconfig1                               2.8.0-3.1
ii  libfreetype6                                 2.4.9-1
ii  libgconf-2-4                                 3.2.3-4
ii  libgdk-pixbuf2.0-0                           2.26.1-1
ii  libgee2                                      0.6.4-1
ii  libgirepository-1.0-1                        1.32.1-1
ii  libgjs0b [libgjs0-libmozjs185-1.0]           1.30.1-1
ii  libgl1-mesa-glx [libgl1]                     7.11.2-1
ii  libglib2.0-0                                 2.32.0-4
ii  libgnome-desktop-3-2                         3.4.1-2
ii  libgnome-keyring0                            3.4.1-1
ii  libgnome-menu-3-0                            3.2.0.1-2
ii  libgstreamer0.10-0                           0.10.36-1
ii  libgtk-3-0                                   3.4.1-2
ii  libical0                                     0.48-1
ii  libjson-glib-1.0-0                           0.14.2-1
ii  libmozjs185-1.0                              1.8.5-1.0.0+dfsg-3
ii  libmutter0                                   3.2.2-1
ii  libnm-glib4                                  0.9.4.0-3
ii  libnm-util2                                  0.9.4.0-3
ii  libnspr4-0d                                  4.9-1
ii  libnss3-1d                                   3.13.3-1
ii  libpango1.0-0                                1.30.0-1
ii  libpolkit-agent-1-0                          0.104-2
ii  libpolkit-gobject-1-0                        0.104-2
ii  libpulse-mainloop-glib0                      1.1-3+b1
ii  libpulse0                                    1.1-3+b1
ii  libsoup2.4-1                                 2.38.1-2
ii  libsqlite3-0                                 3.7.11-2
ii  libstartup-notification0                     0.12-1
ii  libtelepathy-glib0                           0.18.1-1
ii  libtelepathy-logger2                         0.2.12-1
ii  libx11-6                                     2:1.4.99.901-1
ii  libxcomposite1                               1:0.4.3-2
ii  libxdamage1                                  1:1.1.3-2
ii  libxext6                                     2:1.3.1-2
ii  libxfixes3                                   1:5.0-4
ii  libxi6                                       2:1.6.0-1
ii  libxml2                                      2.7.8.dfsg-8
ii  python                                       2.7.2-10
ii  telepathy-mission-control-5                  1:5.10.1-2

Versions of packages gnome-shell recommends:
ii  gnome-contacts          3.2.2-2
ii  gnome-control-center    1:3.2.2-3+b1
ii  gnome-session-fallback  3.2.1-1
ii  gnome-themes-standard   3.4.1-2

gnome-shell suggests no packages.

-- no debconf information
-------------- next part --------------
  PID TTY      STAT   TIME COMMAND
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:13  \_ [ksoftirqd/0]
    6 ?        S      0:00  \_ [migration/0]
    7 ?        S      0:00  \_ [watchdog/0]
   13 ?        S<     0:00  \_ [cpuset]
   14 ?        S<     0:00  \_ [khelper]
   15 ?        S      0:00  \_ [kdevtmpfs]
   16 ?        S<     0:00  \_ [netns]
   17 ?        S      0:00  \_ [sync_supers]
   18 ?        S      0:00  \_ [bdi-default]
   19 ?        S<     0:00  \_ [kintegrityd]
   20 ?        S<     0:00  \_ [kblockd]
   23 ?        S      0:00  \_ [khungtaskd]
   24 ?        S      0:00  \_ [kswapd0]
   25 ?        SN     0:00  \_ [ksmd]
   26 ?        SN     0:00  \_ [khugepaged]
   27 ?        S      0:00  \_ [fsnotify_mark]
   28 ?        S<     0:00  \_ [crypto]
   86 ?        S      0:00  \_ [khubd]
  135 ?        S<     0:00  \_ [firewire]
  136 ?        S<     0:00  \_ [ata_sff]
  159 ?        S      0:03  \_ [scsi_eh_0]
  186 ?        S      0:00  \_ [scsi_eh_1]
  191 ?        S      0:00  \_ [scsi_eh_2]
  192 ?        S      0:00  \_ [scsi_eh_3]
  193 ?        S      0:00  \_ [scsi_eh_4]
  194 ?        S      0:00  \_ [scsi_eh_5]
  243 ?        S      0:00  \_ [jbd2/sda2-8]
  244 ?        S<     0:00  \_ [ext4-dio-unwrit]
  514 ?        S<     0:00  \_ [kpsmoused]
  552 ?        S<     0:00  \_ [cfg80211]
  556 ?        S      0:00  \_ [pccardd]
  559 ?        S<     0:00  \_ [iwl3945]
  572 ?        S<     0:00  \_ [ttm_swap]
  581 ?        S<     0:00  \_ [hd-audio0]
  584 ?        S<     0:00  \_ [tifm]
  983 ?        S      0:00  \_ [flush-8:0]
 1443 ?        S<     0:00  \_ [kdmflush]
 1444 ?        S<     0:00  \_ [kcryptd_io]
 1445 ?        S<     0:00  \_ [kcryptd]
 1898 ?        S      0:00  \_ [jbd2/sda7-8]
 1899 ?        S<     0:00  \_ [ext4-dio-unwrit]
 1900 ?        S      0:00  \_ [jbd2/dm-0-8]
 1901 ?        S<     0:00  \_ [ext4-dio-unwrit]
 3017 ?        S<     0:00  \_ [krfcommd]
 3897 ?        S      0:00  \_ [kauditd]
 4920 ?        S<     0:00  \_ [xfs_mru_cache]
 4921 ?        S<     0:00  \_ [xfslogd]
 4922 ?        S<     0:00  \_ [xfsdatad]
 4923 ?        S<     0:00  \_ [xfsconvertd]
 4926 ?        S      0:00  \_ [jfsIO]
 4927 ?        S      0:00  \_ [jfsCommit]
 4928 ?        S      0:00  \_ [jfsCommit]
 4929 ?        S      0:00  \_ [jfsSync]
 1841 ?        S      0:01  \_ [kworker/u:7]
 1849 ?        S      0:00  \_ [migration/1]
 1851 ?        S      0:00  \_ [ksoftirqd/1]
 1852 ?        S      0:00  \_ [watchdog/1]
 1864 ?        S      0:04  \_ [kworker/u:23]
 1887 ?        S<     0:00  \_ [hci0]
 6564 ?        S      0:02  \_ [kworker/u:0]
13654 ?        S      0:02  \_ [kworker/1:0]
13740 ?        S      0:00  \_ [kworker/0:1]
14044 ?        S      0:00  \_ [kworker/0:2]
14063 ?        S      0:00  \_ [kworker/1:1]
14070 ?        S      0:00  \_ [kworker/1:2]
14077 ?        S      0:00  \_ [kworker/0:0]
14081 ?        S      0:00  \_ [kworker/1:3]
    1 ?        Ss     0:01 init [2]  
  351 ?        Ss     0:00 udevd --daemon
 1892 ?        S      0:00  \_ udevd --daemon
 2342 ?        S      0:00  \_ udevd --daemon
 2665 ?        Sl     0:00 /usr/sbin/rsyslogd -c5
 2699 ?        Ss     0:05 /usr/bin/dbus-daemon --system
 2723 ?        Ssl    0:05 /usr/sbin/NetworkManager
 2209 ?        S      0:00  \_ /sbin/dhclient -d -4 -sf /usr/lib/NetworkManager/nm-dhcp-client.action -pf /var/run/dhclient-wlan0.pid -lf /var/lib/dhcp/dhclient-93712cfb-3f83-40f7-a4d9-e97b95df2413-wlan0.lease -cf /var/run/nm-dhclient-wlan0.conf wlan0
 2744 ?        Sl     0:04 /usr/lib/policykit-1/polkitd --no-debug
 2777 ?        S      0:00 /usr/sbin/modem-manager
 2786 ?        Ss     0:01 /usr/sbin/acpid
 2806 ?        S      0:00 /sbin/wpa_supplicant -u -s -O /var/run/wpa_supplicant
 2854 ?        Sl     0:00 /usr/sbin/gdm3
 2873 ?        Sl     0:00  \_ /usr/lib/gdm3/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1
 2875 tty7     Ss+   10:57      \_ /usr/bin/Xorg :0 -br -verbose -novtswitch -auth /var/run/gdm3/auth-for-Debian-gdm-xmKIvy/database -nolisten tcp vt7
 3828 ?        Sl     0:00      \_ /usr/lib/gdm3/gdm-session-worker
 3913 ?        Ssl    0:01          \_ x-session-manager
 3948 ?        Ss     0:00              \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session x-session-manager
 3965 ?        Sl     0:11              \_ /usr/lib/gnome-settings-daemon/gnome-settings-daemon
 4011 ?        Sl     7:21              \_ gnome-shell --sm-client-id 10734845a56a18744133078822530614600000325100000
 2380 ?        S      0:20              |   \_ python /usr/bin/retext
 2396 ?        S      0:00              |   \_ /usr/lib/eclipse/eclipse
 2411 ?        Sl     3:06              |   |   \_ /usr/bin/java -Xms40m -Xmx384m -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins -XX:MaxPermSize=256m -jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.dist.jar -os linux -ws gtk -arch x86_64 -showsplash -launcher /usr/lib/eclipse/eclipse -name Eclipse --launcher.library /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.dist/eclipse_1408.so -startup /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.dist.jar --launcher.overrideVmargs -exitdata 8f8002 -vm /usr/bin/java -vmargs -Xms40m -Xmx384m -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins -XX:MaxPermSize=256m -jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.2.0.dist.jar
 6296 ?        S      0:01              |   \_ gnome-commander
 4023 ?        Sl     0:00              \_ /usr/lib/tracker/tracker-store
 4024 ?        Sl     0:04              \_ nm-applet
 4025 ?        Sl     0:00              \_ /usr/lib/evolution/3.2/evolution-alarm-notify
 4026 ?        S      0:00              \_ kerneloops-applet
 4035 ?        S      0:00              \_ /usr/bin/python /usr/bin/smart-notifier
 4037 ?        S      0:00              \_ /usr/lib/gnome-disk-utility/gdu-notification-daemon
 4040 ?        SNl    0:00              \_ /usr/lib/tracker/tracker-miner-fs
 4041 ?        Sl     0:04              \_ update-notifier
 4043 ?        Sl     0:28              \_ gnome-terminal --sm-client-id 1044c16e438ee23827133489913035526600000017950056 --sm-client-state-file /srv/doru/.config/session-state/gnome-terminal-1335088427.desktop
 4069 ?        S      0:00              |   \_ gnome-pty-helper
 4072 pts/0    Ss+    0:00              |   \_ bash
 4047 ?        Sl     2:44              \_ epiphany-browser --sm-client-id 10d476c9432edf6797133499358073098400000017880041 --load-session /srv/doru/.gnome2/epiphany/session_gnome-A8MADW.xml
 4048 ?        Sl     0:02              \_ gnome-screensaver
 2907 ?        Ss     0:00 /usr/sbin/acpi_fakekeyd
 2971 ?        S<L    0:03 /usr/bin/atop -a -w /var/log/atop.log 600
 3009 ?        Ss     0:00 /usr/sbin/bluetoothd
 3068 ?        Sl     0:00 /usr/sbin/console-kit-daemon --no-daemon
 3145 ?        S      0:00 /usr/sbin/dnsmasq -x /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -r /var/run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new
 3245 ?        Ss     0:00 /usr/sbin/cron
 3270 ?        Ss     0:42 /usr/sbin/gpm -m /dev/psaux -t autops2 -Rms3
 3321 ?        Ss     0:03 /usr/sbin/kerneloops
 3383 ?        Sl     0:01 /usr/lib/upower/upowerd
 3541 ?        S      0:00 /usr/sbin/smartd --pidfile /var/run/smartd.pid
 3714 ?        SNl    0:00 /usr/lib/rtkit/rtkit-daemon
 3715 ?        Ss     0:00 /usr/sbin/winbindd
 3807 ?        S      0:00  \_ /usr/sbin/winbindd
 3790 ?        Ss     0:00 /usr/sbin/minissdpd -i 0.0.0.0
 3799 tty1     Ss+    0:00 /sbin/getty 38400 tty1
 3800 tty2     Ss     0:00 /bin/login --     
13807 tty2     S      0:00  \_ -bash
14013 tty2     S+     0:01      \_ /usr/bin/python /usr/bin/reportbug gnome-shell
 3801 tty3     Ss+    0:00 /sbin/getty 38400 tty3
 3802 tty4     Ss     0:00 /bin/login --     
13899 tty4     S      0:00  \_ -bash
14093 tty4     R+     0:00      \_ ps fax
 3803 tty5     Ss+    0:00 /sbin/getty 38400 tty5
 3804 tty6     Ss+    0:00 /sbin/getty 38400 tty6
 3811 ?        Sl     0:00 /usr/lib/x86_64-linux-gnu/colord/colord
 3815 ?        Sl     0:00 /usr/lib/x86_64-linux-gnu/colord/colord-sane
 3830 ?        Sl     0:00 /usr/lib/accountsservice/accounts-daemon
 3895 ?        SLl    0:01 /usr/bin/gnome-keyring-daemon --daemonize --login
 3951 ?        S      0:00 /usr/bin/dbus-launch --exit-with-session x-session-manager
 3952 ?        Ss     0:01 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
 3959 ?        S      0:00 /usr/lib/x86_64-linux-gnu/gconf/gconfd-2
 3975 ?        S      0:00 /usr/lib/gvfs/gvfsd
 3981 ?        Sl     0:01 /usr/bin/pulseaudio --start --log-target=syslog
 3986 ?        Sl     0:00 /usr/lib/gnome-settings-daemon/gsd-printer
 3991 ?        S      0:00 /usr/lib/gvfs/gvfs-gdu-volume-monitor
 3993 ?        Sl     0:01 /usr/lib/udisks/udisks-daemon
 3994 ?        S      0:03  \_ udisks-daemon: polling /dev/sr0
 4000 ?        S      0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
 4002 ?        Sl     0:01 /usr/lib/gvfs/gvfs-afc-volume-monitor
 4014 ?        Sl     0:00 /usr/lib/dconf/dconf-service
 4056 ?        Sl     0:00 /usr/lib/evolution/e-calendar-factory
 4131 ?        S      0:00 /usr/lib/gvfs/gvfsd-metadata
 4144 ?        Sl     0:00 /usr/lib/evolution/e-addressbook-factory
 4159 ?        Sl     0:00 /usr/lib/gnome-online-accounts/goa-daemon
 4174 ?        Sl     0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server
 4178 ?        Sl     0:01 /usr/lib/telepathy/mission-control-5
 4198 ?        S      0:00 /usr/lib/telepathy/telepathy-salut
 4199 ?        Sl     0:00 /usr/lib/telepathy/telepathy-logger
 4200 ?        Sl     0:03 /usr/lib/telepathy/telepathy-gabble
 4215 ?        S      0:00 /usr/lib/gnome-vfs-2.0/gnome-vfs-daemon
22312 ?        Sl     0:00 /usr/lib/gvfs/gvfsd-http --spawner :1.8 /org/gtk/gvfs/exec_spaw/0


More information about the pkg-gnome-maintainers mailing list