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

Use conservative approach for log checksum errors

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.6.9, 4.0.2, 4.1.2, WT3.2.0
    • None
    • None
    • Storage Non-NYC 2018-07-16, Storage Engines 2018-07-30

    Description

      http://build.wiredtiger.com:8080/job/wiredtiger-test-recovery-stress/43790/console

      + ./test_random_abort -C
      Parent: Compatibility true in-mem log false
      Parent: Create 8 threads; sleep 13 seconds
      Create 8 writer threads
      Spawned 8 writer threads
      [1531409846:955555][3559:0x7fdf45d52740], txn-recover: __wt_log_scan, 2345: log_scan: log file ./WiredTigerLog.0000000315 corrupted: Bad checksum at position 1154944: WT_PANIC: WiredTiger library panic
      [1531409846:955641][3559:0x7fdf45d52740], txn-recover: __wt_panic, 560: the process must exit and restart: WT_PANIC: WiredTiger library panic
      [1531409846:955645][3559:0x7fdf45d52740], txn-recover: __wt_abort, 29: aborting WiredTiger library
      Parent: Compatibility true in-mem log false
      Parent: Create 8 threads; sleep 13 seconds
      Kill child
      Open database, run recovery and verify content
      /tmp/jenkins8334403872063748626.sh: line 20: 3559 Aborted (core dumped) ./test_random_abort -C

      Attachments

        Activity

          People

            donald.anderson@mongodb.com Donald Anderson
            keith.bostic@mongodb.com Keith Bostic
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: