commit | 338c069e69d24424a11ef8ec15b5ac6a8d08c03d | [log] [tgz] |
---|---|---|
author | Dmitry V. Levin <ldv@altlinux.org> | Sat Feb 09 02:03:04 2013 +0000 |
committer | Dmitry V. Levin <ldv@altlinux.org> | Sat Feb 09 02:03:04 2013 +0000 |
tree | 0a721a6d4086250fed849bd63ef01d15ba6c91cc | |
parent | 0cf04b6595a951df7671eafef5f9e7a114a6c691 [diff] |
Fix sigaltstack decoder strace used to hang when decoding sigaltstack called with invalid stack_t pointers because of mishandling umove() return code. * signal.c (print_stack_t): Handle unfetchable stack_t properly. Change return type to void. (sys_sigaltstack): Update print_stack_t() usage. Reported-by: kawillia@ucalgary.ca