Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-8226

C++ driver fassert 16464 when runGlobalInitializersOrDie is not called

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker - P1
    • Resolution: Fixed
    • Affects Version/s: 2.2.2
    • Fix Version/s: 2.4.0-rc1
    • Component/s: Internal Client
    • Labels:
      None
    • Environment:
      Linux 3.5.0-21-generic x86_64
      mongo 2.2.2
      c++ driver latest 2013-01-15 20:02:28
      boost 1.49
    • Operating System:
      Linux
    • Steps To Reproduce:
      Hide

      Any C++ program with the above version which calls a find will reproduce this assert

      Show
      Any C++ program with the above version which calls a find will reproduce this assert

      Description

      Trying any find command when a replica set only contains a primary (only one server in the set) an fassert 16464 is raised in _isQueryOkToSecondary.

      It must be noted that I am using a ScopedDbConnection.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: