Stack Tracing in C++


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 in-person attendance. For virtual attendance, please see the alternative page.
Space is limited! RSVP is required for in-person attendance!
!!!!Special Note:!!!!
Due to new building requirements, we will also need your full name and RSVPs need to be done by Monday evening. If you do not wish to share your name publicly, you may message the event organizer, directly. (Rob Douglas)
When: Thursday, November 14th 2024
Happy-hour starts at 5:30, presentation at 6:30
20 N Upper Wacker Drive
12th Floor
Chicago, IL 60606
Food and beverages provided by Selby Jennings
Conference space generously provided by TeamWorking by TechNexus

Stack Tracing in C++