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 327781 - Crash After Downloading a Podcast
Crash After Downloading a Podcast
Status: RESOLVED NOTABUG
Product: rhythmbox
Classification: Other
Component: Podcast
HEAD
Other All
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-01-20 01:03 UTC by Ryan P Skadberg
Modified: 2006-01-24 06:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
BT of Crash (25.31 KB, text/plain)
2006-01-20 01:04 UTC, Ryan P Skadberg
Details
Another BT (15.56 KB, text/plain)
2006-01-21 02:11 UTC, Ryan P Skadberg
Details

Description Ryan P Skadberg 2006-01-20 01:03:40 UTC
Steps to reproduce:
Downloaded latest episode from http://feeds.feedburner.com/RadioAskew
Crash when it tries to deal with it.

Stack trace:
Attached

Other information:
GST 0.10
Rhythmbox HEAD
Comment 1 Ryan P Skadberg 2006-01-20 01:04:25 UTC
Created attachment 57683 [details]
BT of Crash
Comment 2 Ryan P Skadberg 2006-01-21 02:11:53 UTC
Created attachment 57766 [details]
Another BT

Another backtrace, this time with some more symbols on the gstreamer side.  Pretty sure this is a gstreamer 0.10.2 issue, but would like it confirmed.
Comment 3 James "Doc" Livingston 2006-01-21 02:50:06 UTC
The old mad id3demux has been removed from -ugly, and a replacement included in -good. The problem you are seeing is because you have upgraded -good, but not -ugly, and they have the same name. I can't find a bug about it, but it is a known issue.

Upgrading gst-plugins-ugly to 0.10.2 should fix it.
Comment 4 Ryan P Skadberg 2006-01-21 03:26:56 UTC
James is my hero, upgraded to gstreamer-plugins-ugly-0.10.1 fixed it right up for me.
Comment 5 Ernst Sjöstrand 2006-01-24 06:01:14 UTC
I have something that looks very similar but it wasn't solved by upgrading to ugly-0.10.1. Is it the same bug or a different?


gst-inspect-0.10  | grep id3
id3demux:  id3demux: ID3 tag demuxer
typefindfunctions: application/x-id3: mp3, mp2, mp1, mpga, ogg, flac, tta
mad:  id3mux: id3 muxer


Program received signal SIGSEGV, Segmentation fault.

Thread NaN (LWP 6072)

  • #0 gconv
    from /usr/lib/gconv/ISO8859-1.so
  • #1 iconv_close
    from /lib/tls/i686/cmov/libc.so.6
  • #2 iconv
    from /lib/tls/i686/cmov/libc.so.6
  • #3 g_iconv
    from /usr/lib/libglib-2.0.so.0
  • #4 g_convert_with_iconv
    from /usr/lib/libglib-2.0.so.0
  • #5 g_convert
    from /usr/lib/libglib-2.0.so.0
  • #6 id3demux_id3v2_parse_frame
    from /usr/lib/gstreamer-0.10/libgstid3demux.so
  • #7 id3demux_read_id3v2_tag
    from /usr/lib/gstreamer-0.10/libgstid3demux.so
  • #8 gst_id3demux_get_type
    from /usr/lib/gstreamer-0.10/libgstid3demux.so
  • #9 simple_find_peek
    from /usr/lib/gstreamer-0.10/libgstid3demux.so
  • #10 gst_pad_set_active
    from /usr/lib/libgstreamer-0.10.so.0
  • #11 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #12 gst_iterator_fold
    from /usr/lib/libgstreamer-0.10.so.0
  • #13 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #14 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #15 gst_element_lost_state
  • #16 gst_id3demux_get_type
    from /usr/lib/gstreamer-0.10/libgstid3demux.so
  • #17 gst_element_continue_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #18 gst_element_lost_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #19 gst_element_set_state
    from /usr/lib/libgstreamer-0.10.so.0
  • #20 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #21 ??
  • #22 ??
  • #23 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #24 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #25 ??
  • #26 ??
  • #27 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #28 ??
  • #29 ??
  • #30 ??
  • #31 g_log_domain_gstreamer
    from /usr/lib/libgstreamer-0.10.so.0
  • #32 g_log_domain_gstreamer
    from /usr/lib/libgstreamer-0.10.so.0
  • #33 ??
  • #34 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #35 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #36 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #37 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #38 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #39 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #40 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #41 ??
  • #42 ??
    from /usr/lib/libgstreamer-0.10.so.0
  • #43 ??
  • #44 gst_element_get_static_pad
    from /usr/lib/libgstreamer-0.10.so.0
  • #45 ??
    from /usr/lib/gstreamer-0.10/libgstdecodebin.so
  • #46 ??
  • #47 ??

Comment 6 James "Doc" Livingston 2006-01-24 06:12:52 UTC
It's possibly a related bug. In any case, if you have version 0.10.1 of both gst-plugins-ugly and gst-plugins-good, then filing a bug against gst-plugins-good would be the best thing to do.