Created attachment 454338 [details] bt full for coredump Description of problem: Attaching coredump backtrace from man coredump. Version-Release number of selected component (if applicable): man-db-2.5.7-8.fc15.x86_64 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Forget to mention - it happened probably during strace operation of this man command (that's where signal 5 came from)
Steps to Reproduce: 1. strace man git am 2. Ctrl+C
Getting SIGTRAP doesn't really seem like a bug in man-db to me, even if it does generate a core dump. man-db doesn't touch SIGTRAP at all, nor should it. Is this an strace bug or something?
This coredump is no longer reproducible I'm now running: kernel 2.6.37-rc4 man-db-2.5.9-2.fc15.x86_64 strace-4.5.20-1.fc14.x86_64
The only thing which is left broken is the terminal setting from displayed manpage - 'reset' command must be used to get usable terminal
Right - that's natural enough since the pager has changed terminal settings. Normally man puts it back, but it doesn't get a chance to do so if it's killed by a signal (well, not without installing a handler for SIGTRAP, which I think would be a very bad plan in general).
Because of Colin (upstream maintainer) comment 6, I'm closing this bug.