Project

General

Profile

Actions

Bug #733

closed

cmds crash: mds/LogEvent.cc:88: FAILED assert(p.end())

Added by Ravi Pinjala over 13 years ago. Updated almost 8 years ago.

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

0%

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

Description

When I start cmds, I get this crash:

mds/LogEvent.cc: In function 'static LogEvent* LogEvent::decode(ceph::bufferlist&)':
mds/LogEvent.cc:88: FAILED assert(p.end())
ceph version 0.24.1.1 (commit:785bf0fcbfb69efa8dd97340c8ee0079bb5ad55e)
1: (LogEvent::decode(ceph::buffer::list&)+0x2fb) [0x82ccaab]
2: (MDLog::_replay_thread()+0x728) [0x82ad598]
3: (MDLog::ReplayThread::entry()+0x14) [0x80eddd4]
4: (Thread::_entry_func(void*)+0x11) [0x80c8781]
5: (()+0x5cc9) [0xb76cecc9]
6: (clone()+0x5e) [0xb70cc69e]

It's possible that the log is corrupt, since the last bug I had in cmds also resulted in crashes while the mds was starting up.

I'm using git revision 785bf0fcbfb69efa8dd97340c8ee0079bb5ad55e (latest in the testing branch).


Files

mds.alpha.log (7.77 KB) mds.alpha.log Eric Dold, 05/23/2012 10:55 AM
mds.alpha.anon.log.tar.xz (8.04 MB) mds.alpha.anon.log.tar.xz Eric Dold, 05/24/2012 05:43 AM
mds.alpha.anon.log.tar.xz (8.18 MB) mds.alpha.anon.log.tar.xz Eric Dold, 06/05/2012 10:17 AM
Actions

Also available in: Atom PDF