[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:1101

From: Kazuyuki Shudo <shudo computer.org>
Date: Sat, 04 Nov 2006 20:34:23 +0900 (JST)
Subject: [yarv-dev:1101] Re: segv when stack level is too deep

ささださん、皆様、首藤です。

> Kazuyuki Shudo wrote:
> > そんなあなたのために、Binary Hacks (*) にはこんな項目があります:
> > 「sigaltstack でスタックオーバーフローに対処する」by 中村実さん
> >
> > (*) shameless plug:
> >   google://"Binary Hacks"
> >   http://www.google.co.jp/search?hl=ja&q=%22Binary+Hacks%22&lr=lang_ja
>
>  うーん、それに対応するにはプラットホーム依存の大変な処理が必要そうです
> ねえ。

面倒そうではあります。
ただ、システムソフトウェアの暗黒面 (?) にしては、
割と楽める部類なんじゃないでしょうか。

該当 Hack を眺めた限り、
処理の方法自体はそれほどプラットフォーム依存というわけでもなく、
処理に必要な情報を得る方法がプラットフォーム依存、というくらいのようです。
ptherad_ほげほげ_np とか、Solaris なら thr_ほげほげ、とか。

Kazuyuki Shudo/首藤一幸   私をたばねないで あらせいとうの花のように
  2006 shudo.net   http://www.shudo.net/

--
ML: yarv-dev quickml.atdot.net
Info: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

      1095 2006-10-25 00:15 [shiba mail2.accsnet.] segv when stack level is too deep       
      1096 2006-10-25 00:30 ┣[shiba mail2.accsnet.]                                       
      1098 2006-11-04 12:42 ┗[ko1 atdot.net       ]                                       
      1099 2006-11-04 17:45  ┣[shudo computer.org  ]                                     
      1100 2006-11-04 17:53  ┃┗[ko1 atdot.net       ]                                   
->    1101 2006-11-04 20:34  ┃ ┗[shudo computer.org  ]                                 
      1102 2006-11-04 20:49  ┃  ┗[ko1 atdot.net       ]                               
      1103 2006-11-09 19:32  ┗[shiba mail2.accsnet.]