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 590224 - [pulse] Can't play audio after the system resumed
[pulse] Can't play audio after the system resumed
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.15
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-07-30 07:51 UTC by vivian
Modified: 2010-04-10 16:34 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
totem log with gst-plugins-good-0.10.14 (47.65 KB, text/plain)
2009-07-31 07:27 UTC, vivian
Details
totem log with gst-plugins-good-0.10.15 (44.23 KB, application/octet-stream)
2009-07-31 07:47 UTC, vivian
Details

Description vivian 2009-07-30 07:51:28 UTC
Reproduce steps:
1. Running totem to play a video;
2. Set the system to s3;
3. Wake up the system;
Totem reported pa_stream_writable_size() failed, then audio/video can't be played unless relaunching pulseaudio. 
I checked the pulseaudio log, which reported:
pulseaudio[602]: alsa-sink.c: snd_pcm_rewind() failed: File descriptor in bad state.
It works ok on gst-plugins-good-0.10.14, but failed on gst-plugins-good-0.10.15.
Comment 1 Sebastian Dröge (slomo) 2009-07-30 11:09:20 UTC
And downgrading to gst-plugins-good 0.10.14 makes it work again? This sounds more like a bug in pulseaudio or ALSA IMHO.
Comment 2 vivian 2009-07-31 07:27:20 UTC
Created attachment 139607 [details]
totem log with gst-plugins-good-0.10.14
Comment 3 vivian 2009-07-31 07:47:01 UTC
Created attachment 139609 [details]
totem log with gst-plugins-good-0.10.15

I checked this issue on gst-plugins-good 0.10.14 & 0.10.15 with the same pulseaudio version - 0.9.15. I agree that it might be the pulseaudio issue, since the real error occured in pulseaudio/alsa-lib. 
But gst-plugins-good-0.10.14 works ok while gst-plugins-good-0.10.15 does not. Then I was thinking why only gst-plugins-good-0.10.15 causes this issue. :) 
Attached the totem log for your reference.
Comment 4 Wim Taymans 2009-09-08 17:38:56 UTC
does it happen with -good 0.10.14 and newer pulseaudio too?
Comment 5 Tobias Mueller 2010-04-10 16:34:24 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!