討論串[問題] signal 與 使用 SIGSEGV 的問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者linsung (哈)時間17年前 (2008/06/20 00:14), 編輯資訊
1
0
0
內容預覽:
我主要是使用signal 的sigaction,. 在設定去抓取SIGSEGV這個訊號讓handler處理相關動作時,. 為何產生無限迴圈,導致output不停地印出"SIGSEGV !" ?. 正常來說,不是跑完handler後就會跳回原來的執行位置上嗎?. 另外,我的情形不太適合用 longjm
(還有1297個字)

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者roylee17 (把我id還我阿......)時間17年前 (2008/06/20 01:08), 編輯資訊
0
0
0
內容預覽:
^^^^^^^^^^^^^^^^. 也就是引發該 exception 的指令. 於是,又再一次引發 exception... 想繼續執行的話,可以在你的 handler 中. 1. 把 ctx 轉成 ucontext_t, mcontext_t (google 一下). 2. 從裡面抓出引發 exc
(還有43個字)
首頁
上一頁
1
下一頁
尾頁