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

Using an uninitialised value

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • WT2.8.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      Recent changes to checkpoint have resulted in valgrind detecting errors:

      ==69127== Conditional jump or move depends on uninitialised value(s)
      ==69127==    at 0x3E6CA4D0E9: vfprintf (in /usr/lib64/libc-2.21.so)
      ==69127==    by 0x3E6CA76F18: vsnprintf (in /usr/lib64/libc-2.21.so)
      ==69127==    by 0x4D4738D: __wt_buf_catfmt (scratch.c:120)
      ==69127==    by 0x4CFD7CE: __wt_meta_ckptlist_set (meta_ckpt.c:451)
      ==69127==    by 0x4D52FF5: __checkpoint_tree (txn_ckpt.c:1162)
      ==69127==    by 0x4D53282: __wt_checkpoint (txn_ckpt.c:1226)
      

      http://build.wiredtiger.com:8080/job/wiredtiger-valgrind/2004/valgrindResult/pid=94476,0x0/

            Assignee:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: