[Bug 1231323] core dump (Segmentation fault) when ending repository management
https://bugzilla.suse.com/show_bug.cgi?id=1231323 https://bugzilla.suse.com/show_bug.cgi?id=1231323#c17 --- Comment #17 from Stefan Hundhammer <shundhammer@suse.com> --- 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: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com