From f07303e44fbfaab5d9eb014aaaec8cb3b64a4c48 Mon Sep 17 00:00:00 2001 From: Aaron Date: Thu, 1 Jul 2010 21:13:34 -0700 Subject: log details of bad object when checking enabled --- db/dbmessage.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/db/dbmessage.h b/db/dbmessage.h index ba5cf942ad8..ae26128fb5b 100644 --- a/db/dbmessage.h +++ b/db/dbmessage.h @@ -143,6 +143,9 @@ namespace mongo { massert( 10306 , "Next object larger than available space", js.objsize() < ( theEnd - data ) ); if ( objcheck && !js.valid() ) { + if ( logLevel >= 3 ) { + log() << "bad object: " << js.hexDump() << endl; + } massert( 10307 , "bad object in message", false); } nextjsobj += js.objsize(); -- cgit v1.2.1