[packman] Bug in HandBrakeGUI on Tumbleweed openSUSE
Freek de Kruijf
freek at opensuse.org
Sat Mar 21 23:31:51 CET 2020
Op zaterdag 21 maart 2020 13:34:12 CET schreef Dave Plater:
> Unfortunately after updating to the same snapshot handbrake still
> works. Force install handbrake-gtk handbrake and the debug packages,
> run gdb HandBrakeGUI again and post the result of bt full after the
> crash.
>
> Regards
> Dave
After the latest upgrade, later today, the versions for i586 and x86_64 are
the same. So
Output of bt full:
#0 0x00007ffff3ece6d1 in std::vector<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >::_M_realloc_insert<char const (&)
[16]>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >*,
std::vector<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > >, char const (&) [16])
(this=0x7fffffffd4e0, __position=__position at entry=non-dereferenceable
iterator for std::vector)
at /usr/include/c++/9/ext/new_allocator.h:119
__len = <optimized out>
__old_start = <optimized out>
__old_finish = <optimized out>
__elems_before = <optimized out>
__new_start = 0x5555563f8c60
__new_finish = 0x5555563f8c80
#1 0x00007ffff3ece87b in std::vector<std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > > >::emplace_back<char const (&) [16]>(char const (&)
[16]) (this=this at entry=0x7fffffffd4e0) at /usr/include/c++/9/bits/
stl_iterator.h:806
#2 0x00007ffff3ecdb85 in MFX::LoaderCtx::Init(mfxInitParam&)
(this=0x5555564a4c00, par=...)
at /usr/src/debug/libmfx-19.4.0-1.1.x86_64/api/mfx_dispatch/linux/
mfxloader.cpp:193
libs = std::vector of length 0, capacity 0
mfx_res = <optimized out>
#3 0x00007ffff3ece28a in MFXInitEx(mfxInitParam, mfxSession*) (par=...,
session=0x7fffffffd628)
at /usr/src/debug/libmfx-19.4.0-1.1.x86_64/api/mfx_dispatch/linux/
mfxloader.cpp:400
loader = std::unique_ptr<MFX::LoaderCtx> = {get() = 0x5555564a4c00}
mfx_res = <optimized out>
#4 0x00007ffff3ece3d2 in MFXInit(mfxIMPL, mfxVersion*, mfxSession*)
(impl=impl at entry=1, ver=ver at entry=0x7fffffffd624,
session=session at entry=0x7fffffffd628)
at /usr/src/debug/libmfx-19.4.0-1.1.x86_64/api/mfx_dispatch/linux/
mfxloader.cpp:388
par =
{Implementation = 1, Version = {{Minor = 0, Major = 1}, Version =
65536}, ExternalThreads = 0, {{ExtParam = 0x0, NumExtParam = 0}, reserved2 =
{0, 0, 0, 0, 0}}, GPUCopy = 0, reserved = {0 <repeats 21 times>}}
#5 0x00005555555c023c in hb_qsv_info_init () at /usr/src/debug/
handbrake-1.3.1-4.6.x86_64/libhb/qsv_common.c:688
session = 0x0
version = {{Minor = 0, Major = 1}, Version = 65536}
hw_preference = 256
init_done = 1
#6 0x00005555555c023c in hb_qsv_info_init () at /usr/src/debug/
handbrake-1.3.1-4.6.x86_64/libhb/qsv_common.c:665
init_done = 1
#7 0x00005555555fb177 in hb_global_init () at /usr/src/debug/
handbrake-1.3.1-4.6.x86_64/libhb/hb.c:1690
result = 0
#8 0x00005555556160c8 in ghb_backend_init (debug=0) at /usr/src/debug/
handbrake-1.3.1-4.6.x86_64/gtk/src/hb-backend.c:3356
#9 0x0000555555624afb in ghb_activate_cb (app=0x555555cf50f0, ud=<optimized
out>)
--Type <RET> for more, q to quit, c to continue without paging--
at /usr/src/debug/handbrake-1.3.1-4.6.x86_64/gtk/src/main.c:1062
provider = <optimized out>
ss = <optimized out>
widget = <optimized out>
textview = <optimized out>
buffer = <optimized out>
logLevel = <optimized out>
source = <optimized out>
ghb_window = <optimized out>
window_width = <optimized out>
window_height = <optimized out>
filter = <optimized out>
chooser = <optimized out>
stack_switcher_children = <optimized out>
link = <optimized out>
stack_switcher = <optimized out>
window = <optimized out>
#10 0x00007ffff7003eb2 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.
0
#11 0x00007ffff7017884 in () at /usr/lib64/libgobject-2.0.so.0
#12 0x00007ffff70205ae in g_signal_emit_valist () at /usr/lib64/
libgobject-2.0.so.0
#13 0x00007ffff7020bcf in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#14 0x00007ffff736c2a8 in () at /usr/lib64/libgio-2.0.so.0
#15 0x00007ffff736c45a in g_application_run () at /usr/lib64/libgio-2.0.so.0
#16 0x0000555555595e62 in main (argc=1, argv=0x7fffffffdd68) at /usr/src/
debug/handbrake-1.3.1-4.6.x86_64/gtk/src/main.c:1375
status = <optimized out>
ud = 0x555555ceb730
--
fr.gr.
member openSUSE
Freek de Kruijf
More information about the Packman
mailing list