* 15891 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/bson/bsonobjbuilder.h#L875) can't backfill array to larger than 1,500,000 elements
* 16234 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/bson/bsonobjbuilder.h#L418) Invalid call to appendNull in BSONObj Builder.
src/mongo/bson/bsonobjiterator.h
----
* 16446 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/bson/bsonobjiterator.h#L86) BSONElement has bad size
* 16335 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclient.cpp#L149) custom connection to <X> specified with no connection hook
* 17232 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclient.cpp#L586) You cannot specify both 'db' and 'userSource'. Please use only 'db'.
* 13639 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclient_rs.cpp#L316) can't connect to new replica set master [<X>]
* 16340 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclient_rs.cpp#L171) No replica set monitor active and no cached seed found for set:
* 16369 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclient_rs.cpp#L372) No good nodes available for set:
* 16384 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclient_rs.cpp#L135) Only empty tags are allowed with primary read preference
* 16385 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclient_rs.cpp#L130) tags for read preference should be an array
* 13127 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclientcursor.cpp#L208) getMore: cursor didn't exist on server, possible restart or timeout?
* 13422 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclientcursor.cpp#L262) DBClientCursor next() called but more() is false
* 14821 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclientcursor.cpp#L328) No client or lazy client specified, cannot store multi-host connection.
* 15875 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclientcursor.cpp#L92) DBClientCursor::initLazy called on a client that doesn't support lazy
* 16465 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/dbclientcursor.cpp#L188) recv failed while exhausting cursor
* 15987 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/parallel.cpp#L812) could not fully initialize cursor on shard <X>, current connection state is
* 13054 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/syncclusterconnection.cpp#L291) write $cmd not supported in SyncClusterConnection::query for:
* 13119 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/syncclusterconnection.cpp#L360) SyncClusterConnection::insert obj has to have an _id:
* 8006 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/client/syncclusterconnection.cpp#L483) SyncClusterConnection::call can only be used directly for dbQuery
* 14037 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/database.cpp#L464) can't create user databases on a --configsvr instance
* 17316 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/database.cpp#L475) cannot create a blank collection
* 17320 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/database.cpp#L59) cannot do <X> on namespace with a $ in it:
* 17381 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/database.cpp#L469) fully qualified namespace <X> is too long (max is <X> bytes)
* 15927 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/database_holder.cpp#L91) can't open database in a read lock. if db was just closed, consider retrying the query. might otherwise indicate an internal error
* 17507 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/database_holder.cpp#L70) Can't take a write lock while out of disk space
* 14803 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/index_catalog.cpp#L1122) this version of mongod cannot build new indexes of version number
* 17197 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/index_catalog.cpp#L171) Invalid index type '<X>' in index
* 17348 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/catalog/index_catalog.cpp#L647) cannot dropAllIndexes when index builds in progress
* 16477 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/client_basic.cpp#L68) An AuthorizationManager has already been set up for this connection
* 16481 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/client_basic.cpp#L61) No AuthorizationManager has been set up for this connection
* 17005 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/commands.cpp#L69) Main argument to <X> must be a fully qualified namespace string. Found:
* 18510 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/commands/distinct.cpp#L77) The first argument to the distinct command must be a string but was a
* 18511 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/commands/distinct.cpp#L84) The query for the distinct command must be a document but was a
* 13630 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/commands/mr.cpp#L633) attempted to insert into nonexistent collection during a mr operation. collection expected:
* 13631 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/commands/mr.cpp#L659) attempted to insert into nonexistent collection during a mr operation. collection expected:
* 15895 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/commands/mr_common.cpp#L86) nonAtomic option cannot be used with this output type
* 17391 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/commands/pipeline_command.cpp#L238) Aggregation has more results than fit in initial batch, but can't create cursor since collection <X> doesn't exist
* 16098 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/d_concurrency.cpp#L420) can't dblock:<X> when local or admin is already locked
* 16099 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/d_concurrency.cpp#L597) internal error tried to lock two databases at the same time. old:<X> new:
* 16100 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/d_concurrency.cpp#L605) can't dblock:<X> when local or admin is already locked
* 16106 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/d_concurrency.cpp#L412) internal error tried to lock two databases at the same time. old:<X> new:
* 16937 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/exec/stagedebug_cmd.cpp#L297) Limit stage doesn't have a filter (put it on the child)
* 16938 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/exec/stagedebug_cmd.cpp#L310) Skip stage doesn't have a filter (put it on the child)
* 16963 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/exec/stagedebug_cmd.cpp#L327) Direction argument must be specified and be a number
* 16969 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/exec/stagedebug_cmd.cpp#L341) Node argument must be provided to sort
* 16970 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/exec/stagedebug_cmd.cpp#L343) Pattern argument must be provided to sort
* 16971 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/exec/stagedebug_cmd.cpp#L352) Nodes argument must be provided to sort
* 16972 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/exec/stagedebug_cmd.cpp#L354) Pattern argument must be provided to sort
* 16675 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_index_format.cpp#L101) cannot have a multi-key as a prefix to a text index
* 16732 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_index_format.cpp#L121) too many unique keys for a single document to have a text index, max is
* 16733 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_index_format.cpp#L158) trying to index text where term list is too big, max is <X>mb
* 17136 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L431) language_override is not valid
* 17261 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L149) found language override field in document with non-string type
* 17262 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L153) language override unsupported:
* 17263 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L416) default_language needs a string type
* 17264 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L420) default_language is not valid
* 17273 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L311) expected value 1 or -1 for non-text key in compound index
* 17274 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L340) expected _ftsx after _fts
* 17283 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L368) weight for text index needs numeric type
* 17289 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L267) text index with reserved fields _fts/_ftsx not allowed
* 17291 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L396) weight cannot have empty path component
* 17292 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L399) weight cannot have path component with $ prefix
* 17293 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L463) text index option 'textIndexVersion' must be a number
* 17294 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L391) weight cannot be on an empty field
* 17364 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L78) attempt to use unsupported textIndexVersion <X>; versions supported:
* 17367 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L72) found invalid spec for text index, expected number for textIndexVersion
* 17389 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/fts/fts_spec.cpp#L354) 'text' fields in index must all be adjacent
* 13026 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/geo/hash.cpp#L611) geo values must be 'legacy coordinate pairs' for 2d indexes
* 13027 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/geo/hash.cpp#L617) point not in interval of [ <X>, <X> ]
* 13047 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/geo/hash.cpp#L158) wrong type for geo index. if you're using a pre-release version, need to rebuild index
* 13067 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/geo/hash.cpp#L599) geo field is empty
* 13068 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/geo/hash.cpp#L605) geo field only has 1 element
* 16433 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/geo/hash.cpp#L630) point not in interval of [ <X>, <X> ]
* 14808 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/geo/shapes.cpp#L511) point <X> must be in earth-like bounds of long : [-180, 180], lat : [-90, 90]
* 16746 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/btree_key_generator.cpp#L210) Ambiguous field name found in array (do not use numeric field names in embedded elements in an array), field: '<X>' for array:
* 16766 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_keys_private.cpp#L320) Error: hashed indexes do not currently support array values
* 16767 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_keys_private.cpp#L337) Only HashVersion 0 has been defined
* 16775 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_keys_private.cpp#L352) latlng not an array
* 16776 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_keys_private.cpp#L388) geo field is not a number
* 16804 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_keys_private.cpp#L251) location object expected, location array not in correct format
* 16747 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L154) coarsestIndexedLevel must be >= 0
* 16748 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L155) finestIndexedLevel must be <= 30
* 16749 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L156) finestIndexedLevel must be >= coarsestIndexedLevel
* 16765 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L92) error: no hashed index field
* 16769 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L105) bucketSize cannot be zero
* 16770 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L113) can't have more than one geo field
* 16771 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L114) the geo field has to be first in index
* 16772 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L118) geoSearch can only have 1 non-geo field for now
* 16777 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L103) need bucketSize
* 16800 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L45) can't have 2 geo fields
* 16801 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L46) 2d has to be first in index
* 16802 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L57) no geo field specified
* 17395 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/expression_params.h#L159) unsupported geo index version { <X> : <X> }, only support versions: [<X>,<X>]
* 16763 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/hash_access_method.cpp#L42) Currently only single field hashed index supported.
* 16764 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/hash_access_method.cpp#L45) Currently hashed indexes cannot guarantee uniqueness. Use a regular index.
* 16823 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/s2_access_method.cpp#L65) Cannot use <X> index with other special index types:
* 17394 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/index/s2_access_method.cpp#L94) unsupported geo index version { <X> : <X> }, only support versions: [<X>,<X>]
* 10309 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/instance.cpp#L1217) Unable to create/open lock file:
* 10310 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/instance.cpp#L1222) Unable to lock file: <X>. Is a mongod instance already running?
* 13073 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/instance.cpp#L735) shutting down
* 13342 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/instance.cpp#L1305) Unable to truncate lock file
* 13597 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/instance.cpp#L1297) can't start without --journal enabled when journal/ files are present
* 13618 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/instance.cpp#L1322) can't start without --journal enabled when journal/ files are present
* 13625 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/instance.cpp#L1301) Unable to truncate lock file
* 16813 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/matcher/expression_where.cpp#L128) unknown error in invocation of $where function
* 10100 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/ops/delete_executor.cpp#L99) cannot delete from collection with reserved $ in name
* 17243 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/ops/update.cpp#L459) could not get runner <X>;
* 17278 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/ops/update.cpp#L666) Update could not restore runner state after updating a document.
* 16980 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/ops/update_driver.cpp#L433) Multi-update operations require all documents to have an '_id' field.
* 16028 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_cursor.cpp#L118) collection or index disappeared when cursor yielded
* 17392 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_cursor.cpp#L204) No _runner. Were we disposed before explained?
* 16602 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_geo_near.cpp#L60) $geoNear is only allowed as the first pipeline stage
* 16603 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_geo_near.cpp#L145) Already ran geoNearCommand
* 16605 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_geo_near.cpp#L173) $geoNear requires a 'near' option as an Array
* 16606 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_geo_near.cpp#L178) $geoNear requires a 'distanceField' option as a String
* 16607 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_geo_near.cpp#L202) $geoNear requires that 'includeLocs' option is a String
* 15947 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L244) a group's fields must be specified in an object
* 15948 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L259) a group's _id may only be specified once
* 15950 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L280) the group aggregate field name '<X>' cannot be an operator name
* 15951 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L285) the group aggregate field '<X>' must be defined as an expression inside an object
* 15952 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L304) unknown group operator '<X>'
* 15953 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L315) aggregating group operators are unary (<X>)
* 15954 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L325) the computed aggregate '<X>' must specify exactly one operator
* 15955 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L332) a group specification must include an _id
* 16414 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L275) the group aggregate field name '<X>' cannot be used because $group's field names cannot contain '.'
* 16945 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L361) Exceeded memory limit for $group, but didn't allow external sort. Pass allowDiskUse:true to opt in.
* 17030 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L265) $doingMerge should be true if present
* 17390 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_group.cpp#L515) $group does not support inclusion-style expressions
* 15957 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_limit.cpp#L93) the limit must be specified as a number
* 15959 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_match.cpp#L332) the match filter must be an expression in an object
* 16395 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_match.cpp#L317) $where is not allowed inside of a $match aggregation expression
* 16424 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_match.cpp#L320) $near is not allowed inside of a $match aggregation expression
* 16426 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_match.cpp#L322) $nearSphere is not allowed inside of a $match aggregation expression
* 17309 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_match.cpp#L56) Should never call getNext on a $match stage with $text clause
* 17313 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_match.cpp#L296) $match with $text is only allowed as the first pipeline stage
* 16990 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L169) $out only supports a string argument, not
* 16994 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L77) failed to create temporary $out collection '<X>':
* 16995 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L92) copying index for $out failed. index: <X> error:
* 16996 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L102) insert for $out failed:
* 16997 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L147) renameCollection for $out failed:
* 17000 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L180) $out shouldn't have different db than input
* 17017 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L58) namespace '<X>' is sharded so it can't be used for $out'
* 17018 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L137) namespace '<X>' became sharded so it can't be used for $out'
* 17152 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L63) namespace '<X>' is capped so it can't be used for $out
* 17385 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_out.cpp#L174) Can't $out to special collection:
* 16402 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_project.cpp#L104) parseObject() returned wrong type of Expression
* 16403 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_project.cpp#L105) $projection requires at least one output field
* 17053 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_redact.cpp#L130) $redact's expression should not return anything aside from the variables $$KEEP, $$DESCEND, and $$PRUNE, but returned
* 15956 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_skip.cpp#L102) : the number to skip cannot be negative
* 15972 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_skip.cpp#L94) : the value to skip must be a number
* 15973 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_sort.cpp#L144) the <X> key specification must be an object
* 15974 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_sort.cpp#L179) $sort key ordering must be specified using a number or {$meta: 'text'}
* 15975 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_sort.cpp#L184) $sort key ordering must be 1 (for ascending) or -1 (for descending)
* 17196 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_sort.cpp#L228) can only mergePresorted from MergeCursors and CommandShards
* 17312 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_sort.cpp#L170) the only expression supported by $sort right now is {$meta: 'textScore'}
* 15978 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_unwind.cpp#L87) Value at end of $unwind field path '<X>' must be an Array, but is a
* 15981 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/document_source_unwind.cpp#L166) the <X> field path must be specified as a string
* 15982 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L184) field path references must be prefixed with a '$' ('<X>'
* 15983 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L215) the operator must be the only field in a pipeline object (at '<X>'
* 15990 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L229) this object is already an operator expression, and can't be used as a document expression (at '<X>')
* 15992 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L289) disallowed field type <X> in object expression (at '<X>')
* 16034 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2188) : starting index must be a numeric type (is BSON type <X>)
* 16035 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2194) : length must be a numeric type (is BSON type <X>)
* 16400 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1105) can't add an expression for field <X> because there is already an expression for that field or one of its sub-fields.
* 16401 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1123) can't add an expression for a subfield of <X> because there is already an expression that applies to the whole field
* 16404 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L220) $expressions are not allowed at the top-level of $project
* 16405 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L233) dotted field names are only allowed at the top level
* 16406 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L281) The top-level _id field is the only field currently supported for exclusion
* 16407 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L929) inclusion not supported in objects nested in $expressions
* 16417 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L432) $add resulted in a non-numeric type
* 16418 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1665) $multiply resulted in a non-numeric type
* 16419 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L180) field path must not contain embedded null characters<X>,
* 16420 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L276) field inclusion is not allowed inside of $expressions
* 16867 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L67) '<X>' starts with an invalid character for a user variable name
* 16868 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L79) '<X>' contains an invalid character for a variable name: '<X>'
* 16870 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L94) '<X>' starts with an invalid character for a variable name
* 16871 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L106) '<X>' contains an invalid character for a variable name: '<X>'
* 16883 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1474) input to $map must be an Array not
* 17040 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L445) 's argument must be an array, but is
* 17041 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L541) 's argument must be an array, but is
* 17042 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2054) both operands of $setIsSubset must be arrays. Second argument is of type:
* 17043 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2125) All operands of $setUnion must be arrays. One argument is of type:
* 17044 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1958) All operands of $setEquals must be arrays. One argument is of type:
* 17045 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1947) $setEquals needs at least two arguments had:
* 17046 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2051) both operands of $setIsSubset must be arrays. First argument is of type:
* 17047 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1991) All operands of $setIntersection must be arrays. One argument is of type:
* 17048 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1918) both operands of $setDifference must be arrays. First argument is of type:
* 17049 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1921) both operands of $setDifference must be arrays. Second argument is of type:
* 17064 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L315) Duplicate expression (<X>) detected at
* 17083 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L742) Unrecognized parameter to $cond:
* 17124 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2145) The argument to $size must be an Array, but was of type:
* 17308 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L1512) Unsupported argument to $meta:
* 17310 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2079) both operands of $setIsSubset must be arrays. First argument is of type:
* 17311 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/expression.cpp#L2100) both operands of $setIsSubset must be arrays. Second argument is of type:
* 15998 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/field_path.cpp#L102) FieldPath field names may not be empty strings.
* 16409 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/field_path.cpp#L42) FieldPath cannot be constructed from an empty vector.
* 16410 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/field_path.cpp#L103) FieldPath field names may not start with '$'.
* 16411 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/field_path.cpp#L104) FieldPath field names may not contain '\0'.
* 16412 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/field_path.cpp#L106) FieldPath field names may not contain '.'.
* 15942 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/pipeline.cpp#L178) pipeline element <X> is not an object
* 16389 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/pipeline.cpp#L507) aggregation result exceeds maximum document size (<X>MB)
* 16435 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/pipeline.cpp#L184) A pipeline stage specification object must contain exactly one field.
* 16421 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/value.cpp#L440) Can't handle date values outside of time_t range
* 16422 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/value.cpp#L461) gmtime failed - your system doesn't support dates before 1970
* 16557 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/pipeline/value.cpp#L663) can't compare CodeWScope values containing a NUL byte in the code.
* 10053 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/projection.cpp#L115) You cannot currently mix including and excluding fields. Contact us if this is an issue.
* 16344 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/projection.cpp#L86) Cannot use $elemMatch projection on a nested field (currently unsupported).
* 16345 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/projection.cpp#L122) Cannot exclude array elements with the positional operator (currently unsupported).
* 16346 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/projection.cpp#L124) Cannot specify more than one positional array element per query (currently unsupported).
* 16979 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/query/new_find.cpp#L428) bad numberToReturn (<X>) for $cmd type ns - can only be 1 or -1
* 17007 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/query/new_find.cpp#L560) Unable to execute query:
* 1000 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/bgsync.cpp#L209) replSet source for syncing doesn't seem to be await capable -- is it an older version of mongodb?
* 16235 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/bgsync.cpp#L484) going to start syncing, but buffer is not empty
* 10119 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/master_slave.cpp#L100) only source='main' allowed for now with replication
* 10120 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/master_slave.cpp#L103) bad sources 'syncedTo' field value
* 10123 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/master_slave.cpp#L949) replication error last applied optime at slave >= nextOpTime from master
* 10384 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/master_slave.cpp#L283) --only requires use of --source
* 10385 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/master_slave.cpp#L344) Unable to get database list
* 13347 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/oplog.cpp#L289) local.oplog.rs missing. did you drop it? if so restart server
* 13389 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/oplog.cpp#L130) local.oplog.rs missing. did you drop it? if so restart server
* 14825 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/oplog.cpp#L758) error in applyOperation : unknown opType
* 17322 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/oplog.cpp#L98) write to oplog failed:
* 13290 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/repl_set_impl.cpp#L450) bad replSet oplog entry?
* 13302 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/repl_set_impl.cpp#L583) replSet error self appears twice in the repl set configuration
* 13093 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/repl_set_seed_list.cpp#L56) bad --replSet config string format is: <setname>[/<seedhost1>,<seedhost2>,...]
* 16888 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/replset_commands.cpp#L422) optimes field should be an array with an object for each secondary
* 13108 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L564) bad replset config -- duplicate hosts in the config object?
* 13308 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L332) replSet bad config version #
* 13309 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L334) replSet bad config maximum number of members is 12
* 13393 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L570) can't use localhost in repl set member names except when using it for all members
* 13419 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L185) priorities must be between 0.0 and 1000
* 13432 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L280) _id may not change for members
* 13433 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L297) can't find self in new replset config
* 13437 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L186) slaveDelay requires priority be zero
* 13438 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L187) bad slaveDelay value
* 13439 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L188) priority must be 0 when hidden=true
* 13476 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L284) buildIndexes may not change for members
* 13477 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L189) priority must be 0 when buildIndexes=false
* 13510 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L290) arbiterOnly may not change for members
* 13612 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L346) replSet bad config maximum number of voting members is 7
* 13613 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L347) replSet bad config no voting members
* 13645 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L274) hosts cannot switch between localhost and hostname
* 14046 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L396) getLastErrorMode rules must be objects
* 14827 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L546) arbiters cannot have tags
* 14831 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_config.cpp#L413) mode <X> requires <X> tagged with <X>, but only <X> with this tag were found
* 13145 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_initiate.cpp#L115) set name does not match the set name host <X> expects
* 13256 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_initiate.cpp#L119) member <X> is already initiated
* 13311 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_initiate.cpp#L158) member <X> has data already, cannot initiate set. All members except initiator must be empty.
* 13341 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_initiate.cpp#L124) member <X> has a config version >= to the new cfg version; cannot change config
* 13420 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/rs_initiate.cpp#L73) initiation and reconfiguration of a replica set must be sent to a node that can become primary
* 17447 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/sync_source_feedback.cpp#L130) upstream updater is not supported by the member from which we are syncing, please update all nodes to 2.6 or later.
* 12000 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/repl/sync_tail.cpp#L510) rs slaveDelay differential too big check clocks and systems
* 16819 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L456) Sort exceeded memory limit of <X> bytes, but did not opt in to external sorting. Aborting operation. Pass allowDiskUse:true to opt in.
* 16820 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L727) Sort exceeded memory limit of <X> bytes, but did not opt in to external sorting. Aborting operation. Pass allowDiskUse:true to opt in.
* 16821 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L842) error writing to file <X>:
* 16946 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L786) Attempting to use external sort from mongos. This is not allowed.
* 16947 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L876) Attempting to use external sort from mongos. This is not allowed.
* 17061 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L222) couldn't get uncompressed length
* 17148 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L789) Attempting to use external sort without setting SortOptions::tempDir
* 17149 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/sorter/sorter.cpp#L879) Attempting to use external sort without setting SortOptions::tempDir
src/mongo/db/storage/mmap_v1/data_file.cpp
----
* 10084 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/data_file.cpp#L49) can't map file memory - mongo requires 64 bit build for larger datasets
* 10357 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/data_file.cpp#L164) shutdown in progress
* 10359 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/data_file.cpp#L165) header==0 on new extent: 32 bit mmap space exceeded?
* 13440 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/data_file.cpp#L73) bad offset:<X> accessing file: <X>. See http://dochub.mongodb.org/core/data-recovery
* 13441 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/data_file.cpp#L67) bad offset:<X> accessing file: <X>. See http://dochub.mongodb.org/core/data-recovery
* 13640 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/data_file.cpp#L184) DataFileHeader looks corrupt at file open filelength:<X> fileno:
* 13599 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur.cpp#L446) Written data does not match in-memory view. Missing WriteIntent?
* 13616 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur.cpp#L217) can't disable durability with pending writes
* 18507 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur.cpp#L790) File is closing while there are unwritten changes.
* 13614 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_journal.cpp#L568) unexpected version number of lsn file in journal/ directory got:
* 13533 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_recover.cpp#L177) problem processing journal file during recovery
* 13535 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_recover.cpp#L536) recover abrupt journal file end
* 13536 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_recover.cpp#L460) journal version number mismatch
* 13537 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_recover.cpp#L451) journal file header invalid. This could indicate corruption in a journal file, or perhaps a crash where sectors in file header were in flight written out of order at time of crash (unlikely but possible).
* 13544 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_recover.cpp#L517) recover error couldn't open
* 13594 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_recover.cpp#L424) journal checksum doesn't match
* 13622 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/dur_recover.cpp#L287) Trying to write past end of file in WRITETODATAFILES
* 13520 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/durable_mapped_file.cpp#L133) DurableMappedFile only supports filenames in a certain format
* 13636 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/durable_mapped_file.cpp#L162) file <X> open/create failed in createPrivateMap (look in log for more information)
* 10295 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/mmap_v1_extent_manager.cpp#L127) getFile(): bad file number value (corrupt db?). See http://dochub.mongodb.org/core/data-recovery
* 14810 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/storage/mmap_v1/mmap_v1_extent_manager.cpp#L308) couldn't allocate space for a new extent
* 17433 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/btree/btree_logic.cpp#L2225) _insert: reuse key but lchild is not null
* 17434 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/btree/btree_logic.cpp#L2226) _insert: reuse key but rchild is not null
* 17435 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/btree/btree_logic.cpp#L340) n==0 in btree popBack()
* 17436 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/btree/btree_logic.cpp#L349) rchild not null in btree popBack()
src/mongo/db/structure/catalog/namespace-inl.h
----
* 10080 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace-inl.h#L45) ns name too long, max size is 127 bytes
* 10348 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace-inl.h#L55) $extra: ns name too long
* 17380 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace-inl.h#L46) ns name can't contain embedded '\0' byte
* 16499 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace_details.cpp#L218) max in a capped collection has to be < 2^31 or -1
* 16631 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace_details_collection_entry.cpp#L315) index does not have an 'expireAfterSeconds' field
* 16632 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace_details_collection_entry.cpp#L327) current 'expireAfterSeconds' is not a number
* 10079 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace_index.cpp#L157) bad .ns file length, cannot open database
* 10081 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace_index.cpp#L71) too many namespaces/collections
* 10343 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace_index.cpp#L164) bad storageGlobalParams.lenForNewNsFiles
* 17315 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/catalog/namespace_index.cpp#L69) no . in ns
* 13415 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/db/structure/record_store_v1_capped.cpp#L475) emptying the collection is not allowed
* 17001 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/chunk.cpp#L1424) could not drop chunks for <X>:
* 8070 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/chunk.cpp#L1143) couldn't find a chunk intersecting: <X> for ns: <X> at version: <X>, number of chunks:
* 8071 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/chunk.cpp#L1444) cleaning up after drop failed:
* 16483 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/client_info.cpp#L121) AbstractMessagingPort was provided to ClientInfo::get but differs from the one stored in the current ClientInfo object. Current ClientInfo messaging port <X> NULL
* 10420 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1324) how could chunk manager be null!
* 12594 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L994) how could chunk manager be null!
* 13002 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1136) shard internal error chunk manager should never be null
* 13091 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1395) how could chunk manager be null!
* 13137 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L778) Source and destination collections must be on same shard
* 13138 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L772) You can't rename a sharded collection
* 13139 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L773) You can't rename to a sharded collection
* 13140 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L771) Don't recognize source or target DB
* 13343 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1139) query for sharded findAndModify must have shardkey
* 13398 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L800) cant copy to sharded DB
* 13399 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L808) need a fromdb argument
* 13400 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L811) don't know where source DB is
* 13401 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L812) cant copy from sharded DB
* 13402 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L797) need a todb argument
* 13407 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1186) how could chunk manager be null!
* 13408 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1192) keyPattern must equal shard key
* 13500 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1510) how could chunk manager be null!
* 15920 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1749) Cannot output to a non-sharded collection, a sharded collection exists
* 16246 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L1462) Shard <X> is too old to support GridFS sharded by {files_id:1, n:1}
* 16618 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L2529) Illegal attempt to run a command against a namespace other than $cmd.
* 17014 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L2486) aggregate command didn't return results on host:
* 17016 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L2477) should only be running an aggregate command here
* 17020 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L2313) All shards must support cursors to get a cursor back from aggregation
* 17021 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/commands_public.cpp#L2316) All shards must support cursors to support new features in aggregation
* 13509 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/config.cpp#L509) can't migrate from 1.5.x release to the current one; need to upgrade to 1.6.x first
* 13648 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/config.cpp#L194) can't shard collection because not all config servers are up
* 13678 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/distlock_test.cpp#L423) Could not communicate with server <X> in cluster <X> to change skew by
* 13644 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/request.cpp#L81) can't use 'local' database through mongos
* 16978 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/request.cpp#L116) bad numberToReturn (<X>) for $cmd type ns - can only be 1 or -1
* 17012 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/strategy.cpp#L459) duplicate sharded and unsharded cursor id <X> detected for <X>, duplicated on host
* 10428 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/s/version_manager.cpp#L286) need_authoritative set but in authoritative mode already
* 16164 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/bench.cpp#L182) loopCommands config not supported
* 16704 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/bench.cpp#L757) User <X> could not authenticate to admin db; admin db access is
* 16705 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/bench.cpp#L788) User <X> could not authenticate to admin db; admin db access is
* 16662 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1661) unable to convert JavaScript property to mongo element
* 16863 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1433) Error converting <X> in field <X> to a JS RegExp object:
* 16864 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1554) ObjectID.str must be exactly 24 chars long
* 16865 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1556) ObjectID.str must only have hex characters [0-1a-fA-F]
* 16985 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1606) JavaScript property (name) contains a null char which is not allowed in BSON.
* 17260 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1699) Converting from JavaScript to BSON failed: Object size <X> exceeds limit of <X> bytes.
* 17279 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1600) Exceeded depth limit of <X> when converting js object to BSON. Do you have a cycle?
* 17355 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/engine_v8.cpp#L1457) Error converting <X> in field <X> to a JS Timestamp object:
* 16660 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_db.cpp#L652) arrayAccess is not a function
* 16666 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_db.cpp#L128) string argument too long
* 16667 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_db.cpp#L189) Unable to get db client connection
* 16858 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_db.cpp#L79) Too many arguments. Max is 24
* 16859 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_db.cpp#L136) Mongo function is only usable as a constructor
* 16860 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_db.cpp#L168) Mongo function is only usable as a constructor
* 16861 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_db.cpp#L630) getCollection returned something other than a collection
src/mongo/scripting/v8_utils.cpp
----
* 16696 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/scripting/v8_utils.cpp#L57) error converting js type to Utf8Value
* 12518 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils.cpp#L117) srand requires a single numeric argument
* 12519 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils.cpp#L128) rand accepts no arguments
* 12597 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils.cpp#L75) need to specify 1 argument
* 13006 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils.cpp#L139) isWindows accepts no arguments
* 16453 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils.cpp#L195) interpreterVersion accepts no arguments
* 16822 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils.cpp#L148) getBuildInfo accepts no arguments
* 17134 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils.cpp#L174) replMonitorStats requires a single string argument (the ReplSet name)
* 16830 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils_extended.cpp#L115) cd requires one argument -- cd(directory)
* 16831 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils_extended.cpp#L118) cd requires a string argument -- cd(directory)
* 16832 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils_extended.cpp#L132) cd command failed:
* 16833 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils_extended.cpp#L191) mkdir requires one argument -- mkdir(directory)
* 16834 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/shell/shell_utils_extended.cpp#L194) mkdir requires a string argument -- mkdir(directory)
* 17369 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/dump.cpp#L433) Backing up users and roles is only supported for clusters with auth schema versions 1 or 3, found:
* 9998 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/import.cpp#L412) You need to specify fields or have a headerline to import this file type
* 17370 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L100) Restoring users and roles is only supported for clusters with auth schema versions <X> or <X>, found:
* 17371 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L713) Server's authorization data schema version does not match that of the data in the dump file. Server's schema version: <X>, schema version in dump:
* 17372 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L168) $admin.system.users.bson file found, which implies that the dump was taken from a system with schema version <X> users, but server has authorization schema version
* 17373 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L180) $admin.system.roles.bson file found, which implies that the dump was taken from a system with schema version <X> authorization data, but server has authorization schema version
* 17407 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L641) Server has authorization schema version <X>, but found a schema version <X> user:
* 17408 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L696) Server has authorization schema version <X>, but found a schema version <X> user:
* 17410 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L144) collection already exists, but is needed to restore user data. Drop this collection or specify a different collection (via --tempUsersColl) to use to temporarily hold user data during the restore process
* 17411 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L151) collection already exists, but is needed to restore role data. Drop this collection or specify a different collection (via --tempRolesColl) to use to temporarily hold role data during the restore process
* 17412 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L552) Cannot restore users because the _mergeAuthzCollections command failed:
* 17413 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L571) Cannot restore roles because the _mergeAuthzCollections command failed:
* 17414 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L650) Found a schema version <X> user when restoring to a non-admin db system.users collection:
* 17415 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L666) Cannot restore users with schema version <X> to a system with server version 2.5.4 or greater
* 17416 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/tools/restore.cpp#L627) Cannot modify user data on a server with version greater than or equal to 2.5.4 that has not yet updated the authorization data to schema version <X>. Found server version <X> with authorization schema version
* 16476 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/descriptive_stats.h#L138) the requested value is out of the range of the computed quantiles
* 10438 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/file.cpp#L137) In File::read(), ReadFile for '<X>' read <X> bytes while trying to read <X> bytes starting at offset <X>, truncated file?
* 16569 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/file.cpp#L261) In File::read(), ::pread for '<X>' read <X> bytes while trying to read <X> bytes starting at offset <X>, truncated file?
* 17132 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/net/message_port.cpp#L205) SSL handshake received but server is started without SSL support
* 17133 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/net/message_port.cpp#L200) SSL handshake requested, SSL feature not available in this build
* 17189 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/net/message_port.cpp#L213) The server is configured to only allow SSL connections
* 16471 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/unordered_fast_key_table_internal.h#L168) UnorderedFastKeyTable couldn't add entry after growing many times
* 16845 [code](http://github.com/mongodb/mongo/blob/master/src/mongo/util/unordered_fast_key_table_internal.h#L207) UnorderedFastKeyTable::_grow couldn't add entry after growing many times