diff options
author | Randolph Tan <randolph@10gen.com> | 2014-07-16 17:25:32 -0400 |
---|---|---|
committer | Randolph Tan <randolph@10gen.com> | 2014-07-16 17:25:32 -0400 |
commit | 4ad6d96e91f4a1d5a22ae64547a9129daf807285 (patch) | |
tree | a05f17ce20136043b4ba352af16509db2600d2a5 | |
parent | 899d16e9c6ff8388db6c9c42bbaa97f330fa5bfc (diff) | |
download | mongo-4ad6d96e91f4a1d5a22ae64547a9129daf807285.tar.gz |
SERVER-14342 Invalid access: seg fault in SplitChunkCommand::run
-rw-r--r-- | src/mongo/s/d_split.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/s/d_split.cpp b/src/mongo/s/d_split.cpp index 86f9d5ef728..c1975296dee 100644 --- a/src/mongo/s/d_split.cpp +++ b/src/mongo/s/d_split.cpp @@ -802,6 +802,9 @@ namespace mongo { Client::ReadContext ctx( ns ); NamespaceDetails *d = nsdetails( ns ); + if (d == NULL) { + break; + } const IndexDetails *idx = d->findIndexByPrefix( keyPattern , true ); /* exclude multikeys */ |