Comment # 17 on bug 1231323 from Stefan Hundhammer
I tried de-registering the ZYPP logger, but that didn't help.

But at least I got a real backtrace now (sadly, without debuginfo):


>>  Thread 1 "Zypp-main" received signal SIGSEGV, Segmentation fault.
>>  
>>  (gdb) bt
>>  #0  0x00007f049469ea76 in pthread_rwlock_wrlock@GLIBC_2.2.5 () at /lib64/libc.so.6
>>  #1  0x00007f046c819559 in CRYPTO_THREAD_write_lock () at /lib64/libcrypto.so.3
>>  #2  0x00007f046c847363 in RAND_get_rand_method () at /lib64/libcrypto.so.3
>>  #3  0x00007f046c8487a6 in RAND_status () at /lib64/libcrypto.so.3
>>  #4  0x00007f046e1c27dc in ??? () at /lib64/libcurl.so.4
>>  #5  0x00007f046e15d2fd in ??? () at /lib64/libcurl.so.4
>>  #6  0x00007f046e159f4f in ??? () at /lib64/libcurl.so.4
>>  #7  0x00007f046e1d1a5e in ??? () at /lib64/libcurl.so.4
>>  #8  0x00007f046e15b934 in curl_easy_cleanup () at /lib64/libcurl.so.4
>>  #9  0x00007f046cd97b31 in ??? () at /usr/lib64/libzypp.so.1735
>>  #10 0x00007f046cd78fcf in ??? () at /usr/lib64/libzypp.so.1735
>>  #11 0x00007f046cd7c420 in ??? () at /usr/lib64/libzypp.so.1735
>>  #12 0x00007f046ce96cb1 in zypp::MediaSetAccess::release() () at /usr/lib64/libzypp.so.1735
>>  #13 0x00007f04743af4bd in YRepo::~YRepo (this=0x559388bac9d0, __in_chrg=<optimized out>) at YRepo.cc:42
>>  #14 0x00007f04743af4f9 in YRepo::~YRepo (this=0x559388bac9d0, __in_chrg=<optimized out>) at YRepo.cc:48
>>  #15 0x00007f047432d2a1 in boost::intrusive_ptr<YRepo>::~intrusive_ptr (this=<optimized out>, __in_chrg=<optimized out>)
>>      at /usr/include/boost/smart_ptr/intrusive_ptr.hpp:100
>>  #16 0x00007f047432d304 in std::_Destroy_aux<false>::__destroy<boost::intrusive_ptr<YRepo>*> (__first=0x559388b4fef0, __last=0x559388b4fef8)
>>      at /usr/include/c++/14/bits/stl_construct.h:163
>>  #17 0x00007f047432d325 in std::_Destroy<boost::intrusive_ptr<YRepo>*> (__first=<optimized out>, __last=<optimized out>)
>>      at /usr/include/c++/14/bits/stl_construct.h:182
>>  #18 0x00007f047432d340 in std::_Destroy<boost::intrusive_ptr<YRepo>*, boost::intrusive_ptr<YRepo> > (__first=<optimized out>, __last=<optimized out>)
>>      at /usr/include/c++/14/bits/alloc_traits.h:981
>>  #19 std::vector<boost::intrusive_ptr<YRepo>, std::allocator<boost::intrusive_ptr<YRepo> > >::~vector (this=0x559387142428, __in_chrg=<optimized out>)
>>      at /usr/include/c++/14/bits/stl_vector.h:735
>>  #20 0x00007f047432b0a6 in PkgFunctions::~PkgFunctions (this=0x5593871423b8, __in_chrg=<optimized out>) at PkgFunctions.cc:163
>>  #21 0x00007f047432687b in PkgModuleFunctions::~PkgModuleFunctions (this=0x559387142380, __in_chrg=<optimized out>) at PkgModuleFunctions.cc:48
>>  #22 0x00007f0474317b5f in PkgModule::~PkgModule (this=0x559387142380, __in_chrg=<optimized out>) at PkgModule.cc:88
>>  #23 0x00007f0474317e77 in PkgModule::destroy () at PkgModule.cc:97
>>  #24 0x00007f0474316605 in Y2PkgComponent::destroy () at Y2PkgComponent.cc:35
>>  #25 0x00007f0474316763 in Y2CCPkg::~Y2CCPkg (this=0x7f0474412e90 <g_y2ccPkg>, __in_chrg=<optimized out>) at Y2CCPkg.cc:65
>>  #26 0x00007f0494643f31 in __run_exit_handlers () at /lib64/libc.so.6
>>  #27 0x00007f0494644000 in exit () at /lib64/libc.so.6
>>  #28 0x00007f049462a2b5 in __libc_start_call_main () at /lib64/libc.so.6
>>  #29 0x00007f049462a379 in __libc_start_main_impl () at /lib64/libc.so.6
>>  #30 0x000055936e556155 in _start ()
>>  (gdb)


You are receiving this mail because: