
OPERATIONAL DEFECT DATABASE
...


...

Problem: Adding the option 64, gives the following > db.foo.find().addOption(64) { "_id" : ObjectId("52aa11f96483916c3e9dcddd"), "a" : 1, "b" : 2 } { "_id" : ObjectId("52af45da2d4292951ad56038"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56039"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad5603a"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad5603b"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad5603c"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad5603d"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad5603e"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad5603f"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56040"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56041"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56042"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56043"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56044"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56045"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56046"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56047"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56048"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad56049"), "a" : 1 } { "_id" : ObjectId("52af45da2d4292951ad5604a"), "a" : 1 } Type "it" for more 2013-12-16T10:28:39.071-0800 ERROR: MessagingPort::call() wrong id got:85 expect:5 toSend op: 2004 response msgid:134 response len: 326736 response op: 1 remote: 127.0.0.1:27017 2013-12-16T10:28:39.072-0800 Assertion failure false src/mongo/util/net/message_port.cpp 269 2013-12-16T10:28:39.074-0800 0x100131a0b 0x1000f09b2 0x1000def82 0x1000f6b09 0x1000f6ba1 0x100031b09 0x100031d5d 0x10005a61e 0x10002f34c 0x10003ae83 0x1000bf6af 0x1000a9a80 0x1001eae60 0x1ab149b06362 0 mongo 0x0000000100131a0b _ZN5mongo15printStackTraceERSo + 43 1 mongo 0x00000001000f09b2 _ZN5mongo10logContextEPKc + 114 2 mongo 0x00000001000def82 _ZN5mongo12verifyFailedEPKcS1_j + 274 3 mongo 0x00000001000f6b09 _ZN5mongo13MessagingPort4recvERKNS_7MessageERS1_ + 1167 4 mongo 0x00000001000f6ba1 _ZN5mongo13MessagingPort4callERNS_7MessageES2_ + 49 5 mongo 0x0000000100031b09 _ZN5mongo18DBClientConnection4callERNS_7MessageES2_bPSs + 91 6 mongo 0x0000000100031d5d _ZThn72_N5mongo18DBClientConnection4callERNS_7MessageES2_bPSs + 13 7 mongo 0x000000010005a61e _ZN5mongo14DBClientCursor4initEv + 340 8 mongo 0x000000010002f34c _ZN5mongo12DBClientBase5queryERKSsNS_5QueryEiiPKNS_7BSONObjEii + 180 9 mongo 0x000000010003ae83 _ZN5mongo18DBClientConnection5queryERKSsNS_5QueryEiiPKNS_7BSONObjEii + 133 10 mongo 0x00000001000bf6af _ZN5mongo9mongoFindEPNS_7V8ScopeERKN2v89ArgumentsE + 783 11 mongo 0x00000001000a9a80 _ZN5mongo7V8Scope10v8CallbackERKN2v89ArgumentsE + 116 12 mongo 0x00000001001eae60 _ZN2v88internalL21Builtin_HandleApiCallENS0_12_GLOBAL__N_116BuiltinArgumentsILNS0_21BuiltinExtraArgumentsE1EEEPNS0_7IsolateE + 464 13 ??? 0x00001ab149b06362 0x0 + 29348747830114 Reproduce: db.foo.drop() for (i=0;i < 10000; i++) { db.foo.insert({a:1});} db.foo.find().addOption(64) Workaround Appears to hang the shell, you need to exit and re-start the shell
milkie commented on Fri, 11 Nov 2016 20:47:55 +0000: The shell now returns this error after you exhaust the first batch, when you turn on exhaust mode: Error: Response ID did not match the sent message ID. And it doesn't hang the shell.
Click on a version to see all relevant bugs
MongoDB Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.