c20002| ==31287== ERROR: AddressSanitizer: SEGV on unknown address 0x000000000030 (pc 0x7f3550a7b414 sp 0x7f3511c47c90 bp 0x7f3511c47cb0 T91)
|
c20002| AddressSanitizer can not provide additional info.
|
c20002| #0 0x7f3550a7b413 in __GI___pthread_mutex_lock /build/buildd/eglibc-2.19/nptl/../nptl/pthread_mutex_lock.c:63
|
c20002| #1 0x1e534a9 in __gthread_mutex_lock(pthread_mutex_t*) /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr-default.h:748
|
c20002| #2 0x1e55b73 in std::mutex::lock() /usr/include/c++/4.8/mutex:134
|
c20002| #3 0x1e560a0 in std::lock_guard<std::mutex>::lock_guard(std::mutex&) /usr/include/c++/4.8/mutex:414
|
c20002| #4 0x2c87735 in mongo::ShardRegistry::_findUsingLookUp(std::string const&) /home/s/code/mongo/mongo/src/mongo/s/client/shard_registry.cpp:403
|
c20002| #5 0x2c85878 in mongo::ShardRegistry::getShard(mongo::OperationContext*, std::string const&) /home/s/code/mongo/mongo/src/mongo/s/client/shard_registry.cpp:221
|
c20002| #6 0x20ae8cf in mongo::mr::MapReduceFinishCommand::run(mongo::OperationContext*, std::string const&, mongo::BSONObj&, int, std::string&, mongo::BSONObjBuilder&) /home/s/code/mongo/mongo/src/mongo/db/commands/mr.cpp:1612
|
c20002| #7 0x2153310 in mongo::Command::run(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/s/code/mongo/mongo/src/mongo/db/dbcommands.cpp:1432
|
c20002| #8 0x2151d24 in mongo::Command::execCommand(mongo::OperationContext*, mongo::Command*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/s/code/mongo/mongo/src/mongo/db/dbcommands.cpp:1317
|
c20002| #9 0x2042a09 in mongo::runCommands(mongo::OperationContext*, mongo::rpc::RequestInterface const&, mongo::rpc::ReplyBuilderInterface*) /home/s/code/mongo/mongo/src/mongo/db/commands.cpp:498
|
c20002| #10 0x2358f65 in mongo::(anonymous namespace)::receivedRpc(mongo::OperationContext*, mongo::Client&, mongo::DbResponse&, mongo::Message&) /home/s/code/mongo/mongo/src/mongo/db/instance.cpp:293
|
c20002| #11 0x235a7d2 in mongo::assembleResponse(mongo::OperationContext*, mongo::Message&, mongo::DbResponse&, mongo::HostAndPort const&) /home/s/code/mongo/mongo/src/mongo/db/instance.cpp:522
|
c20002| #12 0x1dd25da in mongo::MyMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*) /home/s/code/mongo/mongo/src/mongo/db/db.cpp:171
|
c20002| #13 0x2e20fd2 in mongo::PortMessageServer::handleIncomingMsg(void*) /home/s/code/mongo/mongo/src/mongo/util/net/message_server_port.cpp:229
|
c20002| #14 0x7f35528b2b97 (/usr/lib/x86_64-linux-gnu/libasan.so.0+0x18b97)
|
c20002| #15 0x7f3550a79181 in start_thread /build/buildd/eglibc-2.19/nptl/pthread_create.c:312
|
c20002| #16 0x7f35507a647c in clone /build/buildd/eglibc-2.19/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:111
|
c20002| SUMMARY: AddressSanitizer: SEGV /build/buildd/eglibc-2.19/nptl/../nptl/pthread_mutex_lock.c:66 __GI___pthread_mutex_lock
|
c20002| Thread T91 created by T0 here:
|
c20002| #0 0x7f35528a4b5b in __interceptor_pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.0+0xab5b)
|
c20002| #1 0x2e20629 in mongo::PortMessageServer::accepted(std::shared_ptr<mongo::Socket>, long long) /home/s/code/mongo/mongo/src/mongo/util/net/message_server_port.cpp:148
|
c20002| #2 0x2e151bf in mongo::Listener::initAndListen() /home/s/code/mongo/mongo/src/mongo/util/net/listen.cpp:352
|
c20002| #3 0x2e20949 in mongo::PortMessageServer::run() /home/s/code/mongo/mongo/src/mongo/util/net/message_server_port.cpp:176
|
c20002| #4 0x1dc95e4 in mongo::_initAndListen(int) /home/s/code/mongo/mongo/src/mongo/db/db.cpp:652
|
c20002| #5 0x1dc9a87 in mongo::initAndListen(int) /home/s/code/mongo/mongo/src/mongo/db/db.cpp:657
|
c20002| #6 0x1dcb44a in mongoDbMain(int, char**, char**) /home/s/code/mongo/mongo/src/mongo/db/db.cpp:891
|
c20002| #7 0x1dc9e31 in main /home/s/code/mongo/mongo/src/mongo/db/db.cpp:702
|
c20002| #8 0x7f35506cdec4 in __libc_start_main /build/buildd/eglibc-2.19/csu/libc-start.c:287
|
c20002| ==31287== ABORTING
|