Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-2989

Segfault during transaction commit with LSM

    • Type: Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage 2016-11-21, Storage 2016-12-12, Storage 2017-02-13

      An LSM workload with MongoDB running on Windows had a segfault here:

      mongod.exe    ...\src\third_party\wiredtiger\src\session\session_api.c(79)                     __wt_session_copy_values+0xa0
      mongod.exe    ...\src\third_party\wiredtiger\src\txn\txn.c(563)                                __wt_txn_commit+0x172
      mongod.exe    ...\src\third_party\wiredtiger\src\session\session_api.c(1372)                   __session_commit_transaction+0x14a
      mongod.exe    ...\src\mongo\db\storage\wiredtiger\wiredtiger_recovery_unit.cpp(213)            mongo::WiredTigerRecoveryUnit::_txnClose+0x6b
      mongod.exe    ...\src\mongo\db\storage\wiredtiger\wiredtiger_recovery_unit.cpp(96)             mongo::WiredTigerRecoveryUnit::_commit+0x30
      mongod.exe    ...\src\mongo\db\operation_context.h(267)                                        mongo::WriteUnitOfWork::commit+0x2d
      mongod.exe    ...\src\mongo\db\exec\update.cpp(602)                                            mongo::UpdateStage::transformAndUpdate+0xbee
      mongod.exe    ...\src\mongo\db\exec\update.cpp(893)                                            mongo::UpdateStage::work+0x8bd
      

      Attempt to reproduce and debug.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: