Actions
Bug #3627
closedosd: segfault in ~MOSDSubOp during thrashing+rbd_fsx
Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
OSD
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
2012-12-15 12:04:40.992806 7f0383bb9700 -1 *** Caught signal (Segmentation fault) ** in thread 7f0383bb9700 ceph version 0.55-303-g1ec70aa (1ec70aa0dde820f1fd6fdedba2369b841bf6ca7f) 1: (ceph::BackTrace::BackTrace(int)+0x2d) [0x1067d2f] 2: /tmp/cephtest/binary/usr/local/bin/ceph-osd() [0x10cd216] 3: (()+0xfcb0) [0x7f0399274cb0] 4: (tcmalloc::ThreadCache::ReleaseToCentralCache(tcmalloc::ThreadCache::FreeList*, unsigned long, int)+0xeb) [0x7f039831de3b] 5: (tcmalloc::ThreadCache::ListTooLong(tcmalloc::ThreadCache::FreeList*, unsigned long)+0x23) [0x7f039831dec3] 6: (operator delete[](void*)+0x28b) [0x7f039832e25b] 7: (ceph::buffer::raw_char::~raw_char()+0x3c) [0x11b0a3a] 8: (ceph::buffer::raw_char::~raw_char()+0x18) [0x11b0aa8] 9: (ceph::buffer::ptr::release()+0x5e) [0x11abc28] 10: (ceph::buffer::ptr::~ptr()+0x18) [0xdceb56] 11: (__gnu_cxx::new_allocator<ceph::buffer::ptr>::destroy(ceph::buffer::ptr*)+0x1c) [0xdd0c1a] 12: (std::_List_base<ceph::buffer::ptr, std::allocator<ceph::buffer::ptr> >::_M_clear()+0x62) [0xdd0304] 13: (std::_List_base<ceph::buffer::ptr, std::allocator<ceph::buffer::ptr> >::~_List_base()+0x19) [0xdcfbbd] 14: (std::list<ceph::buffer::ptr, std::allocator<ceph::buffer::ptr> >::~list()+0x18) [0xdcec34] 15: (ceph::buffer::list::~list()+0x29) [0xdcece3] 16: (Message::~Message()+0xff) [0xe2c111] 17: (MOSDSubOp::~MOSDSubOp()+0x144) [0xe318e4] 18: (MOSDSubOp::~MOSDSubOp()+0x18) [0xe31a98] 19: (RefCountedObject::put()+0x44) [0xe2bdb0] 20: (Pipe::handle_ack(unsigned long)+0x2d7) [0x127b56d] 21: (Pipe::reader()+0x8dd) [0x12890c5] 22: (Pipe::Reader::entry()+0x1c) [0x12902dc] 23: (Thread::_entry_func(void*)+0x23) [0x119985d] 24: (()+0x7e9a) [0x7f039926ce9a] 25: (clone()+0x6d) [0x7f03973f74bd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
job was
ubuntu@teuthology:/a/sage-2012-12-15_08:56:59-regression-next-testing-basic$ cat 15659/orig.config.yaml kernel: kdb: true sha1: ec18aeecd4de479601363849d489668d8f12410c nuke-on-error: true overrides: ceph: conf: client: rbd cache: true rbd cache max dirty: 0 global: ms inject socket failures: 5000 fs: btrfs log-whitelist: - slow request sha1: 1ec70aa0dde820f1fd6fdedba2369b841bf6ca7f s3tests: branch: next workunit: sha1: 1ec70aa0dde820f1fd6fdedba2369b841bf6ca7f roles: - - mon.a - osd.0 - osd.1 - osd.2 - - mds.a - osd.3 - osd.4 - osd.5 - - client.0 tasks: - chef: null - clock: null - ceph: log-whitelist: - wrongly marked me down - objects unfound and apparently lost - thrashosds: timeout: 1200 - rbd_fsx: clients: - client.0 ops: 2000
Updated by Samuel Just over 11 years ago
- Status changed from New to Resolved
accce830514c6b099eb0e00a8ae34396d14565a3 should fix it.
Actions