Summary: | [abrt] libva-utils: object_heap_destroy(): vainfo killed by SIGFPE | ||
---|---|---|---|
Product: | libva | Reporter: | Arcadiy Ivanov <arcadiy> |
Component: | vdpau | Assignee: | Gwenole Beauchesne <gb.devel> |
Status: | NEW --- | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | dan |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
backtrace
core_backtrace sigfpe-crash.patch |
Description
Arcadiy Ivanov
2014-03-09 21:50:40 UTC
Created attachment 95472 [details]
backtrace
Created attachment 95473 [details]
core_backtrace
I am observing this on Fedora 23 with an NVIDIA Corporation G84 [GeForce 8600 GT] card using the open-source (nouveau) driver. When the mesa-vdpau-drivers package is not installed (as it is not by default on that distribution), running vainfo gives me this output: libva info: VA-API version 0.38.1 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so libva info: Found init function __vaDriverInit_0_38 Failed to open VDPAU backend libvdpau_nouveau.so: cannot open shared object file: No such file or directory Floating point exception (core dumped) The backtrace matches that reported here. Installing the mesa-vdpau-drivers package solves the problem: libva info: VA-API version 0.38.1 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so libva info: Found init function __vaDriverInit_0_38 libva info: va_openDriver() returns 0 vainfo: VA-API version: 0.38 (libva 1.6.2) vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API - 0.7.4 vainfo: Supported profile and entrypoints However, this is still a pretty serious bug, because the mesa-vdpau-drivers are not installed by default, the workaround of installing that package is not obvious at first, and the consequences are system-wide: multiple applications, including tracker, Totem, and Shotwell, crash on startup or when processing most or all video files. A missing driver should be handled gracefully. https://bugzilla.redhat.com/show_bug.cgi?id=1286365 Created attachment 142295 [details] [review] sigfpe-crash.patch Here is the patch shipped by Debian to solve this issue. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.