Details
Description
- Have a simple QCoreApplication:
#include <QCoreApplication> #include <deque> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); std::deque<int> deque; deque.push_back(1); return a.exec(); }
- Enable "Load system GDB pretty printers".
- Place a breakpoint at the instantiation of the deque and let gdb run up to there.
- When the debugger stopped at the breakpoint, step over.
Creator loses gdb and needs to be restarted. After forty seconds, Creator will suggest to kill gdb, but that doesn't bring Creator back to usable state.
Creator should just step to the next line. If this is not possible due to some limitations of gdb, Creator should at last handle this case gracefully.