Wie kann ich debug St9bad_alloc Fehler in der gdb C?

Ich habe ein Programm Fehler mit:

terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc

Ich vorstellen, es ist etwas zu tun mit malloc/free, aber ich weiß nicht welches.

Was breakpoint kann ich in gdb festgelegt, dass eine Unterbrechung auf die Fehler, so dass ich anzeigen kann, einen stack-trace?

Das Programm ist eine Kombination von C und C++, kompiliert mit gcc 3.4.2.

Schreibe einen Kommentar