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

Mongo shell assertion violation when invoking ObjectId() on malformed id

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Shell
    • Labels:
    • OS X

      $ mongo
      MongoDB shell version: 2.0.6
      connecting to: test
      > ObjectId("93ed8ec8-ac15-4ecd-a339-6322c01401b0")
      Thu Nov 8 15:20:35 Assertion: 10448:invalid object id: length
      0x10007cc8d 0x1000e512b 0x1000f8373 0x10015d512 0x10014e368 0x10015cda9 0x10011279b 0x100107fc2 0x100008a5f 0x10000aaca 0x100001454
      0 mongo 0x000000010007cc8d _ZN5mongo11msgassertedEiPKc + 333
      1 mongo 0x00000001000e512b _ZN5mongo5Scope22validateObjectIdStringERKSs + 107
      2 mongo 0x00000001000f8373 ZN5mongo21object_id_constructorEP9JSContextP8JSObjectjPlS4 + 147
      3 mongo 0x000000010015d512 js_Invoke + 1218
      4 mongo 0x000000010014e368 js_Interpret + 5400
      5 mongo 0x000000010015cda9 js_Execute + 409
      6 mongo 0x000000010011279b JS_EvaluateScript + 219
      7 mongo 0x0000000100107fc2 _ZN5mongo7SMScope4execERKNS_10StringDataERKSsbbbi + 482
      8 mongo 0x0000000100008a5f _Z5_mainiPPc + 6015
      9 mongo 0x000000010000aaca main + 42
      10 mongo 0x0000000100001454 start + 52
      Thu Nov 8 15:20:35 Error: 10448 invalid object id: length (shell):1
      > quit()

            Assignee:
            tad Tad Marshall
            Reporter:
            nseniak Nitsan Seniak
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: