Replicaset Secondaries crashed on replica. The _id field cannot be changed from {_id: ObjectId('54419460e4b027b78ea3f929')} to {_id: null}

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Cannot Reproduce
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Codecs
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      My both secondaries in the replica crashed with the following message:

      Looks like the replica is trying to change the ObjectId of an entity to null. How is that possible?

      [repl writer worker 7] ERROR: writer worker caught exception:  :: caused by :: 16836 The _id field cannot be changed from {_id: ObjectId('54419460e4b027b78ea3f929')} to {_id: null}. on: { ts: Timestamp 1413583968000|9, h: -4495067277291860919, v: 2, op: "i", ns: "P_4b2f27df-97b7-4556-bbcf-08d0e153782a.statistics", o: { _id: ObjectId('54419460e4b027b78ea3f929'), _acl: { owner: "5441939fe4b027b78ea3f90e", mode: 0 }, mn: 0, uid: "5441939fe4b027b78ea3f90e", ln: 0, hs: 9, d: "20141017221248", rm: 1, ls: "156", hv: "1.3.3", c: {}, ms: 4, vn: 0, h: 1000, trs: 24, _id: null, om: [ "544193c5e4b0e3604e126b29" ], hsr: 24, dn: 0, hsm: 0 } }
      

        1. secondary_log.txt
          19 kB
        2. primary_log.txt
          4 kB

            Assignee:
            Unassigned
            Reporter:
            Alberto Xaubet
            None
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: