# debug: rework how unwind errors are printed, and add module name lookup for linux · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/62598c2187a63a7eb2d8c9f3dca0664ec5db270e)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 62598c2187a63a7eb2d8c9f3dca0664ec5db270e

Requested commit: 62598c2187a63a7eb2d8c9f3dca0664ec5db270e

Commit: 62598c2187a63a7eb2d8c9f3dca0664ec5db270e

Tree: 8439ddffc6f805f1c502cb3ea38fbcc2d0377cb9

Author: kcbanner

Committer: kcbanner

## Message

```
debug: rework how unwind errors are printed, and add module name lookup for linux

This change enhances stack trace output to include a note that debug info was missing,
and therefore the stack trace may not be accurate. For example, if the user is using a libc
compiled with -fomit-frame-pointer and doesn't have debug symbols installed, any traces
that begin in a libc function may not unwind correctly. This allows the user to notice this and
potentially install debug symbols to improve the output.

```

## Parents

- [f04f9705cca5cccdfaff2eab0e57e9bd253e8441](https://git.cafe/gitcafe/zig/commit/f04f9705cca5cccdfaff2eab0e57e9bd253e8441?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/62598c2187a63a7eb2d8c9f3dca0664ec5db270e?format=markdown)
