Project

General

Profile

Actions

Bug #43131

closed

segfault in BlueStore::Collection::split_cache()

Added by Kefu Chai over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
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

2019-12-02T19:46:46.756+0000 7fa49ae03700 -1 *** Caught signal (Segmentation fault) **
 in thread 7fa49ae03700 thread_name:tp_osd_tp

 ceph version 15.0.0-7893-g2b0f26e (2b0f26e1dc12ac42b2dc82e36f952be6b7dda10d) octopus (dev)
 1: (()+0x12890) [0x7fa4bad51890]
 2: (BlueStore::Collection::split_cache(BlueStore::Collection*)+0xb86) [0x55fdda805bb6]
 3: (BlueStore::_split_collection(BlueStore::TransContext*, boost::intrusive_ptr<BlueStore::Collection>&, boost::intrusive_ptr<BlueStore::Collection>&, unsigned int, int)+0x161) [0x55fdda806b81]
 4: (BlueStore::_txc_add_transaction(BlueStore::TransContext*, ceph::os::Transaction*)+0x830) [0x55fdda830ce0]
 5: (BlueStore::queue_transactions(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, std::vector<ceph::os::Transaction, std::allocator<ceph::os::Transaction> >&, boost::intrusive_ptr<TrackedOp>, ThreadPool::TPHandle*)+0x2ae) [0x55fdda8338ae]
 6: (ObjectStore::queue_transaction(boost::intrusive_ptr<ObjectStore::CollectionImpl>&, ceph::os::Transaction&&, boost::intrusive_ptr<TrackedOp>, ThreadPool::TPHandle*)+0x80) [0x55fdda381c70]
 7: (OSD::dispatch_context(PeeringCtx&, PG*, std::shared_ptr<OSDMap const>, ThreadPool::TPHandle*)+0x1e3) [0x55fdda3242a3]
 8: (OSD::dequeue_peering_evt(OSDShard*, PG*, std::shared_ptr<PGPeeringEvent>, ThreadPool::TPHandle&)+0x1e1) [0x55fdda353431]
 9: (ceph::osd::scheduler::PGPeeringItem::run(OSD*, OSDShard*, boost::intrusive_ptr<PG>&, ThreadPool::TPHandle&)+0x50) [0x55fdda5829d0]
 10: (OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)+0x90c) [0x55fdda345aac]
 11: (ShardedThreadPool::shardedthreadpool_worker(unsigned int)+0x4ac) [0x55fdda983c1c]
 12: (ShardedThreadPool::WorkThreadSharded::entry()+0x10) [0x55fdda986e70]
 13: (()+0x76db) [0x7fa4bad466db]
 14: (clone()+0x3f) [0x7fa4b9ae688f]
 NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

/a/kchai-2019-12-02_17:51:44-rados-wip-kefu-testing-2019-12-02-2333-distro-basic-mira/4562085

/a/kchai-2019-12-02_17:51:44-rados-wip-kefu-testing-2019-12-02-2333-distro-basic-mira/4562251


Related issues 2 (0 open2 closed)

Related to bluestore - Bug #43217: segv in BlueStore::OnodeSpace::map_anyDuplicate

Actions
Related to bluestore - Bug #43147: segv in LruOnodeCacheShard::_pinResolvedMark Nelson

Actions
Actions

Also available in: Atom PDF