GNOME Bugzilla – Bug 503895
fails when setting breakpoint by name on an overloaded function
Last modified: 2009-11-22 21:36:25 UTC
When gdb 6.7.1, nemiver fails to let the user choose between the different overloaded functions when a breakpoint is set on one of them. It just does nothing and indicates that the debugger is busy. The only possible action is to stop the debugger.
This is actually a regression in gdb. I have filed the bug 2387 at http://sourceware.org/cgi-bin/gnatsweb.pl and proposed a patch there. You can also read about the description of the problem at http://sourceware.org/ml/gdb/2007-12/msg00107.html .
This is now fixed in recent (around version 7) GDBs. Setting a breakpoint on an overloaded function should set the breakpoint on all the overloads.