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 143476 - [alsasink] Totem crashes if alsa is compiled without oss support
[alsasink] Totem crashes if alsa is compiled without oss support
Status: RESOLVED DUPLICATE of bug 134007
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.1
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-06-01 05:50 UTC by Chetan Reddy
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Chetan Reddy 2004-06-01 05:50:34 UTC
1.Compile alsa without oss support.
2.Compile totem-0.99.11 with gstreamer support. I have gstreamer-0.8.1 installed.
3.In gstreamer-properties change default output sink to ALSA. Start totem and
try to play any sound file( i tried mp3 and ogg files ) .
4.Totem crashes immediately. Rhythmbox (also uses gstreamer) plays successfully
so the problem seems to be with totem.
5.Totem plays well if the default output sink is set to ESD and the daemon is
started.
6.I do have gst-plugins-alsa-0.8.1 installed.

Here is a backtrace when it crashed

totem: pcm_plug.c:882: snd_pcm_plug_hw_params: 
Assertion `err >= 0' failed.
 
Program received signal SIGABRT, Aborted.
0x40ef6421 in kill () from /lib/libc.so.6
(gdb) backtrace
  • #0 kill
    from /lib/libc.so.6
  • #1 pthread_kill
    from /lib/libpthread.so.0
  • #2 raise
    from /lib/libpthread.so.0
  • #3 raise
    from /lib/libc.so.6
  • #4 abort
    from /lib/libc.so.6
  • #5 __assert_fail
    from /lib/libc.so.6
  • #6 _snd_pcm_plug_open
    from /usr/lib/libasound.so.2
  • #7 snd_pcm_hw_refine
    from /usr/lib/libasound.so.2
  • #8 snd_pcm_hw_params
    from /usr/lib/libasound.so.2
  • #9 gst_alsa_update_avail
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #10 gst_alsa_set_eos
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #11 gst_alsa_link
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #12 gst_alsa_sink_get_type
    from /usr/lib/gstreamer-0.8/libgstalsa.so
  • #13 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #14 gst_bin_child_state_change
    from /usr/lib/libgstreamer-0.8.so.1
  • #15 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #16 gst_bin_child_state_change
    from /usr/lib/libgstreamer-0.8.so.1
  • #17 gst_thread_get_current
    from /usr/lib/libgstreamer-0.8.so.1
  • #18 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #19 gst_bin_child_state_change
    from /usr/lib/libgstreamer-0.8.so.1
  • #20 gst_thread_get_current
    from /usr/lib/libgstreamer-0.8.so.1
  • #21 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #22 gst_bin_child_state_change
    from /usr/lib/libgstreamer-0.8.so.1
  • #23 gst_pipeline_new
    from /usr/lib/libgstreamer-0.8.so.1
  • #24 gst_element_set_state
    from /usr/lib/libgstreamer-0.8.so.1
  • #25 bacon_video_widget_play
  • #26 ??
  • #27 ??
  • #28 ??
  • #29 ??

7.gstreamer-properties plays the test sound properly when using ALSA sink.
Comment 1 Teemu Valimaki 2004-06-09 17:55:36 UTC
Happens here too. Versions are the same. Re-installing totem seems to help for a
while. After 1h it started to crash again. Both video and MP3 fail. Rhytmbox
works just fine. Xine-ui was able to play the sound but no video.
Comment 2 David Schleef 2004-07-02 23:15:08 UTC
Could you reconfirm this with gst-plugins-0.8.2?
Comment 3 Elijah Newren 2004-07-09 16:06:05 UTC
It appears that this is a duplicate of bug 134007.

*** This bug has been marked as a duplicate of 134007 ***