Paul DE TEMMERMAN
|
60a7d8a7c2
|
fix inline frames context
|
2025-08-03 09:57:03 +02:00 |
|
Paul DE TEMMERMAN
|
f8bd95a5db
|
fix inline frames function pointers when disabled
|
2025-08-03 08:47:12 +02:00 |
|
Paul DE TEMMERMAN
|
77ecdfa26b
|
retrieve inline frames
|
2025-08-03 07:33:14 +02:00 |
|
Paul DE TEMMERMAN
|
fa5fa93cb9
|
fix line position
|
2025-08-03 07:26:29 +02:00 |
|
Paul DE TEMMERMAN
|
f6471f4693
|
fix typo offsetFromSymbol
|
2025-08-03 07:21:12 +02:00 |
|
Paul DE TEMMERMAN
|
cbd6b3ecbd
|
add missing comments for SymGetSearchPath
|
2025-08-02 21:31:27 +02:00 |
|
Zac Walker
|
6ca41a4aae
|
Zero whole x0 register for return value. SetUnhandledExceptionFilter returns a pointer not a 32 bit value.
|
2024-07-26 14:53:26 +02:00 |
|
Zac Walker
|
2a96079ba5
|
Windows ARM64 support
|
2022-06-24 15:01:46 +02:00 |
|
Jochen Kalmbach
|
53320512bd
|
Merge pull request #42 from remittor-pr/fix_cpp_exp
Fix stack trace info for C++ exceptions
|
2021-04-05 10:43:41 +02:00 |
|
remittor
|
ae743521b1
|
Added check malloc result (IMAGEHLP_SYMBOL64)
|
2020-11-29 19:16:28 +03:00 |
|
remittor
|
68e9994cfd
|
Added new method GetCurrentExceptionContext
|
2020-11-29 16:57:34 +03:00 |
|
remittor
|
bf32dbc892
|
Added type of exception handling and use of PTD to get the current exception context
Recommended MSVC2005 or newer.
|
2020-11-29 16:57:34 +03:00 |
|
remittor
|
acaf65826b
|
Replace "new" to "malloc + placement new"
Reason: A regular call "new" can throw an std::bad_alloc exception.
Using new(std::nothrow) on MSVC is ignored.
|
2020-11-29 16:57:33 +03:00 |
|
remittor
|
81b1424cf5
|
Added new methods Init, SetSymPath, SetTargetProcess
|
2020-11-29 16:57:33 +03:00 |
|
remittor
|
d698822e10
|
Removed disabling warning 4091 from header file
|
2020-11-29 16:57:33 +03:00 |
|
remittor
|
752594c2b9
|
Fix UNICODE config for VC2015 and VC2017
|
2020-11-29 16:57:33 +03:00 |
|
Jochen Kalmbach
|
045413aca4
|
Update StackWalker.cpp
http://msdl.microsoft.com/download/symbols ==> https://msdl.microsoft.com/download/symbols
|
2020-07-12 14:24:40 +02:00 |
|
Matthieu Longo
|
97965daed9
|
fix build x86
|
2018-08-06 13:48:01 +02:00 |
|
jkalmbach
|
020706a297
|
Aligned stackwalker.h include to be the first in stackwalker.cpp
|
2018-07-21 11:46:47 +02:00 |
|
Matthieu Longo
|
5d5adafa0c
|
fix regression warning C4010: single-line comment contains line-continuation character
|
2018-07-12 00:58:06 +02:00 |
|
Matthieu Longo
|
0561ee5c30
|
Reformatting code using clang-format
|
2018-07-11 16:47:00 +02:00 |
|
Matthieu Longo
|
f1d001ca09
|
Replace tabulation by spaces and remove trailing white spaces
|
2018-07-11 16:32:31 +02:00 |
|
Matthieu Longo
|
94298fdf7b
|
fix spelling
|
2018-07-11 16:32:22 +02:00 |
|
jkalmbach
|
799a21fe8a
|
Added *.vc.db/*.vc.opendb to gitignore
|
2018-07-10 20:35:14 +02:00 |
|
Jochen Kalmbach
|
0aaba794cd
|
Merge pull request #21 from matlo607/add-guards-header
Add include guards
|
2018-07-10 20:31:38 +02:00 |
|
Matthieu Longo
|
fadd5ec251
|
Add include guards
|
2018-07-10 18:05:04 +02:00 |
|
Matthieu Longo
|
1cee8728bc
|
[VS2017] fix warning C4091: 'typedef ' ignored on left of 'StackWalker::CallstackEntryType' when no variable is declared
|
2018-07-10 14:52:40 +02:00 |
|
Domenico Albani
|
37afaa85b5
|
Added tests and comments for ShowObject
|
2018-05-31 13:47:07 +02:00 |
|
Domenico Albani
|
773327c3d6
|
added ShowObject
|
2018-05-29 13:32:11 +02:00 |
|
Jochen Kalmbach
|
8ad0f01228
|
Added _TRUNCATE to _snprint_s
|
2018-03-01 11:05:45 +01:00 |
|
jkalmbach
|
9038915cdd
|
Bu sure all strings are NUL-terminated (solves #8)
|
2018-02-03 10:15:49 +01:00 |
|
jkalmbach
|
ede557da2c
|
VC2015 Support
|
2016-12-30 10:59:00 +01:00 |
|
jkalmbach
|
a4b63d8d9e
|
Added .vs to gitignore
|
2015-10-25 14:53:18 +01:00 |
|
jkalmbach
|
541ed02ba5
|
Added VS2015 solution/project
|
2015-10-25 14:52:42 +01:00 |
|
jkalmbach
|
9f84e9c519
|
Added comment for x64/x86 cross-process targets in Context
|
2015-10-25 14:52:11 +01:00 |
|
jkalmbach
|
1b711b2777
|
Fixed Bug of not working on XP anymore... now only uses GetThreadId, if SDK supports it
|
2014-11-21 17:18:57 +01:00 |
|
jkalmbach
|
c9e3721ff3
|
Added VirtualProtect again...
|
2014-09-16 14:56:22 +02:00 |
|
jkalmbach
|
3e9c83cf92
|
Updated PreventSetUnhandledExceptionFilter to newer function
|
2014-09-16 14:16:45 +02:00 |
|
jkalmbach
|
c32f527bd0
|
MyStrCpy now also works for older compilers
|
2014-09-15 13:23:23 +02:00 |
|
jkalmbach
|
515b54fc9f
|
Renamed "GET_CURRENT_CONTEXT" to "GET_CURRENT_CONTEXT_STACKWALKER_CODEPLEX" to prevent duplicate defines
See https://stackwalker.codeplex.com/discussions/283109
Thanks to elmarcel
|
2014-09-14 21:29:02 +02:00 |
|
jkalmbach
|
d3b0d3d284
|
Fixed bug in ShowCallstack if context must be generated for current thread
See: https://stackwalker.codeplex.com/discussions/446958
Thanks to cavalier3024
|
2014-09-14 21:24:29 +02:00 |
|
jkalmbach
|
b3d9244d75
|
sizeof syntax corrected
See: https://stackwalker.codeplex.com/discussions/270421
Thanks to GisleVanem
|
2014-09-14 21:21:05 +02:00 |
|
jkalmbach
|
8944b6d1f0
|
Bugfix for: "Bug in MyStrCpy"
https://stackwalker.codeplex.com/workitem/10512
Thanks to alippai
|
2014-09-14 21:13:17 +02:00 |
|
jkalmbach_cp
|
573a5b1ff3
|
Year corrected
|
2013-01-07 02:53:17 -08:00 |
|
jkalmbach_cp
|
0fa608a979
|
VC6 Error solved (strc(n)py_s)
|
2013-01-07 02:48:07 -08:00 |
|
jkalmbach_cp
|
de43c6b8e9
|
"Runtime Check Error VS2010 Debug Builds" fixed
|
2013-01-07 02:38:31 -08:00 |
|
jkalmbach_cp
|
84e44c3c1b
|
Add strcpy repalced throu "MyStrCpy" / Added VS2010 project files
|
2011-05-18 23:19:18 -07:00 |
|
jkalmbach_cp
|
d495ccfe52
|
Now ttry to use IMAGEHLP_MODULE64_V3 if available
|
2009-11-02 05:55:08 -08:00 |
|
jkalmbach_cp
|
3c58bf45f5
|
Exception-Test always activated
|
2009-11-02 02:45:27 -08:00 |
|
jkalmbach_cp
|
32cb8954b9
|
First Version on Codeplex (from http://blog.kalmbachnet.de/files/LeakFinder-RC9.zip)
|
2009-11-01 14:16:11 -08:00 |
|