GStreamer crash (likely to happen when there are many inaccessible tracks?)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
banshee (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I think this bug doesn't happen with upstream banshee 2.6.2 (because this one uses gstreamer0.10), but with downstream banshee 2.6.2 (which has been updated/forked to use gstreamer 1.0). The crash log is the following:
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element playbin, but it is in PLAYING instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(Banshee:2250): GLib-GObject-
(Banshee:2250): GLib-GObject-
(Banshee:2250): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed
(Banshee:2250): GStreamer-WARNING **: Element 'uridecodebin6' is not in bin 'playbin'
GLib (gthread-posix.c): Unexpected error from C library during 'pthread_
Stacktrace:
Native stacktrace:
banshee() [0x4b5261]
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/lib/x86_
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/lib/x86_
/lib/x86_
/lib/x86_
/lib/x86_
Debug info from gdb:
[Error 15:09:51.768] GStreamer resource error: OpenRead
[Error 15:09:51.768] GStreamer resource error: OpenRead
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element identity, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element aconv, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element aqueue, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element abin, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element audiotee, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element streamsynchroni
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
(Banshee:2250): GStreamer-CRITICAL **:
Trying to dispose element playsink, but it is in PAUSED instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
[Error 15:09:51.770] GStreamer resource error: OpenRead
[Error 15:09:51.770] GStreamer resource error: OpenRead
[Error 15:09:52.099] GStreamer resource error: OpenRead
ptrace: Operation not permitted.
No threads.
=======
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=======
Aborted (core dumped)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: banshee 2.9.0+really2.
ProcVersionSign
Uname: Linux 3.13.0-12-generic x86_64
ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Mar 1 16:07:28 2014
InstallationDate: Installed on 2014-02-25 (3 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140224)
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)