Package: netatalk
Version: 2.0.2-3
Severity: normal

Two or three weeks ago, papd processes on my print server started
hanging in a busy loop. It now happens with disturbing frequency. Here's
strace output:

read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0
read(5, "", 4096)                       = 0

It seems to not realize it's hit end-of-file while reading from a PPD:

COMMAND   PID USER   FD   TYPE     DEVICE    SIZE      NODE NAME
papd    12769 root  cwd    DIR        3,8    4096       128 /
papd    12769 root  rtd    DIR        3,8    4096       128 /
papd    12769 root  txt    REG        3,8  131988  92315935 /usr/sbin/papd
papd    12769 root  mem    REG        3,8  878500  84046448 
/usr/lib/libdb3.so.3.0.2
papd    12769 root  mem    REG        3,8   43060  25201742 
/lib/libnss_files-2.3.2.so
papd    12769 root  mem    REG        3,8   22340  25221238 
/lib/libnss_db-2.2.so
papd    12769 root  mem    REG        3,8    7212  67150429 
/usr/lib/gconv/ISO8859-1.so
papd    12769 root  mem    REG        3,8   76012  84017143 
/usr/lib/libz.so.1.2.2
papd    12769 root  mem    REG        3,8   16296  84028283 
/usr/lib/libgpg-error.so.0.1.3
papd    12769 root  mem    REG        3,8  317768  84028242 
/usr/lib/libgcrypt.so.11.1.1
papd    12769 root  mem    REG        3,8   63968  84028287 
/usr/lib/libtasn1.so.2.0.10
papd    12769 root  mem    REG        3,8  428196  84028265 
/usr/lib/libgnutls.so.11.1.16
papd    12769 root  mem    REG        3,8 1298544  25201734 /lib/libc-2.3.2.so
papd    12769 root  mem    REG        3,8   11252  25201736 /lib/libdl-2.3.2.so
papd    12769 root  mem    REG        3,8   78036  25201739 /lib/libnsl-2.3.2.so
papd    12769 root  mem    REG        3,8  119268  83948595 
/usr/lib/libcups.so.2
papd    12769 root  mem    REG        3,8   37772  25167278 /lib/libpam.so.0.76
papd    12769 root  mem    REG        3,8   94420  25201729 /lib/ld-2.3.2.so
papd    12769 root  mem    REG        3,8  290576   8454985 
/usr/lib/locale/locale-archive
papd    12769 root  mem    REG        3,8    1474  25165971 
/usr/share/locale/en_GB/LC_MESSAGES/libc.mo
papd    12769 root    0u   CHR        1,3         125830567 /dev/null
papd    12769 root    1r   DIR        3,8    4096       128 /
papd    12769 root    2r   DIR        3,8    4096       128 /
papd    12769 root    3r   DIR        3,8    4096       128 /
papd    12769 root    4u  unix 0xce747e00           3357968 socket
papd    12769 root    5r   REG        3,8   49238    219289 
/etc/cups/ppd/copier-plain.ppd
papd    12769 root    7u  sock        0,4           3963453 can't identify 
protocol

The PPD in question had been in place unaltered for more than a month
prior to the onset of symptoms. This is the printer definition in
papd.conf which matches that file:

copier-plain via AppleTalk:[EMAIL PROTECTED]:pr=|/usr/bin/lp -d 
copier-plain:pd=/etc/cups/ppd/copier-plain.ppd

I've not yet determined what causes this to happen.

-- System Information:
Debian Release: 3.1
Architecture: powerpc (ppc)
Kernel: Linux 2.6.8-powerpc
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages netatalk depends on:
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libcupsys2-gnutls10         1.1.23-10    Common UNIX Printing System(tm) - 
ii  libdb4.2                    4.2.52-18    Berkeley v4.2 Database Libraries [
ii  libgssapi1-heimdal          0.6.3-10     Libraries for Heimdal Kerberos
ii  libpam-modules              0.76-22      Pluggable Authentication Modules f
ii  libpam-runtime              0.76-22      Runtime support for the PAM librar
ii  libpam0g                    0.76-22      Pluggable Authentication Modules l
ii  libslp1                     1.0.11a-2    OpenSLP libraries
ii  libwrap0                    7.6.dbs-8    Wietse Venema's TCP wrappers libra
ii  netbase                     4.21         Basic TCP/IP networking system
ii  perl                        5.8.4-8      Larry Wall's Practical Extraction 

-- no debconf information

-- 
William Aoki     KD7YAF    [EMAIL PROTECTED]    5-1924


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to