I know this is a GDB question but WHY the hell can't gdb put a breakpoint at ANOTHER LINE OF THE SAME FUNCTION where the yellow arrow currently points?!?!?
At C:/CompileFarm/SDKs/wxWidgets-2.6.2/src/generic/../../src/common/docview.cpp:767
At C:/CompileFarm/SDKs/wxWidgets-2.6.2/src/generic/../../src/common/docview.cpp:790
No source file named C:/CompileFarm/SDKs/wxWidgets-2.6.2/src/common/docview.cpp.
Breakpoint 1 (C:/CompileFarm/SDKs/wxWidgets-2.6.2/src/common/docview.cpp:779) pending.
See? The last "At" line says it stopped in docview.cpp, and gdb seems to KNOW where it is. Why then can't I set a working breakpoint RIGHT ABOVE in the same function? Why does gdb complain that it can't find THE VERY SAME FILE?!?
I tried to add my wxWidgets source paths using the directory command in the C::B debugger settings dialog. I tried all combinations: forward and backward slashes, with and without the volume part, even relative paths from the executable's directory. Nothing. NNNNNNNNOTHING. NO DAMN THING WORKS. AAAARGHHHHH!!!!!!!!!!!!!!!!!!!
I see that C::B successfully adds project source paths to the GDB session - the paths added by C::B actually work, files on those paths actually get found. For chrissake, HOW DO YOU DO IT?
??