I have been developing my app with QT 4.6 for the past several months, 4.6.2 for the past 6 weeks on Windows XP, using the standard gdb debugger from inside QT Creator. In the past few days, the debugger has lost the ability to display any non-trivial data type e.g. QString won't show the string, QWidget won't show the object's properties. The values for ints and pointers still show up.

I have tried using the debugger on two-week-old source code that I know debugged properly then, and it doesn't work now. I have just reinstalled the 4.6.2 release, and it makes no difference. Does anyone have an idea what might have changed on my system to cause this problem, or how to fix it?