Banshee segfaults with GStreamer error

Bug #283437 reported by Alexander Hunziker
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GStreamer
Fix Released
Unknown
banshee (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

After playing music with Banshee 1.2.1 for a while, it segfaults and dumps stuff like that to the terminal:

(Nereid:12592): GStreamer-CRITICAL **: gst_structure_get_name_id: assertion `structure != NULL' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_caps_get_structure: assertion `GST_IS_CAPS (caps)' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_structure_get_name_id: assertion `structure != NULL' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_caps_get_structure: assertion `GST_IS_CAPS (caps)' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_structure_get_name_id: assertion `structure != NULL' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_caps_is_fixed: assertion `GST_IS_CAPS (caps)' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_caps_is_any: assertion `GST_IS_CAPS (caps)' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_caps_is_empty: assertion `GST_IS_CAPS (caps)' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_caps_is_any: assertion `GST_IS_CAPS (caps)' failed

(Nereid:12592): GStreamer-CRITICAL **: gst_caps_is_empty: assertion `GST_IS_CAPS (caps)' failed
**
GStreamer:ERROR:gstcaps.c:1370:gst_caps_subtract: assertion failed: (subtrahend->structs->len > 0)

** (Nereid:12592): WARNING **: Thread (nil) may have been prematurely finalized

** (Nereid:12592): WARNING **: Thread (nil) may have been prematurely finalized
Segmentation fault (core dumped)

Revision history for this message
Andrew Conkling (andrewski) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a backtrace following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem. Also see http://banshee-project.org/contribute/file-bugs/ for Banshee-specific steps that may be helpful. Whatever you can attach would be great. :)

Changed in banshee:
status: New → Incomplete
Revision history for this message
Alexander Hunziker (alex-hunziker) wrote :
Revision history for this message
Alexander Hunziker (alex-hunziker) wrote :

I tried twice to upload a big error report using apport, but both times I got an error "HTTP Error 502: Bad Gateway" just before the upload finished. Executing banshee with mono --debug doesn't give more information than what you can find in the log. What else can I try?

Revision history for this message
Alexander Hunziker (alex-hunziker) wrote :

This seems to be fixed in GStreamer CVS. See the currently last comment on Gnome bugzilla.

http://bugzilla.gnome.org/show_bug.cgi?id=555631

Can we please have a patch applied before Intrepid final?

Changed in banshee:
status: Incomplete → Confirmed
Revision history for this message
Andrew Conkling (andrewski) wrote :

Changed duplicate marking to reflect older bug with more discussion.

Changed in gstreamer:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.