Package: cheese Version: 2.30.1-1 Severity: normal
I'm not sure where this bug should be assigned, but am starting with cheese since cheese triggers the error. The behavior only happens when cheese runs in combination with darkice. Running either program separately works fine. Steps to reproduce: * Start a darkice stream to an icecast server * Start cheese The result is that after about 5 seconds, darkice will crash with an ALSA input/output error. Furthermore, any attempts to use my soundcard to record sound will fail (until I reload the modules). Here's the output of the darkice session. If I don't run cheese, darkice will run for ever. However, 5 seconds after starting cheese, I always get the Input/output error. ------------ 0 ja...@chicken:~$ darkice -c darkice.cfg DarkIce 0.20.1 live audio streamer, http://darkice.tyrell.hu/ Copyright (c) 2000-2007, Tyrell Hungary, http://tyrell.hu/ Using config file: darkice.cfg Using ALSA DSP input device: hw:0,0 Could not set POSIX real-time scheduling, this may cause recording skips. Try to run darkice as the super-user. DarkIce: AlsaDspSource.cpp:265: Input/output error [0] 255 ja...@chicken:~$ ------------ Here's a demonstration of how recording audio works prior to this bug happening. Running arecord for 2 seconds results in a 16194 byte file: ------------- 0 ja...@chicken:~$ arecord test.wav& sleep 2; killall arecord; ls -l test.wav [1] 11016 Recording WAVE 'test.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono Aborted by signal Terminated... [1]+ Exit 1 arecord test.wav -rw-r--r-- 1 jamie jamie 16194 Jul 24 19:58 test.wav 0 ja...@chicken:~$ ------------- After the bug happens, the same command results in a 44 byte file (basically just the wav header): ------------- 0 ja...@chicken:~$ arecord test.wav& sleep 2; killall arecord; ls -l test.wav [1] 11070 Recording WAVE 'test.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono Aborted by signal Terminated... -rw-r--r-- 1 jamie jamie 44 Jul 24 19:59 test.wav [1]+ Exit 1 arecord test.wav 0 ja...@chicken:~$ ------------- jamie -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing'), (200, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-vserver-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages cheese depends on: ii cheese-common 2.30.1-1 Common files for the Cheese tool t ii gstreamer0.10-plugins-base 0.10.29-4 GStreamer plugins from the "base" ii gstreamer0.10-plugins-good 0.10.23-4 GStreamer plugins from the "good" ii gstreamer0.10-x 0.10.29-4 GStreamer plugins for X11 and Pang ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib ii libcairo2 1.8.10-4 The Cairo 2D vector graphics libra ii libcanberra-gtk0 0.24-1 Gtk+ helper for playing widget eve ii libcheese-gtk18 2.30.1-1 A tool to take pictures and videos ii libdbus-glib-1-2 0.86-1 simple interprocess messaging syst ii libgconf2-4 2.28.1-3 GNOME configuration database syste ii libglib2.0-0 2.24.1-1 The GLib library of C routines ii libgnome-desktop-2-17 2.30.0-2 Utility library for loading .deskt ii libgstreamer-plugins-base0.10 0.10.29-4 GStreamer libraries from the "base ii libgstreamer0.10-0 0.10.29-1 Core GStreamer libraries and eleme ii libgtk2.0-0 2.20.1-1 The GTK+ graphical user interface ii libgudev-1.0-0 158-1 GObject-based wrapper library for ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio ii librsvg2-2 2.26.3-1 SAX-based renderer library for SVG Versions of packages cheese recommends: ii gvfs 1.6.2-1 userspace virtual filesystem - ser cheese suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org