Project

General

Profile

Bug #43394

crimson::dmclock segv in crimson::IndIntruHeap

Added by Sage Weil about 4 years ago. Updated about 4 years ago.

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

0%

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

Description

     0> 2019-12-19T20:15:31.239+0000 7f6b203cf700 -1 *** Caught signal (Aborted) **
 in thread 7f6b203cf700 thread_name:ceph-osd

 ceph version 15.0.0-8672-g17d1d4e (17d1d4e61f107580e4303b6e4ba9256cf2ca4b13) octopus (dev)
 1: (()+0x12d80) [0x7f6b2a1bbd80]
 2: (gsignal()+0x10f) [0x7f6b28e9693f]
 3: (abort()+0x127) [0x7f6b28e80c95]
 4: (()+0x5bf1d8) [0x55614cfdd1d8]
 5: (crimson::IndIntruHeap<std::shared_ptr<crimson::dmclock::PriorityQueueBase<ceph::osd::scheduler::scheduler_id_t, ceph::osd::scheduler::OpSchedulerItem, true, true, 2u>::ClientRec>, crimson::dmclock::PriorityQueueBase<ceph::osd::scheduler::scheduler_id_t, ceph::osd::scheduler::OpSchedulerItem, true, true, 2u>::ClientRec, &crimson::dmclock::PriorityQueueBase<ceph::osd::scheduler::scheduler_id_t, ceph::osd::scheduler::OpSchedulerItem, true, true, 2u>::ClientRec::reserv_heap_data, crimson::dmclock::PriorityQueueBase<ceph::osd::scheduler::scheduler_id_t, ceph::osd::scheduler::OpSchedulerItem, true, true, 2u>::ClientCompare<&crimson::dmclock::RequestTag::reservation, (crimson::dmclock::PriorityQueueBase<ceph::osd::scheduler::scheduler_id_t, ceph::osd::scheduler::OpSchedulerItem, true, true, 2u>::ReadyOption)0, false>, 2u>::sift(unsigned long)+0xcf) [0x55614d27c04f]
 6: (crimson::dmclock::PriorityQueueBase<ceph::osd::scheduler::scheduler_id_t, ceph::osd::scheduler::OpSchedulerItem, true, true, 2u>::do_clean()+0x3ad) [0x55614d27c9cd]
 7: (crimson::RunEvery::run()+0x101) [0x55614dc2c681]
 8: (()+0xc2a33) [0x7f6b2987fa33]
 9: (()+0x82de) [0x7f6b2a1b12de]
 10: (clone()+0x43) [0x7f6b28f5ba63]

/a/sage-2019-12-19_19:10:50-rados-master-distro-basic-smithi/4615377

This appears to be the dmclock code on el8... not related to crimson.


Related issues

Related to Ceph - Bug #43376: crimson::dmclock Assertion '__builtin_expect(__n < this->size(), true)' failed. Resolved

History

#1 Updated by Brad Hubbard about 4 years ago

  • Related to Bug #43376: crimson::dmclock Assertion '__builtin_expect(__n < this->size(), true)' failed. added

#2 Updated by Samuel Just about 4 years ago

  • Status changed from New to Resolved

Should be fixed with PR #32380 2c9542901532feafd569d92e9f67ccd2e1af3129

Also available in: Atom PDF