Bug#382005: yelp: keeps calling poll with zero time-out with gnumeric documentation

wouter wouter at berenboot.xs4all.nl
Tue Aug 8 09:52:33 UTC 2006


Package: yelp
Version: 2.14.2-2
Severity: normal


After opening documentation of gnumeric yelp takes a lot of cpu-time doing nothing. A strace showed about 250 calls per second to 'poll' with zero time-out.

After running yelp for some minutes this call could be isolated (filtered with 'grep poll | sort | uniq -c' ):

  32499 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN}], 10, 0) = 0

Speculation: something sets an eventloop with a zero time-out.

Greetings,

Wouter Oosterveld

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages yelp depends on:
ii  docbook-xml                4.4-5         standard XML documentation system,
ii  gconf2                     2.14.0-1      GNOME configuration database syste
ii  gnome-doc-utils            0.6.1-1       a collection of documentation util
ii  libatk1.0-0                1.12.1-1      The ATK accessibility toolkit
ii  libbonobo2-0               2.14.0-1      Bonobo CORBA interfaces library
ii  libbz2-1.0                 1.0.3-3       high-quality block-sorting file co
ii  libc6                      2.3.6-15      GNU C Library: Shared libraries
ii  libgcc1                    1:4.1.1-5     GCC support library
ii  libgconf2-4                2.14.0-1      GNOME configuration database syste
ii  libglade2-0                1:2.5.1-2     library to load .glade files at ru
ii  libglib2.0-0               2.10.3-3      The GLib library of C routines
ii  libgnome2-0                2.14.1-2      The GNOME 2 library - runtime file
ii  libgnomeprint2.2-0         2.12.1-5      The GNOME 2.2 print architecture -
ii  libgnomeprintui2.2-0       2.12.1-4      GNOME 2.2 print architecture User 
ii  libgnomeui-0               2.14.1-2      The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0             2.14.2-1      GNOME virtual file-system (runtime
ii  libgtk2.0-0                2.8.18-1      The GTK+ graphical user interface 
ii  liborbit2                  1:2.14.0-2    libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0              1.12.3-1+b1   Layout and rendering of internatio
ii  libpopt0                   1.10-2        lib for parsing cmdline parameters
ii  libstartup-notification0   0.8-1         library for program launch feedbac
ii  libstdc++6                 4.1.1-5       The GNU Standard C++ Library v3
ii  libx11-6                   2:1.0.0-7     X11 client-side library
ii  libxml2                    2.6.26.dfsg-2 GNOME XML library
ii  libxslt1.1                 1.1.17-2      XSLT processing library - runtime 
ii  libxul0d                   1.8.0.4-1     Gecko engine library
ii  xml-core                   0.09-0.1      XML infrastructure and XML catalog
ii  zlib1g                     1:1.2.3-13    compression library - runtime

yelp recommends no packages.

-- no debconf information





More information about the Pkg-gnome-maintainers mailing list