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

WT crashed at index building due to "F_ISSET(session, WT_SESSION_TABLE_LOCKED) || !F_ISSET(session, WT_SESSION_HANDLE_LIST_LOCKED)"

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Storage, WiredTiger
    • None
    • Fully Compatible
    • ALL

      Happened while running the parallel suite (complete log attached). This is the assertion, which was tripped:

      src/third_party/wiredtiger/src/schema/schema_list.c, 28: F_ISSET(session, WT_SESSION_TABLE_LOCKED) || !F_ISSET(session, WT_SESSION_HANDLE_LIST_LOCKED)
      

      This is the full stack:

      2015-01-19T21:45:27.893-0500 I COMMAND  [conn29] compact test.compact_keeps_indexes begin, options: paddingMode: NONE validateDocuments: 1
      2015-01-19T21:45:27.896-0500 E STORAGE  [conn29] WiredTiger (0) [1421721927:896220][25665:0x48915940], session.checkpoint: src/third_party/wiredtiger/src/schema/schema_list.c, 28: F_ISSET(session, WT_SESSION_TABLE_LOCKED) || !F_ISSET(session, WT_SESSION_HANDLE_LIST_LOCKED)
      2015-01-19T21:45:27.896-0500 E STORAGE  [conn29] WiredTiger (0) [1421721927:896274][25665:0x48915940], session.checkpoint: aborting WiredTiger library
      2015-01-19T21:45:27.905-0500 F -        [conn29] Got signal: 6 (Aborted).
       0xf5fbf9 0xf5f2a2 0xf5f626 0x7f3c908dc2d0 0x7f3c908dc265 0x7f3c908ddd10 0x1545b0f 0x1579aab 0x1567594 0x15743be 0x1581b25 0x1582a1d 0x1575fc6 0x1577e32 0xd7d257 0x91965d 0x9509b9 0x9e0734 0x9e1673 0x9e212b 0xbb2347 0xac2318 0x80ba02 0xf1d9f1 0x7f3c917a773d 0x7f3c9097fd1d
      ----- BEGIN BACKTRACE -----
      {"backtrace":[{"b":"400000","o":"B5FBF9"},{"b":"400000","o":"B5F2A2"},{"b":"400000","o":"B5F626"},{"b":"7F3C908AC000","o":"302D0"},{"b":"7F3C908AC000","o":"30265"},{"b":"7F3C908AC000","o":"31D10"},{"b":"400000","o":"1145B0F"},{"b":"400000","o":"1179AAB"},{"b":"400000","o":"1167594"},{"b":"400000","o":"11743BE"},{"b":"400000","o":"1181B25"},{"b":"400000","o":"1182A1D"},{"b":"400000","o":"1175FC6"},{"b":"400000","o":"1177E32"},{"b":"400000","o":"97D257"},{"b":"400000","o":"51965D"},{"b":"400000","o":"5509B9"},{"b":"400000","o":"5E0734"},{"b":"400000","o":"5E1673"},{"b":"400000","o":"5E212B"},{"b":"400000","o":"7B2347"},{"b":"400000","o":"6C2318"},{"b":"400000","o":"40BA02"},{"b":"400000","o":"B1D9F1"},{"b":"7F3C917A1000","o":"673D"},{"b":"7F3C908AC000","o":"D3D1D"}],"processInfo":{ "mongodbVersion" : "2.8.0-rc6-pre-", "gitVersion" : "e5523460841583aac711c1120953cf757e9c2196", "uname" : { "sysname" : "Linux", "release" : "2.6.32-431.3.1.el6.x86_64", "version" : "#1 SMP Fri Jan 3 21:39:27 UTC 2014", "machine" : "x86_64" }, "somap" : [ { "elfType" : 2, "b" : "400000" }, { "b" : "7FFF4CCE4000", "elfType" : 3 }, { "b" : "7F3C917A1000", "path" : "/lib64/libpthread.so.0", "elfType" : 3 }, { "b" : "7F3C91598000", "path" : "/lib64/librt.so.1", "elfType" : 3 }, { "b" : "7F3C91394000", "path" : "/lib64/libdl.so.2", "elfType" : 3 }, { "b" : "7F3C91094000", "path" : "/usr/lib64/libstdc++.so.6", "elfType" : 3 }, { "b" : "7F3C90E11000", "path" : "/lib64/libm.so.6", "elfType" : 3 }, { "b" : "7F3C90C03000", "path" : "/lib64/libgcc_s.so.1", "elfType" : 3 }, { "b" : "7F3C908AC000", "path" : "/lib64/libc.so.6", "elfType" : 3 }, { "b" : "7F3C919BC000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType" : 3 } ] }}
       mongod(_ZN5mongo15printStackTraceERSo+0x29) [0xf5fbf9]
       mongod(+0xB5F2A2) [0xf5f2a2]
       mongod(+0xB5F626) [0xf5f626]
       libc.so.6(+0x302D0) [0x7f3c908dc2d0]
       libc.so.6(gsignal+0x35) [0x7f3c908dc265]
       libc.so.6(abort+0x110) [0x7f3c908ddd10]
       mongod(+0x1145B0F) [0x1545b0f]
       mongod(+0x1179AAB) [0x1579aab]
       mongod(__wt_schema_get_table+0x244) [0x1567594]
       mongod(__wt_schema_worker+0x3AE) [0x15743be]
       mongod(+0x1181B25) [0x1581b25]
       mongod(__wt_txn_checkpoint+0x29D) [0x1582a1d]
       mongod(+0x1175FC6) [0x1575fc6]
       mongod(__wt_session_compact+0x3E2) [0x1577e32]
       mongod(_ZN5mongo21WiredTigerRecordStore7compactEPNS_16OperationContextEPNS_25RecordStoreCompactAdaptorEPKNS_14CompactOptionsEPNS_12CompactStatsE+0x37) [0xd7d257]
       mongod(_ZN5mongo10Collection7compactEPNS_16OperationContextEPKNS_14CompactOptionsE+0x22D) [0x91965d]
       mongod(_ZN5mongo10CompactCmd3runEPNS_16OperationContextERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb+0x7B9) [0x9509b9]
       mongod(_ZN5mongo12_execCommandEPNS_16OperationContextEPNS_7CommandERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb+0x34) [0x9e0734]
       mongod(_ZN5mongo7Command11execCommandEPNS_16OperationContextEPS0_iPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0xC13) [0x9e1673]
       mongod(_ZN5mongo12_runCommandsEPNS_16OperationContextEPKcRNS_7BSONObjERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0x28B) [0x9e212b]
       mongod(_ZN5mongo8runQueryEPNS_16OperationContextERNS_7MessageERNS_12QueryMessageERKNS_15NamespaceStringERNS_5CurOpES3_b+0x787) [0xbb2347]
       mongod(_ZN5mongo16assembleResponseEPNS_16OperationContextERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortEb+0xAC8) [0xac2318]
       mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0xE2) [0x80ba02]
       mongod(_ZN5mongo17PortMessageServer17handleIncomingMsgEPv+0x321) [0xf1d9f1]
       libpthread.so.0(+0x673D) [0x7f3c917a773d]
       libc.so.6(clone+0x6D) [0x7f3c9097fd1d]
      

            Assignee:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Reporter:
            kaloian.manassiev@mongodb.com Kaloian Manassiev
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: