c语言信号处理函数获取调用栈