Skip to content

[regression] Terminates with segfault in InitializeGmm/InitContext #95

Closed
@paulmenzel

Description

@paulmenzel

After updating Debian’s libigdgmm12 package from 22.0.2+ds1-1 to 22.1.1+ds1-1, all program’s using hardware acceleration terminate with segmentation fault:

  1. Firefox/Nigthly
  2. mpv

Installing the package with debug symbols, shows the trace below for mpv --hwdec=vaapi /usr/share/help/pt/gnome-help/figures/display-dual-monitors.webm:

#0  0x00007f05e81449ae _ZN6GmmLib7Context11InitContextERK12PLATFORM_STRPK18_SKU_FEATURE_TABLEPK9_WA_TABLEPK14GT_SYSTEM_INFO15GMM_CLIENT_ENUM (libigdgmm.so.12 + 0x709ae)
#1  0x00007f05e81520bc InitializeGmm (libigdgmm.so.12 + 0x7e0bc)                 
#2  0x00007f05ce13064a n/a (iHD_drv_video.so + 0x49c64a)
#3  0x00007f05ce130a2f __vaDriverInit_1_14 (iHD_drv_video.so + 0x49ca2f)
#4  0x00007f060f873f2c n/a (libva.so.2 + 0x3f2c)
#5  0x00007f060f8750a6 vaInitialize (libva.so.2 + 0x50a6)
#6  0x0000561696f52c75 va_initialize (mpv + 0x157c75)
#7  0x0000561696f252fd init (mpv + 0x12a2fd)
#8  0x0000561696f0b171 ra_hwdec_load_driver (mpv + 0x110171)
#9  0x0000561696f16904 load_add_hwdec (mpv + 0x11b904)
#10 0x0000561696f20204 gl_video_load_hwdecs_all (mpv + 0x125204)
#11 0x0000561696f3598b request_hwdec_api (mpv + 0x13a98b)
#12 0x0000561696f31460 run_control (mpv + 0x136460)
#13 0x0000561696e98d3f mp_dispatch_queue_process (mpv + 0x9dd3f)
#14 0x0000561696f32b37 vo_thread (mpv + 0x137b37)
#15 0x00007f06124ecd80 start_thread (libpthread.so.0 + 0x7d80)
#16 0x00007f060f24d76f __clone (libc.so.6 + 0xfa76f)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions