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

Null ptr dereference while taking checkpoint

    • Type: Icon: Bug Bug
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Storage - Ra 2020-04-20

      Stack trace below, taken from the core dump in the evergreen patch done by luke.chen.

       

      [Current thread is 1 (Thread 0x7f179d1b5700 (LWP 2167))]
      (gdb) bt
      #0  0x00007f17afca2df0 in __wt_rec_upd_select ()
      #1  0x00007f17afc9dc20 in __wt_rec_row_leaf ()
      #2  0x00007f17afb932e5 in __wt_reconcile ()
      #3  0x00007f17afc28f1d in __wt_sync_file ()
      #4  0x00007f17afbc4384 in __checkpoint_tree.constprop.12 ()
      #5  0x00007f17afbc5e9d in __txn_checkpoint_wrapper ()
      #6  0x00007f17afbc75c9 in __wt_txn_checkpoint ()
      #7  0x00007f17af4ee4bd in __session_checkpoint.cold.49 ()
      #8  0x00007f17afafbd36 in mongo::WiredTigerKVEngine::WiredTigerCheckpointThread::run() ()
      #9  0x00007f17b14aeb0f in mongo::BackgroundJob::jobBody() ()
      #10 0x00007f17b14aedcc in std::thread::_State_impl<std::thread::_Invoker<std::tuple<mongo::stdx::thread::thread<mongo::BackgroundJob::go()::{lambda()#2}, , 0>(mongo::BackgroundJob::go()::{lambda()#2})::{lambda()#1}> > >::_M_run() ()
      #11 0x00007f17b17d1fbf in execute_native_thread_routine ()
      #12 0x00007f17ab9e2aa1 in start_thread () from /lib64/libpthread.so.0
      #13 0x00007f17ab72fc4d in clone () from /lib64/libc.so.6
      
       

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            luke.pearson@mongodb.com Luke Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: