Palm ML for Japanese

Palm ML for Japanese

注意:MLの運営自体は終了しました、現在は、過去ログの公開のみを行っています。

[HOME] [palm-ml一覧] [palm-tech-ml一覧] [pilot-ml一覧] [pilot-tech-ml一覧]

検索式: [検索方法]

表示件数: 表示形式: ソート:

検索対象: palm-ml palm-tech-ml pilot-ml pilot-tech-ml


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pilot-tech-ml 75] STACK Overflow



山田です。またPilot-mが止まっているようですね。これは届くかなぁ。

 J-OS IIIをPalmPilotで使うと(特にPhone Lookupのところ)クラッシュする
という問題があり、調査していたのですが、やはりスタックオーバーフロー
が起きていたようです。

 PalmOS2.0では2.5Kしかスタックがなく、通常のアプリケーションからPhone
 Lookupを実行すると他のアプリケーションを呼び出しており、さらにそこからJ-OS
の入力を呼び出すとスタックがあふれてしまうようです。

 J-OS Pro2.0ではぎりぎり足りていたようですが、J-OS IIIでSysAppLauchをTRAPす
るようになってサブルーチンコールが深くなったため、スタックがあふれてしまった
ようです。

 J-OSがDALやMenuHackなどSysHandleEventをTRAPするHACKと相性が悪かったのもこ
れが原因かも知れません。とするとPalm IIIではJ-OSとこれらのコンフリクトは快勝
したことになりますね。これは嬉しい。

 これまでヒープ消費を減らすのは気を付けていたのですが、スタックにはあまり気
を使わなかったのでかなり苦労しました。

 他のHACK,日本語入力作成者の方も気を付けて下さい。



From pilot-tech-ml-owner@po.xyz.gr.jp  Wed Jun 24 01:55:12 1998
Received: (from majordom@localhost)
	by po.xyz.gr.jp (8.8.7/8.8.7) id BAA03060
	for pilot-tech-ml-outgoing; Wed, 24 Jun 1998 01:55:12 +0900
X-Authentication-Warning: po.xyz.gr.jp: majordom set sender to owner-pilot-tech-ml@pilot-jp.net using -f
Received: from smtp11.odn.ne.jp (smtp11.odn.ne.jp [143.90.130.41])
	by po.xyz.gr.jp (8.8.7/8.8.7) with ESMTP id BAA03057
	for <pilot-tech-ml@pilot-jp.net>; Wed, 24 Jun 1998 01:55:09 +0900
Received: from oriental (KUNcc-01p58.ppp.odn.ad.jp [143.90.235.58]) by smtp11.odn.ne.jp (8.8.6/3.5Wpl2/199803161828) with SMTP id BAA03308 for <pilot-tech-ml@pilot-jp.net>; Wed, 24 Jun 1998 01:53:10 +0900 (JST)
Date: Wed, 24 Jun 1998 01:52:59 +0900
From: "M.Usui" <maillst@anet.ne.jp>
To: pilot-tech-ml@pilot-jp.net
Subject: [pilot-tech-ml 77] Re: STACK Overflow
In-Reply-To: <199806230750.QAA18761@search0.neos.nttdata.co.jp>
References: <1313860749-400044488@wakuwaku.ne.jp> <199806230750.QAA18761@search0.neos.nttdata.co.jp>
Message-Id: <358FDD6BE6.D2CEMAILLST@smtp11.odn.ne.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.24.13
Sender: owner-pilot-tech-ml@pilot-jp.net
Precedence: bulk
Reply-To: pilot-tech-ml@pilot-jp.net

m-usui@米空軍横田基地横在住です。

引用元、省略あります。
>From:	YAMADA Tatsushi
SMTP	tatsushi@tt.rim.or.jp
Sent:	Tue, 23 Jun 1998 16:54:53 +0900
Subject:[ [pilot-tech-ml 75] STACK Overflow ]
> 山田です。またPilot-mが止まっているようですね。これは届くかなぁ。
> 
>  J-OS IIIをPalmPilotで使うと(特にPhone Lookupのところ)クラッシュする
> という問題があり、調査していたのですが、やはりスタックオーバーフロー
> が起きていたようです。
> 
>  PalmOS2.0では2.5Kしかスタックがなく、通常のアプリケーションからPhone
>  Lookupを実行すると他のアプリケーションを呼び出しており、さらにそこからJ-OS
> の入力を呼び出すとスタックがあふれてしまうようです。
> 
>  J-OS Pro2.0ではぎりぎり足りていたようですが、J-OS IIIでSysAppLauchをTRAPす
> るようになってサブルーチンコールが深くなったため、スタックがあふれてしまった
> ようです。

>  これまでヒープ消費を減らすのは気を付けていたのですが、スタックにはあまり気
> を使わなかったのでかなり苦労しました。
と、言うことは解決されたのでしょうか?

98/06/24 01:51:57 +0900JST
VT516SX Libretto50 PalmPilotPRO+TRG3M LP-8200 PN60Ir
MN128 DD1280 DFL3410 J-Phone/DP-222
P.O.Box 29 Tokyo 197-8791 JAPAN
M.Usui  米空軍横田基地横在住
e-mail: maillst@anet.ne.jp


[PR]WebSylpheed拡張版
[PR]アニメとかゲームとか
[PR]フィギュアの色々
[PR]テレフォンカードの色々
[PR]ペットのこと色々
[PR]ランドセルは天使のはね
[PR]天使のはねランドセルのセイバン

[HOME] [palm-ml一覧] [palm-tech-ml一覧] [pilot-ml一覧] [pilot-tech-ml一覧]