Mongodb crashes with devnull storage engine

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: 3.0.3
    • Component/s: Storage
    • None
    • Storage Execution
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The devnull storage engine is unsupported and for testing purposes only.

      Run this twice.

      mongoimport -d new -c test --drop messages.json

      Second time it crashes mongod. Doesn't seem to happen on mmap storage engine.
      This is 3.0.2 released version

      mongo::printStackTrace(std::ostream&)
      mongo::logContext(char const*)
      mongo::verifyFailed(char const*, char const*, unsigned int)
      mongo::SimpleMutex::lock()
      mongo::CursorManager::invalidateAll(bool)
      mongo::Database::_clearCollectionCache(mongo::OperationContext*, mongo::StringData const&)
      mongo::Database::dropCollection(mongo::OperationContext*, mongo::StringData const&)
      mongo::CmdDrop::run(mongo::OperationContext*, std::string const&, mongo::BSONObj&, int, std::string&, mongo::BSONObjBuilder&, bool)
      mongo::_execCommand(mongo::OperationContext*, mongo::Command*, std::string const&, mongo::BSONObj&, int, std::string&, mongo::BSONObjBuilder&, bool)
      mongo::Command::execCommand(mongo::OperationContext*, mongo::Command*, int, char const*, mongo::BSONObj&, mongo::BSONObjBuilder&, bool)
      mongo::_runCommands(mongo::OperationContext*, char const*, mongo::BSONObj&, mongo::_BufBuilder<mongo::TrivialAllocator>&, mongo::BSONObjBuilder&, bool, int)
      mongo::runQuery(mongo::OperationContext*, mongo::Message&, mongo::QueryMessage&, mongo::NamespaceString const&, mongo::CurOp&, mongo::Message&)
      mongo::assembleResponse(mongo::OperationContext*, mongo::Message&, mongo::DbResponse&, mongo::HostAndPort const&)
      mongo::MyMessageHandler::process(mongo::Message&, mongo::AbstractMessagingPort*, mongo::LastError*)
      mongo::PortMessageServer::handleIncomingMsg(void*)
      

            Assignee:
            [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            Martin Bligh (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: