[Bug 732368] New: gstreamer vaapi crashes in some pipeline configurations
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jun 27 15:09:29 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=732368
GStreamer | gstreamer (core) | git
Summary: gstreamer vaapi crashes in some pipeline
configurations
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: conorbev at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=279449)
--> (https://bugzilla.gnome.org/attachment.cgi?id=279449)
GDB Trace when totem crashes
A lot of people are reporting crashes with gstreamer-vaapi. It's cropping up in
firefox with HTML 5 videos, totem and can be triggered just using
gst-launch-1.0 directly.
See: https://bbs.archlinux.org/viewtopic.php?pid=1428300
https://bugzilla.mozilla.org/show_bug.cgi?id=1024125
https://bugs.archlinux.org/task/40989
I'm also hitting this issue on Arch with Nvidia card and proprietary drivers. I
decided to see if it was still an issue with latest git versions of
gstreamer-vaapi, gstreamer and libva. The issue is still there. I attach a
trace from gdb and command line output from totem when it tries to display
subtitles with gstreamer-vaapi enabled.
My versions of those packages are listed as:
local/gst-plugins-base-git 1.3.3.1.13440.693f3f9-1
GStreamer Multimedia Framework Base Plugins
local/gst-vaapi-git 1685.9169c52-1
GStreamer Multimedia Framework VA Plugins
local/gstreamer-git 1.3.3.1.15624.0e0e78e-1
GStreamer Multimedia Framework (Git version)
local/libva-git libva.1.3.1.4.gc61d8c6-1
Video Acceleration (VA) API for Linux. Git version.
I could not find a PKGBUILD for libva-vdpau-dirver which is version (I had
problems building it manually due to: hitting this issue:
https://bugs.archlinux.org/task/33482)
libva-vdpau-driver 0.7.4-1
Command line output running totem when the crash happens:
pebble% totem
(totem:31191): Grilo-WARNING **: [registry] grl-registry.c:944: Failed to open
module: libgssdp-1.0.so.3: cannot open shared object file: No such file or
directory
(totem:31191): Grilo-WARNING **: [registry] grl-registry.c:944: Failed to open
module: libdmapsharing-3.0.so.2: cannot open shared object file: No such file
or directory
libva info: VA-API version 0.35.2
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
0:00:15.934774626 31191 0x7f31f0002ca0 ERROR vaapivideomemory
gstvaapivideomemory.c:167:gst_video_meta_map_vaapi_memory: unsupported map
flags (0x3)
0:00:15.934850482 31191 0x7f31f0002ca0 ERROR default
video-frame.c:138:gst_video_frame_map_id: failed to map video frame plane 0
0:00:15.934934750 31191 0x7f31f0002ca0 ERROR vaapivideomemory
gstvaapivideomemory.c:167:gst_video_meta_map_vaapi_memory: unsupported map
flags (0x3)
0:00:15.934978358 31191 0x7f31f0002ca0 ERROR default
video-frame.c:138:gst_video_frame_map_id: failed to map video frame plane 0
** (totem:31191): CRITICAL **: gst_vaapi_image_get_plane: assertion
'_gst_vaapi_image_is_mapped(image)' failed
** (totem:31191): CRITICAL **: gst_vaapi_image_get_pitch: assertion
'_gst_vaapi_image_is_mapped(image)' failed
** (totem:31191): CRITICAL **: gst_vaapi_image_get_plane: assertion
'_gst_vaapi_image_is_mapped(image)' failed
** (totem:31191): CRITICAL **: gst_vaapi_image_get_pitch: assertion
'_gst_vaapi_image_is_mapped(image)' failed
zsh: segmentation fault totem
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list