YoVDO

Debugging Memory Issues with Valgrind and GDB

Offered By: DevConf via YouTube

Tags

Valgrind Courses C Programming Courses Fedora Linux Courses Buffer Overflow Courses Memory Leaks Courses GDB Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced debugging techniques for memory issues in C and C++ programs using Valgrind and GDB in this 25-minute conference talk from DevConf.CZ 2023. Learn how to effectively combine these powerful tools to identify and resolve common problems such as buffer overflows, memory leaks, and other low-level programming errors. Discover recent improvements in Fedora that streamline the integration of Valgrind and GDB, allowing for seamless debugging within the GDB environment. Follow along as the speaker demonstrates practical examples of finding and debugging various memory issues, including undefined memory access, use-after-free errors, and memory leaks. Gain insights into automating the acquisition of debuginfo for system libraries, enhancing your debugging capabilities. Whether you're a seasoned developer or new to low-level programming, this talk offers valuable techniques to improve code quality and reliability.

Syllabus

Debugging memory issues with Valgrind and GDB - DevConf.CZ 2023


Taught by

DevConf

Related Courses

Arm assembly for Hackers
Udemy
Advanced Debugging with GDB
Write your own Operating System via YouTube
Hackaday Supercon 2022 - Charles Lohr - Assembly in 2022 - Yes! We Still Use it and Here's Why
Hackaday via YouTube
Raspberry Pi Pico and RP2040 - The Deep Dive
Hackaday via YouTube
ARM Assembly and Shellcode Basics - Workshop
44CON Information Security Conference via YouTube