With gdb 6.3.2 (for MinGW) I can't seem to be able to debug as before.

Here is a simple example using Dev-C++.

Code:
int main() {
    strdouble test2("999.43345678342"); // breakpoint is here
    std::cout << std::setprecision(14) << test2;
}
When the breakpoint is reached and I click Step Into, instead of being sent to the class constructor in strdouble.cpp, I am being sent to the iostream header. And after stepping, i'm sent to the end of main.

I was debugging correctly before. This started happening as soon as I installed gdb 6.3.2. Is there any parameters I need to pass to gdb in order for it to work as expected?