Mam problem z debugowaniem DLL'ek.
Screenshot przedstawiający problem
Jak widać na obrazku debugger ignoruje kompletnie postawionego breakpointa wyrzucając przy tym komunikat, że istniejący fizycznie na dysku plik nie istnieje. Dodatkowo jeżeli jedna z DLL'ek zawiesi program backtrace jest w postaci samych znaków zapytania.

Tak wygląda konfiguracja projektu w CMake. (CodeBlocks - MinGW Makefiles)
Wersja GDB: 7.0
Wersja G++: 4.4.0
Wersja systemu: Windows 7

Kolega, z którym robię ten program, używa Ubuntu i mówi, że nie ma żadnego problemu z debugowaniem dynamicznych bibliotek.

Co jest grane? Od razu zaznaczam, że problem ten występuje na różnych konfiguracjach wersji kompilatora, debuggera i systemu.