Skip to content

MemMap Explorer v2.6.4

Latest

Choose a tag to compare

@Zepp-Hanzj Zepp-Hanzj released this 12 Jun 06:20
· 1 commit to master since this release

What's New

MAP Diff Comparison

  • Tools > Compare: Opens file dialogs to select a second MAP/ELF file, then shows symbol-level differences in a new Diff tab
  • Displays Added/Removed/SizeChanged/AddressChanged symbols with Old Size, New Size, Delta, and Percent columns
  • Color-coded entries: green for added, red for removed, orange for size changed, blue for address changed

Bug Fixes

  • Fixed debug assertion failure on startup (CFileDiffView missing CreateExtended call)
  • Fixed null pointer crash in CFileDiffControl from uninitialized column order/widths
  • Fixed unsigned underflow in diff percent calculation for removed symbols
  • Fixed diff list empty due to incorrect child insertion order
  • Fixed Largest Files tab empty when loading MAP files
  • Fixed init order: COM and common controls now initialize before MFC framework
  • Removed standalone Load Baseline step; Compare now directly opens file dialogs

Files Changed

  • New: DiffEngine, ItemDiff, FileDiffView, FileDiffControl
  • Modified: MainFrame, DirStatDoc, MemMapExplorer, FileTabbedView, resource files