Home
Projects
Resources
Alternatives
Blog
Sign In
Heob Versions
Save
Detects buffer overruns and memory leaks.
Overview
Versions
Reviews
Resources
4.0
1 month ago
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
3.1
4 years ago
new features
global hotkeys for leak/sample recording control (
-G1
)
show recording status in taskbar
check for dll loading failure on process startup
enhancements
full description of all possible option values in help text
svg
brighter color for inlined frames
search for function
set reference size of summed up functions (Ctrl+LeftClick)
add allocation/sample id to tooltip info
additional info for free() while realloc()
update module list after dll loading for sampling profiler
bug fixes
initialize memory returned by realloc(NULL,size)
save & restore last-error code in hooked functions
set errno if allocation fails in hooked functions
fix race condition of malloc() while realloc()
3.0
5 years ago
new features
sampling profiler (
-I
)
svg output (
-v
)
enhancements
stack grouping by thread & time (
-g3
)
show modules in exception details (
-D3
)
retain thread number with thread name
support debug information with unicode filenames
parent application name in output filename (
%N
)
delete output file if no leak or error (
-E2
)
process counter in output filename (
%c
)
write minidump file on exception (
-D-2
... normal,
-D-1
... full)
2.1
6 years ago
enhancements
use external process to wait at application exit (#4)
report multiplication overflow in calloc()/recalloc()
set start/stop recording flag directly in memory (#5)
create user include file for heob_control() (#5)
flash clear/show text (#6)
bug fixes
don't try to output zero leaks into the xml (#7)
2.0
6 years ago
1.2
8 years ago
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github