Memory leak from test_backup11

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • WT12.0.0, 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: Backup
    • None
    • Storage Engines, Storage Engines - Persistence
    • SE Persistence - 2026-01-16
    • 3

      Snippet of stack trace(s)

      ==775743==ERROR: LeakSanitizer: detected memory leaksDirect leak of 80 byte(s) in 1 object(s) allocated from:
          #0 0xe0140d2c586c in realloc (/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-aarch64.so+0xc586c) (BuildId: 5bee7ee2d35edcf0f78e07004cc5499f3a600f6a)
          #1 0xe01402230d18 in __realloc_func /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:160:18
          #2 0xe01402230e7c in __wt_realloc /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:187:13
          #3 0xe0140216f970 in __backup_list_append /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:1018:5
          #4 0xe01402170040 in __backup_log_append /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:531:13
          #5 0xe01402172844 in __backup_config /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:672:13
          #6 0xe014021733b4 in __backup_start /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:847:5
          #7 0xe01402174d6c in __wt_curbackup_open /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:398:9
          #8 0xe014022b2e94 in __session_open_cursor_int /home/ubuntu/wiredtiger/src/session/session_api.c:713:13
          #9 0xe014022b3490 in __session_open_cursor /home/ubuntu/wiredtiger/src/session/session_api.c:904:5
      Direct leak of 80 byte(s) in 1 object(s) allocated from:
          #0 0xe0140d2c586c in realloc (/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-aarch64.so+0xc586c) (BuildId: 5bee7ee2d35edcf0f78e07004cc5499f3a600f6a)
          #1 0xe01402230d18 in __realloc_func /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:160:18
          #2 0xe01402230e7c in __wt_realloc /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:187:13
          #3 0xe0140216f9f8 in __backup_list_append /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:1027:9
          #4 0xe01402170040 in __backup_log_append /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:531:13
          #5 0xe01402172844 in __backup_config /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:672:13
          #6 0xe014021733b4 in __backup_start /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:847:5
          #7 0xe01402174d6c in __wt_curbackup_open /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:398:9
          #8 0xe014022b2e94 in __session_open_cursor_int /home/ubuntu/wiredtiger/src/session/session_api.c:713:13
          #9 0xe014022b3490 in __session_open_cursor /home/ubuntu/wiredtiger/src/session/session_api.c:904:5Direct leak of 41 byte(s) in 3 object(s) allocated from:
          #0 0xe0140d2c5474 in malloc (/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-aarch64.so+0xc5474) (BuildId: 5bee7ee2d35edcf0f78e07004cc5499f3a600f6a)
          #1 0xe014022305b0 in __wt_malloc /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:99:14
          #2 0xe01402230858 in __wt_strndup /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:235:5
          #3 0xe014021722a8 in __backup_config /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:609:9
          #4 0xe014021733b4 in __backup_start /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:847:5
          #5 0xe01402174d6c in __wt_curbackup_open /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:398:9
          #6 0xe014022b2e94 in __session_open_cursor_int /home/ubuntu/wiredtiger/src/session/session_api.c:713:13
          #7 0xe014022b3490 in __session_open_cursor /home/ubuntu/wiredtiger/src/session/session_api.c:904:5
      Indirect leak of 75 byte(s) in 3 object(s) allocated from:
          #0 0xe0140d2c5474 in malloc (/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.asan-aarch64.so+0xc5474) (BuildId: 5bee7ee2d35edcf0f78e07004cc5499f3a600f6a)
          #1 0xe014022305b0 in __wt_malloc /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:99:14
          #2 0xe01402230858 in __wt_strndup /home/ubuntu/wiredtiger/src/os_common/os_alloc.c:235:5
          #3 0xe0140216f2e0 in __wt_strdup /home/ubuntu/wiredtiger/src/include/misc_inline.h:51:13
          #4 0xe0140216faac in __backup_list_append /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:1049:5
          #5 0xe01402170040 in __backup_log_append /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:531:13
          #6 0xe01402172844 in __backup_config /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:672:13
          #7 0xe014021733b4 in __backup_start /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:847:5
          #8 0xe01402174d6c in __wt_curbackup_open /home/ubuntu/wiredtiger/src/cursor/cur_backup.c:398:9
          #9 0xe014022b2e94 in __session_open_cursor_int /home/ubuntu/wiredtiger/src/session/session_api.c:713:13
          #10 0xe014022b3490 in __session_open_cursor /home/ubuntu/wiredtiger/src/session/session_api.c:904:5
          
      SUMMARY: AddressSanitizer: 276 byte(s) leaked in 8 allocation(s). 

            Assignee:
            Mariam Mojid
            Reporter:
            Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: