Skip to content

A comprehensive guide to debugging in Linux with emphasis on core dumps and Valgrind. Dive into practical examples with source codes and documentation, aiding both beginners and professionals.

License

ANSANJAY/LinuxCoredumpValgrind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐧 Linux Debugging Guide: Core Dump & Valgrind 💡

Welcome to a detailed debugging repository dedicated to Linux enthusiasts!

📁 Repository Structure

gdb_coredump 🕵️‍♂️

  • a.out: Compiled binary output.
  • crash: Executable causing a crash.
  • crash.c: Source code for the crash example.
  • readme.md: Documentation related to gdb and core dump.
  • source_code & source_code.c: A separate code example related to core dumps.

valgrind_example 🧠

A collection of examples demonstrating the use of Valgrind. Each number represents a unique example with its compiled binary (1, 2, 3...) and the corresponding source code (1.c, 2.c, 3.c...).

📝 For detailed insights, refer to the specific readme files within each directory.

📜 License

This repository is licensed under the included LICENSE file. Please review for more details.

🙏 Contributions & Feedback

Feel free to contribute, raise issues, or provide feedback to enhance the repository. Let's make debugging fun! 🚀

About

A comprehensive guide to debugging in Linux with emphasis on core dumps and Valgrind. Dive into practical examples with source codes and documentation, aiding both beginners and professionals.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages