Project

General

Profile

Bug #20869

[rbd-fuse] seg fault within new Ceph options framework

Added by Jason Dillaman over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Thread 1 (Thread 0x7f81bd442700 (LWP 11545)):
#0  0x00007f81cba53940 in std::__cxx11::_List_base<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_clear (this=0x560705257690) at /usr/include/c++/6.3.1/bits/list.tcc:70
#1  0x00007f81c2cb90d8 in std::__cxx11::_List_base<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> > > >::~_List_base (this=0x560705257690, __in_chrg=<optimized out>) at /usr/include/c++/6.3.1/bits/stl_list.h:442
#2  std::__cxx11::list<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> > > >::~list
    (this=0x560705257690, __in_chrg=<optimized out>) at /usr/include/c++/6.3.1/bits/stl_list.h:503
#3  Option::~Option (this=0x560705257520, __in_chrg=<optimized out>) at /home/jdillaman/ceph/src/common/options.h:13
#4  std::_Destroy<Option> (__pointer=<optimized out>) at /usr/include/c++/6.3.1/bits/stl_construct.h:93
#5  std::_Destroy_aux<false>::__destroy<Option*> (__last=<optimized out>, __first=0x560705257520) at /usr/include/c++/6.3.1/bits/stl_construct.h:103
#6  std::_Destroy<Option*> (__last=<optimized out>, __first=<optimized out>) at /usr/include/c++/6.3.1/bits/stl_construct.h:126
#7  std::_Destroy<Option*, Option> (__last=0x56070526a540, __first=<optimized out>) at /usr/include/c++/6.3.1/bits/stl_construct.h:151
#8  std::vector<Option, std::allocator<Option> >::~vector (this=0x560703e9a300 <rbd_options>, __in_chrg=<optimized out>) at /usr/include/c++/6.3.1/bits/stl_vector.h:426
#9  0x00007f81bfc6074a in __cxa_finalize () from /lib64/libc.so.6
#10 0x00007f81c29d55f3 in __do_global_dtors_aux () from /home/jdillaman/ceph/build/lib/libceph-common.so.0
#11 0x00007f81bd43f530 in ?? ()
#12 0x00007f81cc1554ea in _dl_fini () from /lib64/ld-linux-x86-64.so.2

Related issues

Duplicated by mgr - Bug #20766: mgr: segv on shutdown Duplicate 07/25/2017

History

#1 Updated by Jason Dillaman over 6 years ago

  • Status changed from New to Fix Under Review

#2 Updated by Sage Weil over 6 years ago

  • Status changed from Fix Under Review to Resolved

#3 Updated by Sage Weil over 6 years ago

  • Duplicated by Bug #20766: mgr: segv on shutdown added

Also available in: Atom PDF