C-Kurs 2009/Vortrag06: Unterschied zwischen den Versionen
(frame ergäntzt) |
(→Mitschnitt) |
||
Zeile 13: | Zeile 13: | ||
=== Mitschnitt === | === Mitschnitt === | ||
− | Screencast ohne Audiospur http://www.freitagsrunde.org/~aeichner/Screencast_trimmed.avi | + | * Screencast ohne Audiospur http://www.freitagsrunde.org/~aeichner/Screencast_trimmed.avi |
+ | * Audio: http://docs.freitagsrunde.org/podcasts/C-Kurs-2009/ | ||
=== Tipps === | === Tipps === |
Version vom 25. September 2009, 12:35 Uhr
Inhaltsverzeichnis
Debugging I
Vortragender: Alex E. <aeichner freitagsrunde.org>
Themen
- Arten von Bugs
- beliebte Fehler in C
- Möglichkeiten zum Debuggen
- GDB (GNU Debugger)
Folien
Mitschnitt
- Screencast ohne Audiospur http://www.freitagsrunde.org/~aeichner/Screencast_trimmed.avi
- Audio: http://docs.freitagsrunde.org/podcasts/C-Kurs-2009/
Tipps
gdb
- Wenn der Segfault erst 'in der libc' auftritt, kann man mit dem Kommando up die Aufrufhierarchie (die Stackframes) wieder nach oben gehen, bis man wieder in sein Programm kommt.
- Alternativ kann man mit frame direkt die Hirarchieebene angeben, zu der man springen will. (Erspart mehrmaliges ausführen von up.)