Wait Chain Traversal, PInvoke Trouble and Mixed Debugging on x64

My latest Bugslayer column is now online for your reading enjoyment. While it looks all cool and casual on the MSDN Magazine web site, I spent what seemed like forever on that column. It seemed simple enough to discuss the cool Wait Chain Traversal functionality in Vista to help find deadlocks, but I ran into the proverbial buzz saw of InterOp issues. From a structure that was an InterOp unfriendly as humanly possible, to a bug in the .NET InterOp code, throw in trying to debug both the native and managed side on an x64 machine, and you have the mixings (pun intended!) for quite the adventure. I hope you find it useful.

Stay Informed

Sign up for the latest blogs, events, and insights.

We deliver solutions that accelerate the value of Azure.
Ready to experience the full power of Microsoft Azure?

Atmosera is thrilled to announce that we have been named GitHub AI Partner of the Year.

X