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 619850 - assertion failure when using videomixer
assertion failure when using videomixer
Status: RESOLVED DUPLICATE of bug 609274
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.22
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-05-27 17:23 UTC by Dafydd Harries
Modified: 2010-05-27 18:36 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dafydd Harries 2010-05-27 17:23:42 UTC
I have three video streams going into a videomixer. The crash seems to happen when I seek one of the streamms.

Test case:

http://paste.debian.net/75084/

Backtrace:

** (mix.py:32358): CRITICAL **: gst_data_queue_pop: assertion `GST_IS_DATA_QUEUE (queue)' failed

Program received signal SIGSEGV, Segmentation fault.

Thread 3063815024 (LWP 32362)

  • #0 __pthread_mutex_lock
    at pthread_mutex_lock.c line 50
  • #1 gst_data_queue_flush
    at gstdataqueue.c line 305
  • #2 gst_multi_queue_loop
    at gstmultiqueue.c line 1127
  • #3 gst_task_func
    at gsttask.c line 271
  • #4 default_func
    at gsttaskpool.c line 68
  • #5 g_thread_pool_thread_proxy
    at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthreadpool.c line 315
  • #6 g_thread_create_proxy
    at /build/buildd-glib2.0_2.24.0-1-i386-o5zIuQ/glib2.0-2.24.0/glib/gthread.c line 1893
  • #7 start_thread
    at pthread_create.c line 300
  • #8 clone
    at ../sysdeps/unix/sysv/linux/i386/clone.S line 130

Comment 1 Dafydd Harries 2010-05-27 18:36:11 UTC

*** This bug has been marked as a duplicate of bug 609274 ***