I have a CE6 based x86 C++ application program with multiple threads. I
compile and debug with VS2008SP1.
When you press "Debug | Break All", the application is breaked indeed, but I
can't see the callstack of any thread running? If I place a breakpoint and
the debugger hits the breakpoint, I can see the callstack of the thread that
breaked, but not the callstack of all other threads.
Same happens when I run the same code on the Windows Mobile 6.0 emulator
(Arm).
The same code running on desktop Windows and debugged with same VS2008SP1
allows me to see all the threads callstack. Now I can see what a certain
thread is doing, in CE6 not?
Is there a workaround for this? Is this a bug in VS2008 for debugging
devices? Does anyone have tips or tricks to view the callstack of all
threads in an application?
Werner