Details
-
Bug
-
Resolution: Won't Do
-
Not Evaluated
-
None
-
Qt Creator 4.8.1
-
None
Description
class TestClass { public: void qWarning() { } void qFatal() { } void abort() { } }; int main() { TestClass c; c.qWarning(); c.qFatal(); c.abort(); return 0; }
If "Stop when qWarning() is called", "Stop when qFatal() is called" or "Stop when abort() is called" is checked in Options > Debugger > GDB Extended with the above program, clicking the "Start debugging" button will result in debugger breaking on the class methods of the same name.
This is a problem because the debugger also breaks on QAbstractSocket::abort() if "Stop when abort() is called" is checked.