After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 403994 - Gnome-sound-recorder deadlocks if audio recording from the selected source is toggled of
Gnome-sound-recorder deadlocks if audio recording from the selected source is...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: dont know
git master
Other All
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-02-03 17:22 UTC by vincenzo_ml
Modified: 2007-11-15 21:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description vincenzo_ml 2007-02-03 17:22:28 UTC
Please describe the problem:
This is going to be linked to the following bug report in gnome 2.16 and gnome 2.17 in ubuntu - backtraces can be found there, the first one lacks debug libraries but please notice that there is a second one.

https://launchpad.net/ubuntu/+source/gnome-media/+bug/69960

Gnome-sound-recorder will deadlock if the capture source is toggled off. In gnome 2.17, if one tries to close the window, a popup appears saying "Could not determine type of stream." and the progam unblocks. Moreover, if one toggles capture off after having started recording, the program will deadlock, and on close the popup asking wether to save or not will appear, and the program will then deadlock again.


Could not determine type of stream.

Steps to reproduce:
1. Open gnome-sound-recorder
2. Choose "capture" as a sound recording source
3. Open the mixer, toggle capture off
4. Start recording in gnome-sound-recorder


Actual results:
The program blocks

Expected results:
The program records silence or does not record at all, better the first since one might want to change capture source while recording. Definitely blocking is not an answer.

Does this happen every time?
Yes.

Other information:
Comment 1 Bastien Nocera 2007-09-06 20:12:09 UTC
GStreamer should fail in those cases (or is it an ALSA bug?)