Project

General

Profile

Actions

Bug #1634

closed

osd: crash decoding non-existent object_info_t

Added by Josh Durgin over 12 years ago. Updated over 12 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
-
Category:
OSD
Target version:
-
% Done:

0%

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

Description

From teuthology:~t/log/osd.4.log.gz:

2011-10-19 13:38:40.042729 7f6370810700 log [ERR] : 0.10 osd.3 tried to pull sepia29_1075_object4607/head but got error 2: No such file or directory
2011-10-19 13:38:40.081386 7f637000f700 log [ERR] : 0.10 osd.3 tried to pull sepia29_1075_object4687/head but got error 2: No such file or directory
*** Caught signal (Aborted) **
 in thread 0x7f637000f700
 ceph version 0.36-327-g3e92aac (commit:3e92aace21ecc766f14ac5a2c6377570988f1a3b)
 1: /tmp/cephtest/binary/usr/local/bin/ceph-osd() [0x67c7a4]
 2: (()+0xfb40) [0x7f637f4a4b40]
 3: (gsignal()+0x35) [0x7f637dc79ba5]
 4: (abort()+0x180) [0x7f637dc7d6b0]
 5: (__gnu_cxx::__verbose_terminate_handler()+0x11d) [0x7f637e51d6bd]
 6: (()+0xb9906) [0x7f637e51b906]
 7: (()+0xb9933) [0x7f637e51b933]
 8: (()+0xb9a3e) [0x7f637e51ba3e]
 9: (ceph::buffer::list::iterator::copy(unsigned int, char*)+0x176) [0x65e116]
 10: (object_info_t::decode(ceph::buffer::list::iterator&)+0x34) [0x648cd4]
 11: (object_info_t::object_info_t(ceph::buffer::list&)+0x1a3) [0x513a23]
 12: (ReplicatedPG::send_push_op(hobject_t const&, eversion_t, int, unsigned long, bool, bool, interval_set<unsigned long>&, std::map<hobject_t, interval_set<unsigned long>, std::less<hobject_t>, std::allocator<std::pair<hobject_t const, interval_set<unsigned long> > > >&)+0x4ca) [0x4d69fa]
 13: (ReplicatedPG::sub_op_pull(MOSDSubOp*)+0x143) [0x4d93b3]
 14: (ReplicatedPG::do_sub_op(MOSDSubOp*)+0x2a3) [0x4f5573]
 15: (OSD::dequeue_op(PG*)+0x7b4) [0x574124]
 16: (OSD::OpWQ::_process(PG*)+0x15) [0x5d09c5]
 17: (ThreadPool::WorkQueue<PG>::_void_process(void*)+0x12) [0x59dfc2]
 18: (ThreadPool::worker()+0x7e3) [0x66e353]
 19: (ThreadPool::WorkThread::entry()+0x15) [0x5aae25]
 20: (Thread::_entry_func(void*)+0x12) [0x615372]
 21: (()+0x7971) [0x7f637f49c971]
 22: (clone()+0x6d) [0x7f637dd2c92d]
Actions #1

Updated by Sage Weil over 12 years ago

  • Status changed from New to Can't reproduce

going to see if this comes up again after this last round of osd fixes

Actions

Also available in: Atom PDF