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

MongoDB crashed with corrupted double-linked list error

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 2.0.0
    • Component/s: Stability
    • Environment:
      RHEL 5.2, running inside VmWare, 2 CPUs, 4Gb of RAM
      Linux ***** 2.6.18-92.el5 #1 SMP Tue Apr 29 13:16:15 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
    • Linux
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      An error occurred during an intensive write operation and MongoDB shut down. That was a master server which was configured to replicate to other 3 servers using replication sets.

          • glibc detected *** /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod: corrupted double-linked list: 0x00002aabd8077450 ***
            ======= Backtrace: =========
            /lib64/libc.so.6[0x31ff8714cc]
            /lib64/libc.so.6(cfree+0x8c)[0x31ff874c5c]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(_ZNSt8_Rb_treeISsSt4pairIKSsN5mongo3Top14CollectionDataEESt10_Select1stIS5_ESt4lessISsESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E+0x311)[0x684bd1]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(_ZNK5mongo3Top8cloneMapERSt3mapISsNS0_14CollectionDataESt4lessISsESaISt4pairIKSsS2_EEE+0x54)[0x687674]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(_ZN5mongo12SnapshotData12takeSnapshotEv+0x92)[0x6817e2]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(_ZN5mongo9Snapshots12takeSnapshotEv+0x51)[0x681d01]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(_ZN5mongo14SnapshotThread3runEv+0x55)[0x682fd5]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(_ZN5mongo13BackgroundJob7jobBodyEN5boost10shared_ptrINS0_9JobStatusEEE+0xbf)[0x57756f]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf1IvN5mongo13BackgroundJobENS_10shared_ptrINS7_9JobStatusEEEEENS2_5list2INS2_5valueIPS7_EENSD_ISA_EEEEEEE3runEv+0x74)[0x579624]
            /apps/mongodb/mongodb-linux-x86_64-2.0.0/bin/mongod(thread_proxy+0x80)[0xa9ea30]
            /lib64/libpthread.so.0[0x32004062f7]
            /lib64/libc.so.6(clone+0x6d)[0x31ff8d1b6d]

      Please see attachment with full stack trace.

            Assignee:
            mathias@mongodb.com Mathias Stearn
            Reporter:
            evgeny.gridasov Evgeny Gridasov
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: