Skip to content

heob 4.0

Latest
Compare
Choose a tag to compare
@ssbssa ssbssa released this 17 Mar 16:29
· 7 commits to master since this release

new features

  • read minidump file
  • set symbol path (-y)
  • forward startup info and inheritable handles (-w)
  • disable parallel dll loading (-T)
  • added external stylesheet link in html (#22)
  • add heob_raise_free() to raise breakpoint exception on free()
  • add heob_find_reference() to find reference in another block

enhancements

  • show version in module list
  • use deferred loads for dbghelp symbols
  • use screen size for svg width
  • detect leaks after dll unload (-d4)
  • change exception details to option bits (-D)
  • show all threads in exception details (-D8)
  • add extra threads already running on startup
  • use thread description as thread name
  • thread IDs
  • track signal
  • show timestamp in module list
  • add printf format for seconds
  • add STATUS_HEAP_CORRUPTION exception value
  • show heob command line in heob console windows
  • show byte sizes >= 1024 with binary prefixes
  • fast fail exception
  • change arguments shown in primary help text
  • follow jump thunks when looking for exported functions
  • show actual address of float exception

bug fixes

  • don't show error mode dialogs for dll loading failures
  • fix cygwin spawn for child_info_spawn including cygpid/sem/sigmask
  • svg
    • fix onmouseout event
    • fix profiler reference time
    • fix maxCount for showTypeData()
  • always close xml tags after show
  • fix forwarding of options with multiple default values
  • check TebBaseAddress before use
  • handle STATUS_INVALID_IMAGE_FORMAT exit code
  • ignore insert sequences when converting error codes to string
  • fix forwarding of StackWalk64() function availability
  • always check the exported functions if no debug info is available
  • disable allocation tracking in leak type detection threads
  • IN_PAGE_ERROR/STACK_OVERFLOW have the same info arguments as ACCESS_VIOLATION
  • handle data execution prevention violation in vectored exception handler
  • handle STATUS_THREAD_IS_TERMINATING exit code