Installing the dbg syms for my intel graphics gives a bit more detail: Thread 1 "finch" received signal SIGILL, Illegal instruction.
0xad45d6fb in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare (this=0x7bcde0, __str="VIDEO_DEC_H264", this=0x7bcde0, __str="VIDEO_DEC_H264") at /usr/include/c++/10/bits/basic_string.h:2852 warning: Source file is more recent than executable. 2852 compare(const basic_string& __str) const Backtrace: #0 0xad45d6fb in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare (this=0x7bcde0, __str="VIDEO_DEC_H264", this=0x7bcde0, __str="VIDEO_DEC_H264") at /usr/include/c++/10/bits/basic_string.h:2852 #1 std::operator< <char, std::char_traits<char>, std::allocator<char> > (__rhs="VIDEO_DEC_H264", __lhs="VIDEO_DEC_HEVC") at /usr/include/c++/10/bits/basic_string.h:6270 #2 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() (__y="VIDEO_DEC_H264", __x="VIDEO_DEC_HEVC", this=0xad8c78b0 <MediaDdiFactory<DdiMediaDecode, DDI_DECODE_CONFIG_ATTR>::GetCreators[abi:cxx11]()::creators>) at /usr/include/c++/10/bits/stl_function.h:386 #3 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)> > >::_M_get_insert_unique_pos (__k="VIDEO_DEC_HEVC", this=0xad8c78b0 <MediaDdiFactory<DdiMediaDecode, DDI_DECODE_CONFIG_ATTR>::GetCreators[abi:cxx11]()::creators>) at /usr/include/c++/10/bits/stl_tree.h:2101 #4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)> > >::_M_emplace_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)> > ( this=0xad8c78b0 <MediaDdiFactory<DdiMediaDecode, DDI_DECODE_CONFIG_ATTR>::GetCreators[abi:cxx11]()::creators>) at /usr/include/c++/10/bits/stl_tree.h:2419 #5 0xad45fb61 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*), std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)> > >::insert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, DdiMediaDecode* (*)(DDI_DECODE_CONFIG_ATTR*)> > (__x=..., this=0xad8c78b0 <MediaDdiFactory<DdiMediaDecode, DDI_DECODE_CONFIG_ATTR>::GetCreators[abi:cxx11]()::creators>) at /usr/include/c++/10/bits/stl_map.h:816 #6 MediaDdiFactory<DdiMediaDecode, DDI_DECODE_CONFIG_ATTR>::RegisterCodec<DdiDecodeHEVC> (key="VIDEO_DEC_HEVC") at ./media_driver/linux/common/ddi/media_ddi_factory.h:67 #7 0xad1ab0a6 in __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at /usr/include/c++/10/bits/char_traits.h:322 #8 _GLOBAL__sub_I_media_ddi_decode_hevc.cpp(void) () at ./media_driver/linux/common/codec/ddi/media_ddi_decode_hevc.cpp:967 #9 0xb7fe5e9c in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@entry=0xbffff634, env=0xbffff63c) at dl-init.c:72 #10 0xb7fe5fa2 in call_init (env=0xbffff63c, argv=0xbffff634, argc=1, l=<optimized out>) at dl-init.c:30 #11 _dl_init (main_map=<optimized out>, argc=1, argv=0xbffff634, env=0xbffff63c) at dl-init.c:119 #12 0xb7fe92a7 in call_dl_init (closure=0xbfffe870) at dl-open.c:469 #13 0xb79a9524 in __GI__dl_catch_exception (exception=<optimized out>, operate=<optimized out>, args=<optimized out>) at dl-error-skeleton.c:182 #14 0xb7fea08d in dl_open_worker (a=<optimized out>) at dl-open.c:758 #15 0xb79a94c9 in __GI__dl_catch_exception (exception=0xbfffe9a0, operate=0xb7fe9990 <dl_open_worker>, args=0xbfffe9ac) at dl-error-skeleton.c:208 #16 0xb7fe95e6 in _dl_open (file=0x7bc970 "/usr/lib/i386-linux-gnu/dri/iHD_drv_video.so", mode=-2147479294, caller_dlopen=0xad918cc3, nsid=<optimized out>, argc=1, argv=0xbffff634, env=0xbffff63c) at dl-open.c:837 #17 0xb78652c8 in dlopen_doit (a=0xbfffebac) at dlopen.c:66 #18 0xb79a94c9 in __GI__dl_catch_exception (exception=0xbfffeb40, operate=0xb7865250 <dlopen_doit>, args=0xbfffebac) at dl-error-skeleton.c:208 #19 0xb79a9590 in __GI__dl_catch_error (objname=0x45d68c, errstring=0x45d690, mallocedp=0x45d688, operate=0xb7865250 <dlopen_doit>, args=0xbfffebac) at dl-error-skeleton.c:227 #20 0xb7865b11 in _dlerror_run (operate=0xb7865250 <dlopen_doit>, args=0xbfffebac) at dlerror.c:170 #21 0xb7865364 in __dlopen (file=0x7bc970 "/usr/lib/i386-linux-gnu/dri/iHD_drv_video.so", mode=4354) at dlopen.c:87 #22 0xad918cc3 in ?? () from /usr/lib/i386-linux-gnu/libva.so.2 #23 0xad919f90 in vaInitialize () from /usr/lib/i386-linux-gnu/libva.so.2 #24 0xada1b525 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-1.0/libgstva.so #25 0xada1bfe7 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-1.0/libgstva.so #26 0xada1c3b9 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-1.0/libgstva.so #27 0xada15568 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-1.0/libgstva.so Karsten -- GPG 40BE 5B0E C98E 1713 AFA6 5BC0 3BEA AC80 7D4F C89B