Actions
Bug #20791
closedcrash in operator<< in PrimaryLogPG::finish_copyfrom
Status:
Duplicate
Priority:
High
Assignee:
-
Category:
Tiering
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
OSD logs and coredump are manually saved in /a/joshd-2017-07-26_22:34:59-rados-wip-dup-ops-debug-distro-basic-smithi/1448970 - osd.5 crashed with:
ceph version 12.1.1-640-g50445e0 (50445e0014528f8d7b446aaa18676a2e779135c7) luminous (rc) 1: (()+0xa9bc54) [0x5576c02abc54] 2: (()+0x11390) [0x7fe406d8e390] 3: (operator<<(std::ostream&, hobject_t const&)+0xb6) [0x5576c03a71d6] 4: (PrimaryLogPG::finish_copyfrom(CopyFromCallback*)+0x444) [0x5576bfe8da54] 5: (CopyFromFinisher::execute()+0x18) [0x5576bff0b678] 6: (PrimaryLogPG::do_osd_ops(PrimaryLogPG::OpContext*, std::vector<OSDOp, std::allocator<OSDOp> >&)+0x2f4d) [0x5576bfeaca2d] 7: (PrimaryLogPG::prepare_transaction(PrimaryLogPG::OpContext*)+0xbf) [0x5576bfebc2af] 8: (PrimaryLogPG::execute_ctx(PrimaryLogPG::OpContext*)+0x2db) [0x5576bfebcb2b] 9: (PrimaryLogPG::do_op(boost::intrusive_ptr<OpRequest>&)+0x336b) [0x5576bfec18eb] 10: (PrimaryLogPG::do_request(boost::intrusive_ptr<OpRequest>&, ThreadPool::TPHandle&)+0xe73) [0x5576bfe7b583] 11: (OSD::dequeue_op(boost::intrusive_ptr<PG>, boost::intrusive_ptr<OpRequest>, ThreadPool::TPHandle&)+0x3a9) [0x5576bfcfca39] 12: (PGQueueable::RunVis::operator()(boost::intrusive_ptr<OpRequest> const&)+0x57) [0x5576bff96667] 13: (OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)+0x130e) [0x5576bfd23e9e] 14: (ShardedThreadPool::shardedthreadpool_worker(unsigned int)+0x933) [0x5576c02f3533] 15: (ShardedThreadPool::WorkThreadSharded::entry()+0x10) [0x5576c02f6770] 16: (()+0x76ba) [0x7fe406d846ba] 17: (clone()+0x6d) [0x7fe405dfb82d]
Actions