From 45f99702597794de6f3375cdd00c696ff0563fea Mon Sep 17 00:00:00 2001 From: Eliot Horowitz Date: Wed, 1 Jul 2009 11:26:12 -0400 Subject: [PATCH] better assertion message MINOR --- db/jsobj.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/db/jsobj.h b/db/jsobj.h index 89cdff51be6..9b1b80f2087 100644 --- a/db/jsobj.h +++ b/db/jsobj.h @@ -517,7 +517,10 @@ namespace mongo { if ( ifree ) _holder.reset( new Holder( data ) ); _objdata = data; - massert( "Invalid BSONObj spec size" , isValid() ); + if ( ! isValid() ){ + log() << "invalid object size: " << objsize() << endl; + massert( "Invalid BSONObj spec size" , 0 ); + } } #pragma pack(1) static struct EmptyObject {