C-Kurs 2010/Vortrag06: Unterschied zwischen den Versionen
(→Folien) |
(→2010: Video 6 hinzugefuegt) |
||
Zeile 15: | Zeile 15: | ||
=== Mitschnitt === | === Mitschnitt === | ||
==== 2010 ==== | ==== 2010 ==== | ||
− | + | Video (all rights reserved): [http://freitagsrunde.org/~jungnickel/AlexMaster.mov HighQualitiy] 1GB | |
+ | |||
==== 2009 ==== | ==== 2009 ==== | ||
* Screencast ohne Audiospur http://www.freitagsrunde.org/~aeichner/Screencast_trimmed.avi | * Screencast ohne Audiospur http://www.freitagsrunde.org/~aeichner/Screencast_trimmed.avi |
Version vom 17. September 2010, 16:28 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
2010
Video (all rights reserved): HighQualitiy 1GB
2009
- Screencast ohne Audiospur http://www.freitagsrunde.org/~aeichner/Screencast_trimmed.avi
- Audio: http://podcasts.freitagsrunde.org/C-Kurs-2009/ckurs_vl06.mp3
Treble Feature (Video + Screencast + Audio):
<dhflashplayer>filepath=http://stan.freitagsrunde.org/c9/LE06-screencast.flv%7Cwidth=720%7Cheight=576</dhflashplayer>
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.)