Use External Debugging Information
Explore how to use external debugging information to improve Linux core dump analysis. Learn to load stripped executables with separate debug symbols in GDB, print detailed stack traces with filenames and line numbers, and verify source code during debugging. This lesson helps you diagnose faults more effectively by integrating symbol files into your debugging workflow.
We'll cover the following...
We'll cover the following...
Application source code
For this lesson, we’ve created two executables from this code: one with the debug information and one in which the debug information has been stripped off.
Loading the core dump
The first thing we are going to do is load the dump file that we have included with the course.
gdb -c core.App2S -se App2S
The above command will output the ...