I just came across the problem that I needed to break at a function just in case this function is executed in one specific thread.
In Visual Studio 2008 (and also earlier) you can achieve this via Breakpoint filters:
1.) Right click on the Breakpoint and click on Filter...
2.) Now specify the thread id you want to break in...
In windbg you can achieve it like this:
Instead of typing:
bp MyModule!MyClass::MyFunction+MyOffset
type:
~ 13 bp MyModule!MyClass::MyFunction+MyOffset
to break in just if this function is executed in thread with id 13
Thursday, January 17, 2008
Setting a thread sensitive Breakpoint
Labels:
Tricks,
Visual Studio
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment