← Back to team overview

touch-packages team mailing list archive

[Bug 1360885] [NEW] Banshee crashes

 

Public bug reported:

Banshee crashes seemingly randomly. I don't know if certain files
trigger the crash, but I can reproduce.

I got the error below from the terminal. Let me know if you need me to
get further info:


(Banshee:8550): 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:8550): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed

(Banshee:8550): GLib-GObject-CRITICAL **: g_object_unref: assertion
'object->ref_count > 0' failed

(Banshee:8550): GStreamer-CRITICAL **: gst_object_unref: assertion
'object != NULL' failed

(Banshee:8550): GStreamer-WARNING **: Element 'uridecodebin7' is not in bin 'playbin'
GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_unlock': Invalid argument.  Aborting.
Stacktrace:


Native stacktrace:

	banshee() [0x8105b4a]
	[0xb779640c]
	[0xb7796424]
	/lib/i386-linux-gnu/libc.so.6(gsignal+0x47) [0xb757f937]
	/lib/i386-linux-gnu/libc.so.6(abort+0x143) [0xb7582d63]
	/lib/i386-linux-gnu/libglib-2.0.so.0(+0x164b9) [0xb57564b9]
	/lib/i386-linux-gnu/libglib-2.0.so.0(g_mutex_unlock+0x2f) [0xb57cc14f]
	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0x20c92) [0xabc72c92]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOIDv+0x49) [0xb5134729]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xdcce) [0xb5132cce]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x480) [0xb514c080]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33) [0xb514cbf3]
	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0x14341) [0xabc66341]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOIDv+0x49) [0xb5134729]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xdcce) [0xb5132cce]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x480) [0xb514c080]
	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33) [0xb514cbf3]
	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0xbdbf) [0xabc5ddbf]
	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0xe7a6) [0xabc607a6]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59c24) [0xb2ca5c24]
	/lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x8a) [0xb5777bfa]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x1b47b) [0xb2c6747b]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5ae28) [0xb2ca6e28]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5b478) [0xb2ca7478]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59487) [0xb2ca5487]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_push_event+0x3ab) [0xb2cb01cb]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x64349) [0xb2cb0349]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_forward+0x1f3) [0xb2cad173]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_event_default+0x11b) [0xb2cad2db]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5a718) [0xb2ca6718]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5afa3) [0xb2ca6fa3]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5b478) [0xb2ca7478]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59487) [0xb2ca5487]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_push_event+0x3ab) [0xb2cb01cb]
	/usr/lib/i386-linux-gnu/libgstaudio-1.0.so.0(+0x191a2) [0xb2e711a2]
	/usr/lib/i386-linux-gnu/libgstaudio-1.0.so.0(+0x1f504) [0xb2e77504]
	/usr/lib/i386-linux-gnu/libgstaudio-1.0.so.0(+0x17aa2) [0xb2e6faa2]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5a718) [0xb2ca6718]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5afa3) [0xb2ca6fa3]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5b478) [0xb2ca7478]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59487) [0xb2ca5487]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_push_event+0x3ab) [0xb2cb01cb]
	/usr/lib/i386-linux-gnu/libgstbase-1.0.so.0(+0x19490) [0xb2d68490]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x8d498) [0xb2cd9498]
	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x8e44f) [0xb2cda44f]
	/lib/i386-linux-gnu/libglib-2.0.so.0(+0x6e425) [0xb57ae425]
	/lib/i386-linux-gnu/libglib-2.0.so.0(+0x6d9ca) [0xb57ad9ca]
	/lib/i386-linux-gnu/libpthread.so.0(+0x6f70) [0xb7707f70]
	/lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb763d88e]

Debug info from gdb:

[Error 20:59:53.061] GStreamer resource error: NotFound
[Error 20:59:53.061] GStreamer resource error: NotFound

(Banshee:8550): 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:8550): 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:8550): 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:8550): 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:8550): 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:8550): GStreamer-CRITICAL **: 
Trying to dispose element streamsynchronizer2, 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:8550): 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 20:59:53.065] GStreamer resource error: NotFound
[Error 20:59:53.066] GStreamer resource error: NotFound
Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
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: libgstreamer0.10-0 0.10.36-1.2ubuntu3
ProcVersionSignature: Ubuntu 3.13.0-35.62-generic 3.13.11.6
Uname: Linux 3.13.0-35-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.3
Architecture: i386
CurrentDesktop: Unity
Date: Sun Aug 24 21:07:50 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2012-05-02 (843 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120328)
SourcePackage: gstreamer0.10
UpgradeStatus: Upgraded to trusty on 2014-04-25 (121 days ago)

** Affects: gstreamer0.10 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 package-from-proposed trusty

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gstreamer0.10 in Ubuntu.
https://bugs.launchpad.net/bugs/1360885

Title:
  Banshee crashes

Status in “gstreamer0.10” package in Ubuntu:
  New

