[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Nano-devel] [PATCH] restore terminal and print backtrace for segfaults
From: |
Brand Huntsman |
Subject: |
[Nano-devel] [PATCH] restore terminal and print backtrace for segfaults and assertions |
Date: |
Mon, 15 Jan 2018 00:59:26 -0700 |
These patches add a segfault handler and custom assertion handler that restore
the terminal before exiting. The first patch also displays a backtrace.
The backtrace-less patch only increased the nano binary by 32 bytes and
would be nice to have in case nano ever segfaults in normal use or when
testing. The backtrace patch would give users an idea where nano crashed, for
bug reports, but increased the binary by 24k. The backtrace code could be
placed behind a --with-backtrace configure option for users or --enable-debug
for devs.
restore-terminal-and-print-backtrace-for-segfaults-and-assertions.patch
Description: Text Data
restore-terminal-for-segfaults-and-assertions.patch
Description: Text Data
- [Nano-devel] [PATCH] restore terminal and print backtrace for segfaults and assertions,
Brand Huntsman <=
Re: [Nano-devel] [PATCH] restore terminal and print backtrace for segfaults and assertions, Benno Schulenberg, 2018/01/15
Re: [Nano-devel] [PATCH] restore terminal and print backtrace for segfaults and assertions, Benno Schulenberg, 2018/01/17