Skip to content

Stack Tracing in C++ (Virtual Attendance)

Photo of Rob Douglas
Hosted By
Rob D.
Stack Tracing in C++ (Virtual Attendance)

Details

Description

A technical deep-dive into how stack traces are done in C++, ranging from walking stack frames to reversing runtime address randomization to making sense of debug symbols. This talk will explore utilizing stack traces in C++ to improve debuggability and diagnostics as well as explore how to collect stack traces in signal handlers and stack traces from C++ exceptions.

About the Presenter

A Chicago resident, Jeremy is a developer at Aquatic Capital Mgmt. Recently graduated from Purdue University, Jeremy is expanding his community involvement, including writing papers for the C++ standards committee and working on open source projects, including as a contributor to Compiler Explorer. Though this is his first presentation for the Chicago C/C++ Meetup, we expect to see more from this talented and eager presenter in the future, as he has volunteered to help organize more events, going forward.

Details

This event is for virtual attendance. For in-person attendance, please see the alternative page.

Note: We are going to try locking down as many of the Zoom features as possible, following the issues we had in July. As such, comments will be disabled in the Zoom meeting. We would like to try out utilizing the Slack community, CppLang, and the specific channel, ug-us-chicago, for discussion during the presentation. We will make sure to have a representative in the room to watch the Slack channel for questions from the online viewers.

For an invitation to CppLang, please visit: https://cppalliance.org/slack/

Note: To get the Zoom link, you must RSVP to the event.

When: Thursday, November 14th
Presentation starts at 6:30

Photo of Chicago C/C++ Users Group group
Chicago C/C++ Users Group
See more events