Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn how to implement and utilize stack tracing in C++ through this technical deep-dive presentation from the Chicago C++ User Group. Explore the fundamental mechanisms behind stack traces, including walking stack frames, reversing runtime address randomization, and interpreting debug symbols. Discover practical applications for improving debuggability and diagnostics in your C++ applications, with specific focus on collecting stack traces within signal handlers and extracting them from C++ exceptions. The presentation covers both the theoretical foundations and practical implementation details necessary to effectively incorporate stack tracing capabilities into your C++ development workflow.