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

MongoD 2.8rc0 terminates with "WiredTigerRecordStore::insertRecord 12: Cannot allocate memory"

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical - P2
    • Resolution: Fixed
    • Affects Version/s: 2.8.0-rc0
    • Fix Version/s: 2.8.0-rc1
    • Component/s: Storage, Tools
    • Labels:
      None
    • Operating System:
      ALL

      Description

      I tried to mongorestore an existing dump. The dump was taken with the older (non-Go) version of mongodump with an older mongod.

      However this time mongod and mongorestore were both version 2.8.0-rc0

      And then mongod terminated with this in the log

      2014-11-12T19:19:44.347-0500 I WRITES   [conn4] insert en.messages ninserted:9766 keyUpdates:0 numYields:0  147ms
      2014-11-12T19:19:45.992-0500 I WRITES   [conn4] insert en.messages ninserted:10000 keyUpdates:0 numYields:0  746ms
      2014-11-12T19:19:46.377-0500 I WRITES   [conn4] insert en.messages ninserted:7754 keyUpdates:0 numYields:0  118ms
      2014-11-12T19:19:46.794-0500 I WRITES   [conn4] insert en.messages ninserted:10000 keyUpdates:0 numYields:0  147ms
      2014-11-12T19:19:47.682-0500 I WRITES   [conn4] insert en.messages ninserted:5270 keyUpdates:0 numYields:0  678ms
      2014-11-12T19:19:48.018-0500 I NETWORK  [conn4] end connection 127.0.0.1:58627 (3 connections now open)
      2014-11-12T19:20:18.571-0500 F -        Invalid access at address: 0x1
      2014-11-12T19:20:18.573-0500 F -        Got signal: 11 (Segmentation fault: 11).
       
       0x101d4b529 0x101d4b0ee 0x7fff8e0f04ea 0x4000423756 0x102125756 0x10211fa17 0x102112d5d 0x10217fde5 0x102178ff8 0x102134a1f 0x7fff8e102352 0x7fff8e0eed81
      ----- BEGIN BACKTRACE -----
      {"backtrace":[{"b":"1015AF000","o":"79C529"},{"b":"1015AF000","o":"79C0EE"},{"b":"7FFF8E0ED000","o":"34EA"},{"b":"0","o":"4000423756"},{"b":"1015AF000","o":"B76756"},{"b":"1015AF000","o":"B70A17"},{"b":"1015AF000","o":"B63D5D"},{"b":"1015AF000","o":"BD0DE5"},{"b":"1015AF000","o":"BC9FF8"},{"b":"1015AF000","o":"B85A1F"},{"b":"7FFF8E0ED000","o":"15352"},{"b":"7FFF8E0ED000","o":"1D81"}],"processInfo":{ "mongodbVersion" : "2.8.0-rc0", "gitVersion" : "b6c4e2491c1442b05a160acda0d78001f56a2ade", "uname" : { "sysname" : "Darwin", "release" : "12.4.1", "version" : "Darwin Kernel Version 12.4.1: Tue May 21 17:04:50 PDT 2013; root:xnu-2050.40.51~1/RELEASE_X86_64", "machine" : "x86_64" }, "somap" : [ { "path" : "/usr/local/bin/mongod", "machType" : 2, "b" : "1015AF000", "buildId" : "D47BCDC8F92C37308186943350D47BE2" }, { "path" : "/usr/lib/libSystem.B.dylib", "machType" : 6, "b" : "7FFF8CFD9000", "buildId" : "AE5C59276C60367FBB7A55AA351275F9" }, { "path" : "/usr/lib/libc++.1.dylib", "machType" : 6, "b" : "7FFF93151000", "buildId" : "20E31B9019B93C2AA9EB474E08F9FE05" }, { "path" : "/usr/lib/system/libcache.dylib", "machType" : 6, "b" : "7FFF87CBB000", "buildId" : "65187C6E3FBF3EB8A1AA389445E2984D" }, { "path" : "/usr/lib/system/libcommonCrypto.dylib", "machType" : 6, "b" : "7FFF8EDAF000", "buildId" : "BAAFE0C9BB863CA788C0E3CBA98DA06F" }, { "path" : "/usr/lib/system/libcompiler_rt.dylib", "machType" : 6, "b" : "7FFF91E00000", "buildId" : "08F8731D596139F1AD004590321D24A9" }, { "path" : "/usr/lib/system/libcopyfile.dylib", "machType" : 6, "b" : "7FFF88A3B000", "buildId" : "876573D0E9073566A108577EAD1B6182" }, { "path" : "/usr/lib/system/libdispatch.dylib", "machType" : 6, "b" : "7FFF8E47A000", "buildId" : "D26996BFFC5739EB8829F63585561E09" }, { "path" : "/usr/lib/system/libdnsinfo.dylib", "machType" : 6, "b" : "7FFF8E20A000", "buildId" : "14202FFBC3CA3FCC94B014611BF8692D" }, { "path" : "/usr/lib/system/libdyld.dylib", "machType" : 6, "b" : "7FFF8D59C000", "buildId" : "F59367C9C110382BA6959035A6DD387E" }, { "path" : "/usr/lib/system/libkeymgr.dylib", "machType" : 6, "b" : "7FFF94060000", "buildId" : "CC9E3394BE16397F926BE579B60EE429" }, { "path" : "/usr/lib/system/liblaunch.dylib", "machType" : 6, "b" : "7FFF8D593000", "buildId" : "16D518EFB8F43FA28722C1CDEA236912" }, { "path" : "/usr/lib/system/libmacho.dylib", "machType" : 6, "b" : "7FFF905BE000", "buildId" : "BF332AD9E89F387E92A46E1AB74BD4D9" }, { "path" : "/usr/lib/system/libquarantine.dylib", "machType" : 6, "b" : "7FFF87CC3000", "buildId" : "143B726EDF4737A890AAF059CFD1A2E4" }, { "path" : "/usr/lib/system/libremovefile.dylib", "machType" : 6, "b" : "7FFF8BDD4000", "buildId" : "6763BC8E18B83AD98FFAB43713A7264F" }, { "path" : "/usr/lib/system/libsystem_blocks.dylib", "machType" : 6, "b" : "7FFF91E06000", "buildId" : "D92DCBC3541C37BDAADEACC75A0C59C8" }, { "path" : "/usr/lib/system/libsystem_c.dylib", "machType" : 6, "b" : "7FFF8E0ED000", "buildId" : "210538DA1F963AC8B6304AF67FD81A2B" }, { "path" : "/usr/lib/system/libsystem_dnssd.dylib", "machType" : 6, "b" : "7FFF88338000", "buildId" : "5A34E09DA4FC349B9925E0BE5230402A" }, { "path" : "/usr/lib/system/libsystem_info.dylib", "machType" : 6, "b" : "7FFF9311A000", "buildId" : "4FFCA2427F04365F87A6D4EFB89503C1" }, { "path" : "/usr/lib/system/libsystem_kernel.dylib", "machType" : 6, "b" : "7FFF886C9000", "buildId" : "F27C6E96F0DB3F5F83C6EE2791754781" }, { "path" : "/usr/lib/system/libsystem_m.dylib", "machType" : 6, "b" : "7FFF8BD60000", "buildId" : "B434BE5C25AB3EBDBAA75304B34E3441" }, { "path" : "/usr/lib/system/libsystem_network.dylib", "machType" : 6, "b" : "7FFF88281000", "buildId" : "0D99F24E56FE380FB81B4A4C630EE587" }, { "path" : "/usr/lib/system/libsystem_notify.dylib", "machType" : 6, "b" : "7FFF9181A000", "buildId" : "C49275CC835A3207AFBA8C01374927B6" }, { "path" : "/usr/lib/system/libsystem_sandbox.dylib", "machType" : 6, "b" : "7FFF87CC1000", "buildId" : "B739DA63B675387AAD84412A651143C0" }, { "path" : "/usr/lib/system/libunc.dylib", "machType" : 6, "b" : "7FFF87CB3000", "buildId" : "92805328CD3634FF9436571AB0485072" }, { "path" : "/usr/lib/system/libunwind.dylib", "machType" : 6, "b" : "7FFF8E1F1000", "buildId" : "21703D362DAB3D8B8442EAAB23C060D3" }, { "path" : "/usr/lib/system/libxpc.dylib", "machType" : 6, "b" : "7FFF89480000", "buildId" : "70BC645B69523264930CC835010CCEF9" }, { "path" : "/usr/lib/system/libcorecrypto.dylib", "machType" : 6, "b" : "7FFF93A60000", "buildId" : "CE0C29A3C420339BADAA52F4683233CC" }, { "path" : "/usr/lib/libobjc.A.dylib", "machType" : 6, "b" : "7FFF91CE6000", "buildId" : "90D31928F48D3E37874F220A51FD9E37" }, { "path" : "/usr/lib/libauto.dylib", "machType" : 6, "b" : "7FFF92740000", "buildId" : "D047EBE34AA13C82AC7AF9D3AF0D9A74" }, { "path" : "/usr/lib/libc++abi.dylib", "machType" : 6, "b" : "7FFF921DA000", "buildId" : "D86169F39F31377A9AF3DB17142052E4" }, { "path" : "/usr/lib/libDiagnosticMessagesClient.dylib", "machType" : 6, "b" : "7FFF89177000", "buildId" : "8548E0DC0D2F30B6B045FE8A038E76D8" } ] }}
       mongod(_ZN5mongo15printStackTraceERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE+0x39) [0x101d4b529]
       mongod(_ZN5mongo12_GLOBAL__N_124abruptQuitWithAddrSignalEiP9__siginfoPv+0x11E) [0x101d4b0ee]
       libsystem_c.dylib(_sigtramp+0x1A) [0x7fff8e0f04ea]
       ??? [0x4000423756]
       mongod(__rec_row_leaf_insert+0x96) [0x102125756]
       mongod(__wt_rec_write+0x2C27) [0x10211fa17]
       mongod(__wt_cache_op+0x10D) [0x102112d5d]
       mongod(__wt_txn_checkpoint+0x1C5) [0x10217fde5]
       mongod(__session_checkpoint+0x1C8) [0x102178ff8]
       mongod(__ckpt_server+0x2F) [0x102134a1f]
       libsystem_c.dylib(_pthread_start+0x147) [0x7fff8e102352]
       libsystem_c.dylib(thread_start+0xD) [0x7fff8e0eed81]
      -----  END BACKTRACE  -----

      It's possible that something is wrong in my environment but please try to reproduce by running mongod with wiredtiger and then:

      mongorestore -d=en -c=messages ~/enron/messages.bson

      I was able to do it 3 times.

      1. mongod.log
        29 kB
        Rohit Nijhawan

        Issue Links

          Activity

          Hide
          pasette Dan Pasette added a comment -

          Seeing a slightly different trace after repro.

          2014-11-12T19:59:40.724-0500 I WRITES   [conn5] insert =en.=messages ninserted:1 keyUpdates:0 numYields:0  497ms
          2014-11-12T19:59:42.188-0500 I WRITES   [conn5] insert =en.=messages ninserted:1 keyUpdates:0 numYields:0  685ms
          2014-11-12T19:59:43.756-0500 I WRITES   [conn5] insert =en.=messages ninserted:1 keyUpdates:0 numYields:0  593ms
          2014-11-12T19:59:45.491-0500 F -        [conn5] Invalid access at address: 0
          2014-11-12T19:59:45.501-0500 F -        [conn5] Got signal: 11 (Segmentation fault).
           
           0x10274b6 0x1027032 0x10273bf 0x7f258509dcb0 0x108a5ab 0x108a9e4 0x14fbd57 0x13ed9e9 0x13edd07 0x1406e45 0x1405f56 0x13ee70b 0x13f3db6 0x141a959 0x13e86ed 0x142dc7b 0xe2b53a 0x92f3fd 0x9303f8 0xb07a06 0xb099e5 0xb0bafe 0x809a7e 0xfe174d 0x7f2585095e9a 0x7f25841a531d
          ----- BEGIN BACKTRACE -----
          {"backtrace":[{"b":"400000","o":"C274B6"},{"b":"400000","o":"C27032"},{"b":"400000","o":"C273BF"},{"b":"7F258508E000","o":"FCB0"},{"b":"400000","o":"C8A5AB"},{"b":"400000","o":"C8A9E4"},{"b":"400000","o":"10FBD57"},{"b":"400000","o":"FED9E9"},{"b":"400000","o":"FEDD07"},{"b":"400000","o":"1006E45"},{"b":"400000","o":"1005F56"},{"b":"400000","o":"FEE70B"},{"b":"400000","o":"FF3DB6"},{"b":"400000","o":"101A959"},{"b":"400000","o":"FE86ED"},{"b":"400000","o":"102DC7B"},{"b":"400000","o":"A2B53A"},{"b":"400000","o":"52F3FD"},{"b":"400000","o":"5303F8"},{"b":"400000","o":"707A06"},{"b":"400000","o":"7099E5"},{"b":"400000","o":"70BAFE"},{"b":"400000","o":"409A7E"},{"b":"400000","o":"BE174D"},{"b":"7F258508E000","o":"7E9A"},{"b":"7F25840B1000","o":"F431D"}],"processInfo":{ "mongodbVersion" : "2.8.0-rc1-pre-", "gitVersion" : "622bb23dca571100644c8dd927bd844a3ceae19e", "uname" : { "sysname" : "Linux", "release" : "3.2.0-68-generic", "version" : "#102-Ubuntu SMP Tue Aug 12 22:02:15 UTC 2014", "machine" : "x86_64" }, "somap" : [ { "elfType" : 2, "b" : "400000", "buildId" : "54E0B01E3B6668F7D3B5DD6CD44CA96452DC0C6B" }, { "b" : "7FFFA42FF000", "elfType" : 3, "buildId" : "D918DAF06976A15FE95E4DD168D42B4B4649E538" }, { "b" : "7F258508E000", "path" : "/lib/x86_64-linux-gnu/libpthread.so.0", "elfType" : 3, "buildId" : "C340AF9DEE97C17C730F7D03693286C5194A46B8" }, { "b" : "7F2584E86000", "path" : "/lib/x86_64-linux-gnu/librt.so.1", "elfType" : 3, "buildId" : "352C5B373A50E6C4AB881A5DB6F5766FDF81EEE0" }, { "b" : "7F2584C82000", "path" : "/lib/x86_64-linux-gnu/libdl.so.2", "elfType" : 3, "buildId" : "D181AF551DBBC43E9D55913D532635FDE18E7C4E" }, { "b" : "7F2584982000", "path" : "/usr/lib/x86_64-linux-gnu/libstdc++.so.6", "elfType" : 3, "buildId" : "B534DA725D06A04267EB2FEB92B9CC14C838B57B" }, { "b" : "7F2584686000", "path" : "/lib/x86_64-linux-gnu/libm.so.6", "elfType" : 3, "buildId" : "817AA99B3DD02501F8BC04A3E9A9358A08F20D7D" }, { "b" : "7F2584470000", "path" : "/lib/x86_64-linux-gnu/libgcc_s.so.1", "elfType" : 3, "buildId" : "ECF322A96E26633C5D10F18215170DD4395AF82C" }, { "b" : "7F25840B1000", "path" : "/lib/x86_64-linux-gnu/libc.so.6", "elfType" : 3, "buildId" : "E7863FF2EA3F4B5C6FF90689ADE4D6B5F3A78020" }, { "b" : "7F25852AB000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType" : 3, "buildId" : "E25AD1A11CCF57E734116B8EC9C69F643DCA9F18" } ] }}
           mongod(_ZN5mongo15printStackTraceERSo+0x26) [0x10274b6]
           mongod(+0xC27032) [0x1027032]
           mongod(+0xC273BF) [0x10273bf]
           libpthread.so.0(+0xFCB0) [0x7f258509dcb0]
           mongod(_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEmi+0xEB) [0x108a5ab]
           mongod(_ZN8tcmalloc11ThreadCache8ScavengeEv+0x44) [0x108a9e4]
           mongod(free+0x1C7) [0x14fbd57]
           mongod(+0xFED9E9) [0x13ed9e9]
           mongod(__wt_page_out+0x237) [0x13edd07]
           mongod(__wt_split_evict+0x655) [0x1406e45]
           mongod(__wt_rec_evict+0x446) [0x1405f56]
           mongod(__wt_evict_page+0x3B) [0x13ee70b]
           mongod(__wt_page_in_func+0x616) [0x13f3db6]
           mongod(__wt_row_search+0xB49) [0x141a959]
           mongod(__wt_btcur_insert+0x97D) [0x13e86ed]
           mongod(+0x102DC7B) [0x142dc7b]
           mongod(_ZN5mongo21WiredTigerRecordStore12insertRecordEPNS_16OperationContextEPKcib+0x10A) [0xe2b53a]
           mongod(_ZN5mongo10Collection15_insertDocumentEPNS_16OperationContextERKNS_7BSONObjEb+0x5D) [0x92f3fd]
           mongod(_ZN5mongo10Collection14insertDocumentEPNS_16OperationContextERKNS_7BSONObjEb+0x98) [0x9303f8]
           mongod(_ZN5mongo14checkAndInsertEPNS_16OperationContextERNS_6Client7ContextEPKcRNS_7BSONObjE+0xF6) [0xb07a06]
           mongod(_ZN5mongo14receivedInsertEPNS_16OperationContextERNS_7MessageERNS_5CurOpE+0x1955) [0xb099e5]
           mongod(_ZN5mongo16assembleResponseEPNS_16OperationContextERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortEb+0x194E) [0xb0bafe]
           mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0xAE) [0x809a7e]
           mongod(_ZN5mongo17PortMessageServer17handleIncomingMsgEPv+0x4BD) [0xfe174d]
           libpthread.so.0(+0x7E9A) [0x7f2585095e9a]

          Show
          pasette Dan Pasette added a comment - Seeing a slightly different trace after repro. 2014-11-12T19:59:40.724-0500 I WRITES [conn5] insert =en.=messages ninserted:1 keyUpdates:0 numYields:0 497ms 2014-11-12T19:59:42.188-0500 I WRITES [conn5] insert =en.=messages ninserted:1 keyUpdates:0 numYields:0 685ms 2014-11-12T19:59:43.756-0500 I WRITES [conn5] insert =en.=messages ninserted:1 keyUpdates:0 numYields:0 593ms 2014-11-12T19:59:45.491-0500 F - [conn5] Invalid access at address: 0 2014-11-12T19:59:45.501-0500 F - [conn5] Got signal: 11 (Segmentation fault).   0x10274b6 0x1027032 0x10273bf 0x7f258509dcb0 0x108a5ab 0x108a9e4 0x14fbd57 0x13ed9e9 0x13edd07 0x1406e45 0x1405f56 0x13ee70b 0x13f3db6 0x141a959 0x13e86ed 0x142dc7b 0xe2b53a 0x92f3fd 0x9303f8 0xb07a06 0xb099e5 0xb0bafe 0x809a7e 0xfe174d 0x7f2585095e9a 0x7f25841a531d ----- BEGIN BACKTRACE ----- {"backtrace":[{"b":"400000","o":"C274B6"},{"b":"400000","o":"C27032"},{"b":"400000","o":"C273BF"},{"b":"7F258508E000","o":"FCB0"},{"b":"400000","o":"C8A5AB"},{"b":"400000","o":"C8A9E4"},{"b":"400000","o":"10FBD57"},{"b":"400000","o":"FED9E9"},{"b":"400000","o":"FEDD07"},{"b":"400000","o":"1006E45"},{"b":"400000","o":"1005F56"},{"b":"400000","o":"FEE70B"},{"b":"400000","o":"FF3DB6"},{"b":"400000","o":"101A959"},{"b":"400000","o":"FE86ED"},{"b":"400000","o":"102DC7B"},{"b":"400000","o":"A2B53A"},{"b":"400000","o":"52F3FD"},{"b":"400000","o":"5303F8"},{"b":"400000","o":"707A06"},{"b":"400000","o":"7099E5"},{"b":"400000","o":"70BAFE"},{"b":"400000","o":"409A7E"},{"b":"400000","o":"BE174D"},{"b":"7F258508E000","o":"7E9A"},{"b":"7F25840B1000","o":"F431D"}],"processInfo":{ "mongodbVersion" : "2.8.0-rc1-pre-", "gitVersion" : "622bb23dca571100644c8dd927bd844a3ceae19e", "uname" : { "sysname" : "Linux", "release" : "3.2.0-68-generic", "version" : "#102-Ubuntu SMP Tue Aug 12 22:02:15 UTC 2014", "machine" : "x86_64" }, "somap" : [ { "elfType" : 2, "b" : "400000", "buildId" : "54E0B01E3B6668F7D3B5DD6CD44CA96452DC0C6B" }, { "b" : "7FFFA42FF000", "elfType" : 3, "buildId" : "D918DAF06976A15FE95E4DD168D42B4B4649E538" }, { "b" : "7F258508E000", "path" : "/lib/x86_64-linux-gnu/libpthread.so.0", "elfType" : 3, "buildId" : "C340AF9DEE97C17C730F7D03693286C5194A46B8" }, { "b" : "7F2584E86000", "path" : "/lib/x86_64-linux-gnu/librt.so.1", "elfType" : 3, "buildId" : "352C5B373A50E6C4AB881A5DB6F5766FDF81EEE0" }, { "b" : "7F2584C82000", "path" : "/lib/x86_64-linux-gnu/libdl.so.2", "elfType" : 3, "buildId" : "D181AF551DBBC43E9D55913D532635FDE18E7C4E" }, { "b" : "7F2584982000", "path" : "/usr/lib/x86_64-linux-gnu/libstdc++.so.6", "elfType" : 3, "buildId" : "B534DA725D06A04267EB2FEB92B9CC14C838B57B" }, { "b" : "7F2584686000", "path" : "/lib/x86_64-linux-gnu/libm.so.6", "elfType" : 3, "buildId" : "817AA99B3DD02501F8BC04A3E9A9358A08F20D7D" }, { "b" : "7F2584470000", "path" : "/lib/x86_64-linux-gnu/libgcc_s.so.1", "elfType" : 3, "buildId" : "ECF322A96E26633C5D10F18215170DD4395AF82C" }, { "b" : "7F25840B1000", "path" : "/lib/x86_64-linux-gnu/libc.so.6", "elfType" : 3, "buildId" : "E7863FF2EA3F4B5C6FF90689ADE4D6B5F3A78020" }, { "b" : "7F25852AB000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType" : 3, "buildId" : "E25AD1A11CCF57E734116B8EC9C69F643DCA9F18" } ] }} mongod(_ZN5mongo15printStackTraceERSo+0x26) [0x10274b6] mongod(+0xC27032) [0x1027032] mongod(+0xC273BF) [0x10273bf] libpthread.so.0(+0xFCB0) [0x7f258509dcb0] mongod(_ZN8tcmalloc11ThreadCache21ReleaseToCentralCacheEPNS0_8FreeListEmi+0xEB) [0x108a5ab] mongod(_ZN8tcmalloc11ThreadCache8ScavengeEv+0x44) [0x108a9e4] mongod(free+0x1C7) [0x14fbd57] mongod(+0xFED9E9) [0x13ed9e9] mongod(__wt_page_out+0x237) [0x13edd07] mongod(__wt_split_evict+0x655) [0x1406e45] mongod(__wt_rec_evict+0x446) [0x1405f56] mongod(__wt_evict_page+0x3B) [0x13ee70b] mongod(__wt_page_in_func+0x616) [0x13f3db6] mongod(__wt_row_search+0xB49) [0x141a959] mongod(__wt_btcur_insert+0x97D) [0x13e86ed] mongod(+0x102DC7B) [0x142dc7b] mongod(_ZN5mongo21WiredTigerRecordStore12insertRecordEPNS_16OperationContextEPKcib+0x10A) [0xe2b53a] mongod(_ZN5mongo10Collection15_insertDocumentEPNS_16OperationContextERKNS_7BSONObjEb+0x5D) [0x92f3fd] mongod(_ZN5mongo10Collection14insertDocumentEPNS_16OperationContextERKNS_7BSONObjEb+0x98) [0x9303f8] mongod(_ZN5mongo14checkAndInsertEPNS_16OperationContextERNS_6Client7ContextEPKcRNS_7BSONObjE+0xF6) [0xb07a06] mongod(_ZN5mongo14receivedInsertEPNS_16OperationContextERNS_7MessageERNS_5CurOpE+0x1955) [0xb099e5] mongod(_ZN5mongo16assembleResponseEPNS_16OperationContextERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortEb+0x194E) [0xb0bafe] mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0xAE) [0x809a7e] mongod(_ZN5mongo17PortMessageServer17handleIncomingMsgEPv+0x4BD) [0xfe174d] libpthread.so.0(+0x7E9A) [0x7f2585095e9a]
          Hide
          agorrod Alex Gorrod added a comment -

          I can reproduce this as well. I've seen several different stack traces and with a debug build I see:

          memory allocation bug: object at 0x7fffe6104020 has been already deallocated; or else a word before the object has been corrupted (memory stomping bug)

          Show
          agorrod Alex Gorrod added a comment - I can reproduce this as well. I've seen several different stack traces and with a debug build I see: memory allocation bug: object at 0x7fffe6104020 has been already deallocated; or else a word before the object has been corrupted (memory stomping bug)
          Hide
          mjc@wiredtiger.com Michael Cahill added a comment -

          This issue should be fixed by https://github.com/wiredtiger/wiredtiger/commit/b4df6ce9d74be9841d631657cd09cdedb562c007 on WiredTiger's develop branch.

          Show
          mjc@wiredtiger.com Michael Cahill added a comment - This issue should be fixed by https://github.com/wiredtiger/wiredtiger/commit/b4df6ce9d74be9841d631657cd09cdedb562c007 on WiredTiger's develop branch.
          Hide
          mjc@wiredtiger.com Michael Cahill added a comment -

          The cause was that this workload generated a log record that was not serialized correctly by WiredTiger.

          Show
          mjc@wiredtiger.com Michael Cahill added a comment - The cause was that this workload generated a log record that was not serialized correctly by WiredTiger.
          Hide
          matt.kangas Matt Kangas (Inactive) added a comment -
          Show
          matt.kangas Matt Kangas (Inactive) added a comment - WT commit b4df6ce merged in https://github.com/mongodb/mongo/commit/f31a38be3ce39267382e59b4fe74be1129b96679

            People

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

              Dates

              • Created:
                Updated:
                Resolved: