nowfound

Life & fun · July 3, 2023

Using C++23 <stacktrace> to get proper crash logs in C++ programs

A simple way to output stack traces when a program crashes in C++, using the new C++23 <stacktrace> header - TylerGlaiel/Crashlogs

Using C++23 <stacktrace> to get proper crash logs in C++ programs launched on July 3, 2023 with 103 votes, #571 of 4,347 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 3 years on.

Visit github.com ↗Alternativestop 13% of July 2023

In plain words

This GitHub project demonstrates how to use C++23's stacktrace library to capture and log stack traces when C++ programs crash. It shows developers how to generate proper crash logs by leveraging the new standard library feature introduced in C++23. The project is useful for anyone building C++ applications who needs better debugging and crash reporting capabilities.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • CrashCatch2025 · ▲11

    CrashCatch: Simple C++ crash reporting with stack traces

  • CodeTracer – A time-traveling debugger implemented in Nim and Rust2025 · github.com · ▲334

    Hey! We are presenting CodeTracer - a user-friendly time-traveling debugger designed to support a wide range of programming languages: https:&#x2F;&#x2F;github.com&#x2F;metacraft-labs&#x2F;codetracer?tab=readme-ov-f... CodeTracer records the execution of a program into a sharable self-contained trace file. You can load the produced trace files in a GUI environment that allows you to move forward and backward through the execution and to examine the history of all memory locations. They say a picture is worth a thousand words — well, a video is even better! Watch the demo below to see…

  • Debugging-Friendly Tracebacks for Python2019 · github.com · ▲123

    Debugging-friendly exceptions for Python. Contribute to cknd/stackprinter development by creating an account on GitHub.

  • I built a small browser engine from scratch in C++Jan 2026 · github.com · ▲146

    Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block&#x2F;inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…

  • A C++ dump func. that can print multi-D vectors, maps, tuples, and all2023 · github.com · ▲82

    A C++ library for debugging purposes that can print any variable, even user-defined types. - philip82148/cpp-dump

  • I wrote a C++ ray tracer from scratch without AIJun 2026 · github.com · ▲155

    C++ Path Tracer from scratch with zero third-party libraries. - themartiano/luz

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, July 2023

the whole month →
  • Clustr▲1,526

    The reality check for your crypto portfolio

    Commerce · 2023 · clustr.io

  • Hey everyone, I here is a small open-source project I've been working on lately. I'd love to hear your thoughts and improvement ideas :) GitHub: [github.com&#x2F;Vincenius&#x2F;workout-lol](https:&#x2F;&#x2F;github.com&#x2F;Vincenius&#x2F;workout-lol)

    Dev tools · 2023 · workout.lol

  • HN

    I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time. Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list. There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that. There are some really awesome blogs in there. I really recommend going through the list, it made my day. [0] "Could you share your personal blog…

    Life & fun · 2023 · dm.hn

  • Lazy▲928

    One ⌘ shortcut to capture anything straight to Notion

    AI · 2023 · lazy.so

  • Anytype is built on the open-source AnySync protocol: a local-first protocol based on CRDTs. Users of Anytype can create spaces - graph-based databases with modular UI. Each space has unique access rights. Today, Anytype's beta is in single-player mode. Multiplayer mode, which will support local-first collaboration between multiple users, will be launched in the first half of 2024. Anytype fulfils the seven ideals of local first software from here - https:&#x2F;&#x2F;www.inkandswitch.com&#x2F;local-first&#x2F; , our team felt these things are important to all of us: • No spinners: your work…

    Commerce · 2023 · anytype.io

  • n8n 1.0▲786

    Workflow automation for technical people

    Dev tools · 2023 · n8n.io