Expand description
Signal handler for rustc Primarily used to extract a backtrace from stack overflow
Macros§
- raw_
errln 🔒 - We don’t really care how many bytes we actually get out. SIGSEGV comes for our head. Splash stderr with letters of our own blood to warn our friends about the monster.
Structs§
- RawStderr 🔒
- Unbuffered, unsynchronized writer to stderr.
Functions§
- backtrace_
stderr 🔒 - backtrace_
symbols_ 🔒 ⚠fd - install 🔒
- When SIGSEGV is delivered to the process, print a stack trace and then exit.
- min_
sigstack_ 🔒size - Modern kernels on modern hardware can have dynamic signal stack sizes.
- print_
stack_ 🔒 ⚠trace - Signal handler installed for SIGSEGV