[Bug 664188] crash when transcoding from FLAC to MP3 (while syncing device via Banshee)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 17 04:18:13 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=664188
  GStreamer | gst-plugins-base | unspecified

Vincent Penquerc'h <vincent.penquerch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vincent.penquerch at collabora
                   |                            |.co.uk

--- Comment #15 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2012-01-17 12:18:06 UTC ---
The logs show flacparse/baseparse emitting an error, not a crash, so it seems
it's doing its job properly and erroring out on those corrupt FLAC files.
The stack trace seems to point to libbanshee.so or libpthread.so. It would be
helpful to see symbols for banshee and libbanshee.so to make that stack trace a
bit more useful:

    banshee() [0x49197a]
    banshee() [0x41b997]
    /lib/libpthread.so.0(+0xf850) [0x7fbe97850850]
    /usr/lib/banshee/libbanshee.so(+0xc4cf) [0x7fbe872454cf]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x154) [0x7fbe9077a0e4]

This comes from a signal sent by GStreamer, so it's theoretically possible that
gst sends some invalid pointer, I guess, but the crash seems to be elsewhere
from the above.

I think the bug should be reassigned to the banshee for now, as gst seems to
have properly emitted an error, as shown by:

[1 Error 13:02:46.115] Cannot Convert File - GStreamer encountered a general
stream error.: gstbaseparse.c(2695): gst_base_parse_loop ():
/GstPipeline:pipeline/GstDecodeBin2:decodebin2/GstFlacParse:flacparse48:
streaming stopped, reason not-linked

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list