Package: vorbisgain
Version: 0.36-3
Severity: normal

Hi,

When running vorbisgain recursively over a directory tree with many
vorbis and non-vorbis files in it, vorbisgain aborts with the message:

$ vorbisgain -a -f -r -n -s .
[...]
Couldn't scan directory '.': Too many open files

Upon inspection of open file descriptors of the vorbisgain process, it
appears that it keeps many or all non-vorbis file open during its
lifetime:

$ ls -l /proc/$(pgrep vorbisgain)/fd/ | grep -c 'mp3$'
488

(This is after 43 minutes, the number is growing continually.)

What's puzzling me is that I see this behaviour only on a machine
running sid. A box running Etch doesn't show it although vorbisgain is
the same version in both flavours.

My first guess was that it may have something to do with the fact that
the sid box accesses the directory tree via NFS (exported by the box
running stable). But I saw the same behaviour after copying the
directory to the sid box and running vorbisgain on this local directory.

In the end I think it may be a bug in libogg0, libvorbis0a or
libvorbisfile3 but I don't know which.

Thanks,
Jochen.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages vorbisgain depends on:
ii  libc6                     2.7-12         GNU C Library: Shared libraries
ii  libogg0                   1.1.3-4        Ogg Bitstream Library
ii  libvorbis0a               1.2.0.dfsg-3.1 The Vorbis General Audio Compressi
ii  libvorbisfile3            1.2.0.dfsg-3.1 The Vorbis General Audio Compressi

vorbisgain recommends no packages.

-- no debconf information



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

Reply via email to