[Bug 1908882] Re: vdpauinfo always crashes on my system (double free)
The bug is fixed in noble. ** Changed in: vdpauinfo (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1908882 Title: vdpauinfo always crashes on my system (double free) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vdpauinfo/+bug/1908882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1908882] Re: vdpauinfo always crashes on my system
** Tags added: impish -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1908882 Title: vdpauinfo always crashes on my system To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vdpauinfo/+bug/1908882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1908882] Re: vdpauinfo always crashes on my system
** Tags added: hirsute -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1908882 Title: vdpauinfo always crashes on my system To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vdpauinfo/+bug/1908882/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1908882] Re: vdpauinfo always crashes on my system
Here is a backtrace: #0 0x761f4e08 in unlink_block (info=0x55612a00) at ../src/util/ralloc.c:274 #1 ralloc_free (ptr=0x55612a30) at ../src/util/ralloc.c:265 #2 ralloc_free (ptr=0x55612a30) at ../src/util/ralloc.c:257 #3 0x76135f0c in (anonymous namespace)::builtin_builder::release (this=0x7711feb0 ) at ../src/compiler/glsl/builtin_functions.cpp:7662 #4 _mesa_glsl_builtin_functions_decref () at ../src/compiler/glsl/builtin_functions.cpp:7662 #5 0x75f0a48d in _mesa_free_context_data (ctx=ctx@entry=0x5586eb40, destroy_debug_output=destroy_debug_output@entry=false) at ../src/mesa/main/context.c:1405 #6 0x75e9c237 in st_destroy_context (st=0x55609a60) at ../src/mesa/state_tracker/st_context.c:1115 #7 0x75e7da12 in dri_destroy_context (cPriv=) at ../src/gallium/frontends/dri/dri_context.c:247 #8 0x763173d7 in driDestroyContext (pcp=0x555e85a0) at ../src/mesa/drivers/dri/common/dri_util.c:528 #9 0x77643fb3 in dri3_destroy_context (context=0x555e8410) at ../src/glx/dri3_glx.c:181 #10 0x7762e539 in glXDestroyContext (ctx=0x555e8410, dpy=0x5558d960) at ../src/glx/glxcmds.c:511 #11 glXDestroyContext (dpy=0x5558d960, ctx=0x555e8410) at ../src/glx/glxcmds.c:492 #12 0x77fb1934 in vdp::GLXManagedContext::destroy (this=0x5560e668) at ./src/x-display-ref.hh:70 #13 vdp::GLXManagedContext::destroy (this=0x5560e668) at ./src/glx-context.cc:79 #14 0x77fb212e in vdp::GLXManagedContext::~GLXManagedContext (this=0x5560e668, __in_chrg=) at ./src/glx-context.hh:54 #15 std::pair::~pair (this=0x5560e660, __in_chrg=) at /usr/include/c++/9/bits/stl_pair.h:208 #16 __gnu_cxx::new_allocator > >::destroy > (this=0x77fc7700 <(anonymous namespace)::g_glc_map>, __p=0x5560e660) at /usr/include/c++/9/ext/new_allocator.h:153 #17 std::allocator_traits > > >::destroy > (__a=..., __p=0x5560e660) at /usr/include/c++/9/bits/alloc_traits.h:497 #18 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_destroy_node ( this=0x77fc7700 <(anonymous namespace)::g_glc_map>, __p=0x5560e640) at /usr/include/c++/9/bits/stl_tree.h:642 #19 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_drop_node ( this=0x77fc7700 <(anonymous namespace)::g_glc_map>, __p=0x5560e640) at /usr/include/c++/9/bits/stl_tree.h:650 #20 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase ( this=this@entry=0x77fc7700 <(anonymous namespace)::g_glc_map>, __x=0x5560e640) at /usr/include/c++/9/bits/stl_tree.h:1915 #21 0x77fb1c7a in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::clear (this=0x77fc7700 <(anonymous namespace)::g_glc_map>) at /usr/include/c++/9/bits/stl_tree.h:1264 #22 std::map, std::allocator > >::clear (this=0x77fc7700 <(anonymous namespace)::g_glc_map>) at /usr/include/c++/9/bits/stl_map.h:1133 #23 vdp::GLXGlobalContext::~GLXGlobalContext (this=0x5558d8f0, __in_chrg=) at ./src/glx-context.cc:195 #24 0x77f9e3d6 in vdp::Device::Resource::~Resource (this=0x5558d8a0, __in_chrg=) at ./src/api-device.cc:482 #25 0x77f9f6a8 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x5558d890) at /usr/include/c++/9/bits/shared_ptr_base.h:148 #26 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x5558d890) at /usr/include/c++/9/bits/shared_ptr_base.h:148 #27 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (this=0x55e087e0, __in_chrg=) at /usr/include/c++/9/bits/shared_ptr_base.h:730 #28 std::__shared_ptr::~__shared_ptr (this=0x55e087d8, __in_chrg=) at /usr/include/c++/9/bits/shared_ptr_base.h:1169 #29 std::shared_ptr::~shared_ptr (this=0x55e087d8, __in_chrg=) at /usr/include/c++/9/bits/shared_ptr.h:103 #30 std::pair >::~pair (this=0x55e087d0, __in_chrg=) at /usr/include/c++/9/bits/stl_pair.h:208 #31 __gnu_cxx::new_allocator > > >::destroy > > ( this=0x77fc77c0 <(anonymous namespace)::storage+128>, __p=0x55e087d0) at /usr/include/c++/9/ext/new_allocator.h:153 #32 std::allocator_traits > > > >::destroy > > (__a=..., __p=0x55e087d0) at /usr/include/c++/9/bits/alloc_traits.h:497 #33 std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_destroy_node (this=0x77fc77c0 <(anonymous namespace)::storage+128>, __p=0x55e087b0) at /usr/include/c++/9/bits/stl_tree.h:642 #34 std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_drop_node (this=0x77fc77c0 <(anonymous namespace)::storage+128>, __p=0x55e087b0) at /usr/include/c++/9/bits/stl_tree.h:650 #35 std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::_M_erase (this=0x77fc77c0 <(anonymous namespace)::storage+128>, __x=0x55e087b0) at /usr/include/c++/9/bits/stl_tree.h:1915 #36 0x77fb878d in std::_Rb_t
[Bug 1908882] Re: vdpauinfo always crashes on my system
Here is the complete output of the command: $ vdpauinfo libva info: VA-API version 1.8.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: va_openDriver() returns -1 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_6 libva info: va_openDriver() returns 0 display: :0 screen: 0 API version: 1 Information string: OpenGL/VAAPI backend for VDPAU Video surface: name width height types --- 420 4096 4096 NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 422 4096 4096 NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 444 4096 4096 NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 420_16 4096 4096 NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 422_16 4096 4096 NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 444_16 4096 4096 NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 Decoder capabilities: namelevel macbs width height MPEG1 --- not supported --- MPEG2_SIMPLE --- not supported --- MPEG2_MAIN --- not supported --- H264_BASELINE 51 16384 2048 2048 H264_MAIN 51 16384 2048 2048 H264_HIGH 51 16384 2048 2048 VC1_SIMPLE --- not supported --- VC1_MAIN --- not supported --- VC1_ADVANCED --- not supported --- MPEG4_PART2_SP --- not supported --- MPEG4_PART2_ASP--- not supported --- DIVX4_QMOBILE --- not supported --- DIVX4_MOBILE --- not supported --- DIVX4_HOME_THEATER --- not supported --- DIVX4_HD_1080P --- not supported --- DIVX5_QMOBILE --- not supported --- DIVX5_MOBILE --- not supported --- DIVX5_HOME_THEATER --- not supported --- DIVX5_HD_1080P --- not supported --- H264_CONSTRAINED_BASELINE 51 16384 2048 2048 H264_EXTENDED --- not supported --- H264_PROGRESSIVE_HIGH --- not supported --- H264_CONSTRAINED_HIGH --- not supported --- H264_HIGH_444_PREDICTIVE --- not supported --- VP9_PROFILE_0 --- not supported --- VP9_PROFILE_1 --- not supported --- VP9_PROFILE_2 --- not supported --- VP9_PROFILE_3 --- not supported --- HEVC_MAIN --- not supported --- HEVC_MAIN_10 --- not supported --- HEVC_MAIN_STILL--- not supported --- HEVC_MAIN_12 --- not supported --- HEVC_MAIN_444 --- not supported --- HEVC_MAIN_444_10 --- not supported --- HEVC_MAIN_444_12 --- not supported --- Output surface: name width height nat types B8G8R8A8 16384 16384y R8G8B8A8 16384 16384y R10G10B10A2 16384 16384y B10G10R10A2 16384 16384y A8 16384 16384y Bitmap surface: name width height -- B8G8R8A8 16384 16384 R8G8B8A8 16384 16384 R10G10B10A2 16384 16384 B10G10R10A2 16384 16384 A8 16384 16384 Video mixer: feature namesup DEINTERLACE_TEMPORAL - DEINTERLACE_TEMPORAL_SPATIAL - INVERSE_TELECINE - NOISE_REDUCTION - SHARPNESS- LUMA_KEY - HIGH QUALITY SCALING - L1- HIGH QUALITY SCALING - L2- HIGH QUALITY SCALING - L3- HIGH QUALITY SCALING - L4- HIGH QUALITY SCALING - L5- HIGH QUALITY SCALING - L6- HIGH QUALITY SCALING - L7- HIGH QUALITY SCALING - L8- HIGH QUALITY SCALING - L9- parameter name sup min max - VIDEO_SURFACE_WIDTH - VIDEO_SURFACE_HEIGHT - CHROMA_TYPE - LAYERS - attribute name sup min max - BACKGROUND_COLOR - CSC_MATRIX - NOISE_REDUCTION_LEVEL- SHARPNESS_LEVEL - LUMA_KEY_MIN_LUMA- LUMA_KEY_MAX_LUMA- -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1908882 Title: vdpauinfo always crashes on my system