Closed Greg091 closed 5 years ago
==970== Invalid read of size 8
==970== at 0x4E617E9: memblock_header_compact_get_size (memblock.c:106)
==970== by 0x4E632AE: memblock_from_offset_opt (memblock.c:858)
==970== by 0x4E633A9: memblock_from_offset (memblock.c:872)
==970== by 0x4E6D5F4: palloc_usable_size (palloc.c:635)
==970== by 0x4E76308: tx_clear_undo_log_vg (tx.c:351)
==970== by 0x4E76492: tx_clear_undo_log (tx.c:380)
==970== by 0x4E765A0: tx_abort_alloc (tx.c:415)
==970== by 0x4E77B40: tx_abort (tx.c:920)
==970== by 0x4E7C146: lane_transaction_recovery (tx.c:2308)
==970== by 0x4E5D1D3: lane_recover_and_section_boot (lane.c:305)
==970== by 0x4E65CEF: obj_runtime_init_common (obj.c:770)
==970== by 0x4E671EC: obj_runtime_init (obj.c:1154)
==970== Address 0x65c05c0 is in a rw- mapped file /mnt/mem/test_obj_recovery1😘⠝⠧⠍⠇ɗPMDKӜ⥺🙋/testfile segment
Ref: pmem/issues#705
Please always include entire logs when reporting a bug from valgrind.
ISSUE:
Environment Information
Please provide a reproduction of the bug:
How often bug is revealed: (always, often, rare): Always
Actual behavior:
Expected behavior:
Tests should pass.
Details
Additional information about Priority and Help Requested:
The same issue as pmem/issues#1106
Are you willing to submit a pull request with a proposed change? (Yes, No)
Requested priority: (Showstopper, High, Medium, Low)