[Pkg-utopia-maintainers] Bug#576954: udisks: Infinite poll() in udisks makes GNOME unusable

Виталий Виталий
Thu Apr 8 13:41:39 UTC 2010


Subject: Infinite poll() in udisks makes GNOME unusable
Package: udisks
Version: 1.0.0-1+b1
Justification: renders package unusable
Severity: grave

udisks-daemon calls poll() infinitely and probably does not handle  
incoming event
(it's always POLL_IN on fd=3). So it loops infinitely, eats 25% CPU,  
dbus-daemon
eats other 25% CPU, probably blocks GNOME somewhere and GNOME could not be  
started
(it hangs during startup).

strace of /usr/lib/udisks/udisks-daemon --replace is attached  
(udisks-poll),
first lines of top output (udisks-1) are also attached.

Do you need any additional information?

-- System Information:
Debian Release: squeeze/sid
   APT prefers unstable
   APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
Shell: /bin/sh linked to /bin/dash

Versions of packages udisks depends on:
ii  libatasmart4      0.17+git20100219-1     ATA S.M.A.R.T. reading and  
parsing
ii  libc6             2.9-23                 GNU C Library: Shared  
libraries
ii  libdbus-1-3       1.2.24-1               simple interprocess messaging  
syst
ii  libdbus-glib-1-2  0.84-1                 simple interprocess messaging  
syst
ii  libdevmapper1.02. 2:1.02.45-1            The Linux Kernel Device  
Mapper use
ii  libglib2.0-0      2.24.0-1               The GLib library of C routines
ii  libgudev-1.0-0    151-3                  GObject-based wrapper library  
for
ii  libparted1.8-12   1.8.8.git.2009.07.19-6 The GNU Parted disk  
partitioning s
ii  libpolkit-backend 0.96-1                 PolicyKit backend API
ii  libpolkit-gobject 0.96-1                 PolicyKit Authorization API
ii  libsgutils2-2     1.28-2                 utilities for working with  
generic
ii  libudev0          151-3                  libudev shared library
ii  udev              151-3                  /dev/ and hotplug management  
daemo

Versions of packages udisks recommends:
ii  dosfstools                  3.0.9-1      utilities for making and  
checking
ii  hdparm                      9.27-2       tune hard disk parameters for  
high
ii  mtools                      4.0.12-1     Tools for manipulating MSDOS  
files
ii  ntfs-3g                     1:2009.4.4-1 read-write NTFS driver for  
FUSE
ii  ntfsprogs                   2.0.0-1+b1   tools for doing neat things  
in NTF
ii  policykit-1                 0.96-1       framework for managing  
administrat

Versions of packages udisks suggests:
pn  cryptsetup                    <none>     (no description available)
pn  mdadm                         <none>     (no description available)
ii  reiserfsprogs                 1:3.6.21-1 User-level tools for ReiserFS  
file
ii  xfsprogs                      3.1.1      Utilities for managing the  
XFS fil

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: udisks-1
Type: application/octet-stream
Size: 540 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20100408/c83b1706/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: udisks-poll
Type: application/octet-stream
Size: 726285 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20100408/c83b1706/attachment-0003.obj>


More information about the Pkg-utopia-maintainers mailing list