PDA

View Full Version : Looking for a light weight C/C++ debugging engine api


_genuine
September 7th, 2012, 21:47
Title. Im looking for a light weight debugging engine api that supports C/C++. For Windows. any suggestions greatly appreciated. Thank you

p.s: Im aware of only TitanEngine, but Im looking for something more light and focuses on debugging, i.e setting memory bp's, catching exceptions perhaps..something along that line

regards,
gen

bilbo
September 9th, 2012, 12:14
...so it seems there is no answer to your interesting question; none that I know of....

For Python, PyDbgEng was developed, but for C/C++ you have to mess with the COM interfaces offered by Microsoft DbgEng.

Or you can forget Microsoft API's and try playing with Obsidian (http://http://www.deneke.biz/deneke/obsidian/, http://www.woodmann.com/collaborative/tools/index.php/Obsidian), unfortunately not updated from January 2010.

Best regards, bilbo

_genuine
September 9th, 2012, 21:49
Hello bilbo thanks for the input, yea i wish there was an equivalent to that python one for C++, unfortunately Obsidian seems to lack one thing that's important: support for multi-threaded applications, so thats a big bummer and a feature I cant really compromise for this purpose.