The only thing you can trust is your trace output!

The Visual Studio Team is in the process of switching the debugging engine (at least since VS 2013). Today I experienced a really scary behavior.
Here is a screenshot of the legacy engine and the new one – both failing to show me that the List<T> contains 75 items, but in different ways.

DebuggerFuck

Lesson learned: The only thing you can trust is your trace output!

Comments are closed