Bug description:
  Banshee crashes seemingly randomly. I don't know if certain files
  trigger the crash, but I can reproduce.

  I got the error below from the terminal. Let me know if you need me to
  get further info:

  
  (Banshee:8550): 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:8550): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed

  (Banshee:8550): GLib-GObject-CRITICAL **: g_object_unref: assertion
  'object->ref_count > 0' failed

  (Banshee:8550): GStreamer-CRITICAL **: gst_object_unref: assertion
  'object != NULL' failed

  (Banshee:8550): GStreamer-WARNING **: Element 'uridecodebin7' is not in bin 'playbin'
  GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_unlock': Invalid argument.  Aborting.
  Stacktrace:

  
  Native stacktrace:

  	banshee() [0x8105b4a]
  	[0xb779640c]
  	[0xb7796424]
  	/lib/i386-linux-gnu/libc.so.6(gsignal+0x47) [0xb757f937]
  	/lib/i386-linux-gnu/libc.so.6(abort+0x143) [0xb7582d63]
  	/lib/i386-linux-gnu/libglib-2.0.so.0(+0x164b9) [0xb57564b9]
  	/lib/i386-linux-gnu/libglib-2.0.so.0(g_mutex_unlock+0x2f) [0xb57cc14f]
  	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0x20c92) [0xabc72c92]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOIDv+0x49) [0xb5134729]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xdcce) [0xb5132cce]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x480) [0xb514c080]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33) [0xb514cbf3]
  	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0x14341) [0xabc66341]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOIDv+0x49) [0xb5134729]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xdcce) [0xb5132cce]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x480) [0xb514c080]
  	/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33) [0xb514cbf3]
  	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0xbdbf) [0xabc5ddbf]
  	/usr/lib/i386-linux-gnu/gstreamer-1.0/libgstplayback.so(+0xe7a6) [0xabc607a6]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59c24) [0xb2ca5c24]
  	/lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x8a) [0xb5777bfa]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x1b47b) [0xb2c6747b]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5ae28) [0xb2ca6e28]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5b478) [0xb2ca7478]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59487) [0xb2ca5487]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_push_event+0x3ab) [0xb2cb01cb]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x64349) [0xb2cb0349]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_forward+0x1f3) [0xb2cad173]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_event_default+0x11b) [0xb2cad2db]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5a718) [0xb2ca6718]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5afa3) [0xb2ca6fa3]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5b478) [0xb2ca7478]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59487) [0xb2ca5487]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_push_event+0x3ab) [0xb2cb01cb]
  	/usr/lib/i386-linux-gnu/libgstaudio-1.0.so.0(+0x191a2) [0xb2e711a2]
  	/usr/lib/i386-linux-gnu/libgstaudio-1.0.so.0(+0x1f504) [0xb2e77504]
  	/usr/lib/i386-linux-gnu/libgstaudio-1.0.so.0(+0x17aa2) [0xb2e6faa2]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5a718) [0xb2ca6718]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5afa3) [0xb2ca6fa3]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x5b478) [0xb2ca7478]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x59487) [0xb2ca5487]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(gst_pad_push_event+0x3ab) [0xb2cb01cb]
  	/usr/lib/i386-linux-gnu/libgstbase-1.0.so.0(+0x19490) [0xb2d68490]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x8d498) [0xb2cd9498]
  	/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0(+0x8e44f) [0xb2cda44f]
  	/lib/i386-linux-gnu/libglib-2.0.so.0(+0x6e425) [0xb57ae425]
  	/lib/i386-linux-gnu/libglib-2.0.so.0(+0x6d9ca) [0xb57ad9ca]
  	/lib/i386-linux-gnu/libpthread.so.0(+0x6f70) [0xb7707f70]
  	/lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb763d88e]

  Debug info from gdb:

  [Error 20:59:53.061] GStreamer resource error: NotFound
  [Error 20:59:53.061] GStreamer resource error: NotFound

  (Banshee:8550): 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:8550): 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:8550): 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:8550): 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:8550): 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:8550): GStreamer-CRITICAL **: 
  Trying to dispose element streamsynchronizer2, 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:8550): 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 20:59:53.065] GStreamer resource error: NotFound
  [Error 20:59:53.066] GStreamer resource error: NotFound
  Could not attach to process.  If your uid matches the uid of the target
  process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
  again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
  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: libgstreamer0.10-0 0.10.36-1.2ubuntu3
  ProcVersionSignature: Ubuntu 3.13.0-35.62-generic 3.13.11.6
  Uname: Linux 3.13.0-35-generic i686
  NonfreeKernelModules: nvidia
  ApportVersion: 2.14.1-0ubuntu3.3
  Architecture: i386
  CurrentDesktop: Unity
  Date: Sun Aug 24 21:07:50 2014
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2012-05-02 (843 days ago)
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120328)
  SourcePackage: gstreamer0.10
  UpgradeStatus: Upgraded to trusty on 2014-04-25 (121 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gstreamer0.10/+bug/1360885/+subscriptions


Follow ups

References