GNOME Bugzilla – Bug 763523
Segfault when playing video using opencv
Last modified: 2018-05-04 12:34:03 UTC
Created attachment 323744 [details] test script to play video with cv2 Backtrace: libva info: VA-API version 0.38.1 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_0_38 libva info: va_openDriver() returns 0 [New Thread 0x7fffa7a3d700 (LWP 2839)] Thread 15 "queue:src" received signal SIGSEGV, Segmentation fault.
+ Trace 236063
Thread 140736005920512 (LWP 2839)
Steps to reproduce: 1. Download sample h264 video https://s3.amazonaws.com/x265.org/video/BigBuckBunny_2000h264.mp4 2. build and install opencv master from https://github.com/Itseez/opencv.git (make sure gstreamer is enabled) 3. run testcvplay.py (attached): python testcvplay.py /path/to/BigBuckBunny_2000h264.mp4 Segfault!
gstreamer-vaapi is the part of upstream now, please file bug against GStreamer, with component as gstreamer-vaapi in future.
The code related with vaapipostproc negotiation has changed a lot since this bug was filed. Please test it with a the latest version of gstreamer-vaapi and reopen if the problem persist.