PPT-gdb
Author : lindy-dunigan | Published Date : 2016-02-24
is the GNU debugger on our CS machines gdb is most effective when it is debugging a program that has debugging symbols linked in to it With gcc and g this is
Presentation Embed Code
Download Presentation
Download Presentation The PPT/PDF document "gdb" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
gdb: Transcript
is the GNU debugger on our CS machines gdb is most effective when it is debugging a program that has debugging symbols linked in to it With gcc and g this is accomplished using the g . Presented by . 李明璋. 2012/05/08. The Definition of Bug. Part of the code which would result in an error, fault or malfunctioning of the program.. Common Bugs. Bugs with pointers and memory. Memory leaks. Ali . Al-. Shemery. arabnix. [at] . gmail. All materials is licensed under a Creative Commons “Share Alike” license.. http://creativecommons.org/licenses/by-sa/3.0/. 2. # . whoami. Ali . Al-. Shemery. : Customizable Debugging with Dynamic Instrumentation. Gregory Lueck. , Harish Patil, . Cristiano Pereira. Intel Corporation. CGO 2012, San Jose, USA. 1. Hypothetical Problem 1. 2. (. gdb. ) run. Program . John Gordon, STFC. WLCG MB meeting September 28. th. 2010. Topics. at . September GDB. OPN Monitoring. APEL. CERNVMFS. Experiments. ’ Operational Issues (. Quarterly. ). Others. Missing a central view of LHCOPN. Attack. . Lab. ____TA____. 11 Feb. 201. 7. Agenda. Reminders. Stacks. Attack Lab Activities. Reminders. Bomb lab is due tomorrow (14 Feb, 2017) . !. “But if you wait until the last minute, it only takes a minute!” . Section 8. May 21, 2009. Agenda. HW 3 debrief. Story time with Mr. McElroy. It hurts me too . . HW 3. I am still working on grading them…. Goal is to send you scores by Monday. Some people really understand programming in C…. . Lab. _______________. 06 Feb . 2017. Agenda. Logistics. Bomb Lab Overview. Introduction to GDB. GDB and Assembly . Tips. What is Bomb Lab?. An exercise in reading . x86-64 . assembly code.. A chance to practice using GDB (a debugger).. Goals: . To gain an understanding of assembly. To get your hands dirty in GDB . Forecast for today’s recitation:. C . program compilation. Overview of the Binary Bomb Lab. Assembly basics. GDB basics. kgdb. GNU Project Debugger. Supports Windows & Linux. USES. Pass anything to the program. Break anywhere within the program. Get Information about crashes. Modify runtime values . Reverse Engineer the Code. MANUAL TRACE32 as GDB Back-EndTRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents ................................................................................... What is . gdb. ?. “GNU Debugger”. Great with several languages, including C and C++. Allows inspection of program during execution. Segmentation fault and other errors may be much easier to find. 15-213/18-213/15-513/14-513/18-613: Introduction to Computer Systems. Big Questions. How can code be debugged?. What is code tracing?. What is valgrind?. What is GDB?. How do you use GDB?. Tools for Debugging. Mike Anderson. Embedded Systems Architect. @. hungjar. mailto://mandersonptr@gmail.com. Speaker/Author Details. About:. Over 42 years in the embedded systems industry. 20 years with embedded Linux. Formerly the Chief Scientist at The PTR Group, Inc.. Sept 6, 2009. david.kh@gmail.com. Agenda. Techniques for debugging big, modern software:. STL containers and algorithms, Boost (ex: how to see containers). Multi-threaded (ex.: how to follow a thread?).
Download Document
Here is the link to download the presentation.
"gdb"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.
Related Documents