Control: clone -1 -2 Control: reassign -2 libproxy1v5 0.4.18-1 Control: retitle -2 libproxy1v5: Gajim 1.6.0-1 crashes in libproxy call
This is the backtrace with a debian.org account: (gdb) bt #0 read_encoded_value_with_base(unsigned char, _Unwind_Ptr, unsigned char const*, _Unwind_Ptr*) (encoding=160 '\240', base=<optimized out>, p=0x7fffd106e799 "\351\006\321\377\177", val=0x7fffd106ded8) at /build/gcc-12-PBog5r/gcc-12-12.2.0/src/libstdc++-v3/../libgcc/unwind-pe.h:284 #1 0x00007ffff34a8511 in read_encoded_value (val=0x7fffd106ded8, p=0x7fffd106e791 "\n\001\264\377\177", encoding=160 '\240', context=0x7fffd106e380) at /build/gcc-12-PBog5r/gcc-12-12.2.0/src/libstdc++-v3/../libgcc/unwind-pe.h:304 #2 parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*) (context=context@entry=0x7fffd106e380, p=0x7fffd106e791 "\n\001\264\377\177", p@entry=0x7fffd106e790 "\240\n\001\264\377\177", info=info@entry=0x7fffd106ded0) at ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc:60 #3 0x00007ffff34a8607 in __cxxabiv1::__gxx_personality_v0(int, _Unwind_Action, _Unwind_Exception_Class, _Unwind_Exception*, _Unwind_Context*) (version=<optimized out>, actions=2, exception_class=5138137972254386944, ue_header=0x7fffb4010aa0, context=0x7fffd106e380) at ../../../../src/libstdc++-v3/libsupc++/eh_personality.cc:454 #4 0x00007ffff1313131 in _Unwind_Phase2 (context=0x7fffd106e380, exception_object=0x7fffb4010aa0) at unwind/unwind-internal.h:118 #5 _Unwind_Resume (exception_object=0x7fffb4010aa0) at unwind/Resume.c:37 #6 0x00007fffbdaa334a in __gnu_cxx::new_allocator<libproxy::url>::~new_allocator() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/11/ext/new_allocator.h:89 #7 std::allocator<libproxy::url>::~allocator() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/allocator.h:174 #8 std::_Vector_base<libproxy::url, std::allocator<libproxy::url> >::_Vector_impl::~_Vector_impl() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/stl_vector.h:128 #9 std::_Vector_base<libproxy::url, std::allocator<libproxy::url> >::~_Vector_base() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/stl_vector.h:337 #10 std::vector<libproxy::url, std::allocator<libproxy::url> >::~vector() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/11/bits/stl_vector.h:683 #11 envvar_config_extension::get_config(libproxy::url const&) (this=<optimized out>, dst=<optimized out>) at ./libproxy/modules/config_envvar.cpp:60 #12 0x00007fffbda99e52 in libproxy::proxy_factory::get_config(libproxy::url&, std::vector<libproxy::url, std::allocator<libproxy::url> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (this=0x3a26320, realurl=..., config=std::vector of length 0, capacity 0, ignore="") at ./libproxy/proxy.cpp:265 #13 0x00007fffbda9a287 in libproxy::proxy_factory::get_proxies(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x3a26320, realurl="https://debian.org:443") at ./libproxy/proxy.cpp:206 #14 0x00007fffbda9a751 in px_proxy_factory_get_proxies(pxProxyFactory_*, char const*) (self=0x3a26320, url=url@entry=0x3cb9170 "https://debian.org:443") at ./libproxy/proxy.cpp:465 #15 0x00007fffbdace61f in get_libproxy_proxies (task=0x39e56c0 [GTask], source_object=0x282b580, task_data=0x3cb9170, cancellable=<optimized out>) at ../proxy/libproxy/glibproxyresolver.c:153 #16 0x00007ffff69c7793 in g_task_thread_pool_thread (thread_data=0x39e56c0, pool_data=<optimized out>) at ../../../gio/gtask.c:1454 #17 0x00007ffff6ca46da in g_thread_pool_thread_proxy (data=<optimized out>) at ../../../glib/gthreadpool.c:352 #18 0x00007ffff6ca3d0d in g_thread_proxy (data=0x2f96a40) at ../../../glib/gthread.c:831 #19 0x00007ffff7d25fd4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #20 0x00007ffff7da666c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 (gdb)