Bug#349861: sound-juicer: Silently creates zero length files if disk is full.

Mike Crowe mac at mcrowe.com
Wed Jan 25 18:22:04 UTC 2006

Package: sound-juicer
Version: 2.12.3-3
Severity: normal

I didn't have much disk space free when ripping a CD to flac using
Sound Juicer. Sometime during the process the disk filled up (sans the
reserved for superuser part) and the file that was being written at
the time was truncated. The remaining tracks on the album were written
as zero length files.

When the rip was complete Sound Juicer prompted me with the standard
eject, open, close dialog box.

Further experiments showed that it doesn't notice that the disk is
full - it just keeps on ripping. There is no error message or other
indication that the ripping has failed.

I wonder if a similar lack of message would result if ripping was to
an NFS server that went away or similar.

When I tried to initiate ripping when the disk was full as a further
test it did give a "file not found" error message which is at least an
error even if it isn't particularly indicative of the cause.

-- System Information:
Debian Release: testing/unstable
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages sound-juicer depends on:
ii  gconf2                 2.12.1-8          GNOME configuration database syste
ii  gnome-media            2.12.0-3          The GNOME Media Utilities
ii  gstreamer0.8-cdparanoi 0.8.11-6          cdparanoia plugin for GStreamer
ii  gstreamer0.8-flac      0.8.11-6          FLAC plugin for GStreamer
ii  gstreamer0.8-gnomevfs  0.8.11-6          Gnome VFS plugin for GStreamer
ii  gstreamer0.8-misc      0.8.11-6          Collection of various GStreamer pl
ii  gstreamer0.8-vorbis    0.8.11-6          Vorbis plugin for GStreamer
ii  libart-2.0-2           2.3.17-1          Library of functions for 2D graphi
ii  libatk1.0-0            1.10.3-1          The ATK accessibility toolkit
ii  libbonobo2-0           2.10.1-1          Bonobo CORBA interfaces library
ii  libbonoboui2-0         2.10.1-2          The Bonobo UI library
ii  libc6                  2.3.5-12          GNU C Library: Shared libraries an
ii  libcairo2              1.0.2-3           The Cairo 2D vector graphics libra
ii  libfontconfig1         2.3.2-1.1         generic font configuration library
ii  libgcc1                1:4.0.2-7         GCC support library
ii  libgconf2-4            2.12.1-8          GNOME configuration database syste
ii  libglade2-0            1:2.5.1-2         library to load .glade files at ru
ii  libglib2.0-0           2.8.6-1           The GLib library of C routines
ii  libgnome-keyring0      0.4.6-2           GNOME keyring services library
ii  libgnome2-0          The GNOME 2 library - runtime file
ii  libgnomecanvas2-0      2.12.0-2          A powerful object-oriented display
ii  libgnomeui-0           2.12.0-2          The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0         2.12.2-5          GNOME virtual file-system (runtime
ii  libgstreamer-gconf0.8- 0.8.11-6          GConf support for GStreamer
ii  libgstreamer0.8-0      0.8.11-3          Core GStreamer libraries, plugins,
ii  libgtk2.0-0            2.8.10-1          The GTK+ graphical user interface 
ii  libice6                6.9.0.dfsg.1-4    Inter-Client Exchange library
ii  libmusicbrainz4c2a     2.1.2-2           Second generation incarnation of t
ii  libnautilus-burn2      2.12.2-3          Nautilus Burn Library - runtime ve
ii  liborbit2              1:2.12.4-1        libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0          1.10.2-1          Layout and rendering of internatio
ii  libpopt0               1.7-5             lib for parsing cmdline parameters
ii  libsm6                 6.9.0.dfsg.1-4    X Window System Session Management
ii  libstdc++6             4.0.2-7           The GNU Standard C++ Library v3
ii  libx11-6               6.9.0.dfsg.1-4    X Window System protocol client li
ii  libxcursor1            1.1.3-1           X cursor management library
ii  libxext6               6.9.0.dfsg.1-4    X Window System miscellaneous exte
ii  libxi6                 6.9.0.dfsg.1-4    X Window System Input extension li
ii  libxinerama1           6.9.0.dfsg.1-4    X Window System multi-head display
ii  libxml2                2.6.23.dfsg.1-0.1 GNOME XML library
ii  libxrandr2             6.9.0.dfsg.1-4    X Window System Resize, Rotate and
ii  libxrender1            1:       X Rendering Extension client libra
ii  zlib1g                 1:1.2.3-9         compression library - runtime

Versions of packages sound-juicer recommends:
ii  eject                         2.1.4-1    ejects CDs and operates CD-Changer

-- no debconf information

More information about the Pkg-gnome-maintainers mailing list