[Bug]: SIGBUS in iHD_drv_video.so during vaInitialize() on Intel Arc A310 (DG2) using xe driver
- Dominant language
- C
- Stars
- 1.2k
- Forks
- 383
- Avg merge
- 8d 18h
- Merged PRs (30d)
- 4
Description
### Which component impacted?
_No response_
### Is it regression? Good in old configuration?
_No response_
### What happened?
System:
Dell OptiPlex 9020 Tower
Intel Core i7-4790
32 GB RAM
Intel Arc A310 (DG2)
Kernel driver: xe
Mesa 26.1.5
Intel Media Driver 26.1.5
Problem:
Firefox executes:
/usr/lib/firefox/vaapitest -d /dev/dri/renderD128
The application crashes every time with:
SIGBUS (BUS_ADRERR)
The crash occurs inside:
iHD_drv_video.so
Stack trace:
__vaDriverInit_1_23
vaInitialize()
vaapitest
Because of this crash Firefox disables hardware video decoding.
about:support reports:
FEATURE_FAILURE_VIDEO_DECODING_TEST_FAILED
Hardware video decoding is never enabled.
The issue occurs every time after boot and is fully reproducible.
OpenGL, Vulkan and 3D acceleration work correctly.
Only VA-API initialization crashes.
### What's the usage scenario when you are seeing the problem?
Others
### What impacted?
Intel Media Driver (VA-API) / DG2 (Intel Arc A310)
Firefox hardware video acceleration initialization.
The issue appears during Firefox VA-API capability detection.
Firefox launches vaapitest automatically, which crashes before hardware video decoding can be enabled.
Applications affected:
- Firefox
- Other browsers using VA-API
- Video playback acceleration
Unknown.
This is my first Intel Arc A310 on this system, so I cannot determine whether it is a regression.
VA-API / intel-media-driver
### Debug Information
Versions:
Mesa: 26.1.5
intel-media-driver: 26.1.5
gmmlib: 22.10.0
GPU:
Intel Arc A310 (DG2)
Kernel driver:
xe
Firefox version:
152.0.6 (Arch Linux)
Problem reproducible:
100%
### Do you want to contribute a patch to fix the issue?
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.