Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Theoretical async signal safety

In theory, walking the stack without decoding and demangling should be async signal safe.

In practice, it is not:

As a rule of thumb: do not capture stack traces in signal handlers unless you are absolutely sure in your environment and inspected all of its source codes.


PrevUpHomeNext