Project

General

Profile

Bug #658

osd: scrub crash

Added by Sage Weil almost 10 years ago. Updated almost 10 years ago.

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

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

bt
#0  0x00007fa11b3f6f45 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fa11b3f9d80 in *__GI_abort () at abort.c:88
#2  0x00007fa11bc7e3f5 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#3  0x00007fa11bc7c826 in ?? () from /usr/lib/libstdc++.so.6
#4  0x00007fa11bc7c853 in std::terminate () from /usr/lib/libstdc++.so.6
#5  0x00007fa11bc7c94e in __cxa_throw () from /usr/lib/libstdc++.so.6
#6  0x00000000008523ce in ceph::__ceph_assert_fail (assertion=0x89143f "0", file=0x890f2a "osd/PG.cc", line=3023, func=0x893620 "void PG::build_inc_scrub_map(ScrubMap&, eversion_t)") at common/assert.cc:30
#7  0x00000000007967ed in PG::build_inc_scrub_map (this=0x29f8000, map=@0x7fa1100948d0, v={version = 211, epoch = 15, __pad = 0}) at osd/PG.cc:3023
#8  0x0000000000796cf5 in PG::build_scrub_map (this=0x29f8000, map=@0x7fa110094d90) at osd/PG.cc:2995
#9  0x000000000079d3f2 in PG::scrub (this=0x29f8000) at osd/PG.cc:3106
#10 0x0000000000789add in OSD::ScrubWQ::_process (this=0x25f1270, pg=0x29f8000) at osd/OSD.h:863
#11 0x0000000000740584 in ThreadPool::WorkQueue<PG>::_void_process (this=0x25f1270, p=0x29f8000) at ./common/WorkQueue.h:56
#12 0x0000000000852ce6 in ThreadPool::worker (this=0x25f05e0) at common/WorkQueue.cc:44
#13 0x0000000000789b85 in ThreadPool::WorkThread::entry (this=0x25e7e20) at ./common/WorkQueue.h:113
#14 0x000000000067df81 in Thread::_entry_func (arg=0x25e7e20) at common/Thread.h:39
#15 0x00007fa11c7f373a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#16 0x00007fa11b49069d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
(gdb) f 7
#7  0x00000000007967ed in PG::build_inc_scrub_map (this=0x29f8000, map=@0x7fa1100948d0, v={version = 211, epoch = 15, __pad = 0}) at osd/PG.cc:3023
(gdb) p v
$1 = {
  version = 211, 
  epoch = 15, 
  __pad = 0
}
(gdb) p log.tail
$2 = {
  version = 216, 
  epoch = 15, 
  __pad = 0
}

I have logs and core if you need it!

History

#1 Updated by Sage Weil almost 10 years ago

  • Status changed from New to Resolved

Also available in: Atom PDF