GNOME Bugzilla – Bug 746650
vaapidecode and glimagesink communication error
Last modified: 2015-03-23 15:23:49 UTC
Hi, This bug is related to https://bugzilla.gnome.org/show_bug.cgi?id=746405. I've found some errors displaying videos using the pipeline vaapidecode ! glimagesink. I have gstreamer and gstreamer-vaapi cloned from repos, the 1.5 and 0.5.11.pre1 patched to be able to use va-api 0.35. The test cases are: $ gst-launch-1.0 filesrc location=big_buck_bunny_480p_surround-fix.avi ! avidemux ! vaapidecode ! glimagesink $ gst-launch-1.0 filesrc location=big_buck_bunny_480p_surround-fix.avi ! avidemux ! vaapidecode ! vaapisink $ gst-launch-1.0 filesrc location=big_buck_bunny_480p_surround-fix.avi ! avidemux ! avdec_mpeg4 ! glimagesink The first one produces a SIGSEGV. The others works ok. If I change to big_buck_bunny_720p_surround.avi the three test cases works ok The gdb info is: (gdb) info thr Id Target Id Frame 5 Thread 0x7fe06d32e700 (LWP 15112) "avidemux0:sink" pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 4 Thread 0x7fe06cb2d700 (LWP 15113) "gmain" 0x00007fe07902acbd in poll () at ../sysdeps/unix/syscall-template.S:81 3 Thread 0x7fe067fff700 (LWP 15114) "gstglnavigation" 0x00007fe07902acbd in poll () at ../sysdeps/unix/syscall-template.S:81 2 Thread 0x7fe0677fe700 (LWP 15115) "gstglcontext" 0x00007fe079312b9d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 * 1 Thread 0x7fe079f8b740 (LWP 15111) "gst-launch-1.0" 0x00007fe07902acbd in poll () at ../sysdeps/unix/syscall-template.S:81 (gdb) bt
+ Trace 234880
*** This bug has been marked as a duplicate of bug 745233 ***