[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[palm-unix-j:00211] Re: Need your help! jpilot-0.99 pre I18N
三浦です
In message "[palm-unix-j:00209] Re: Need your help! jpilot-0.99 pre I18N"
on 01/01/26, Hiroshi MIURA <moh@aa.mbn.or.jp> writes:
> 三浦です
>
> 見てみました。結構、バグってますね。Segmentation Falutでおちますよ。
> Electric Fenceつけたら、いろいろあって、
> バグ修正までには、時間がかかりそうな予感です。
>
> とりあえず、-pg -lefenceつけて、gdbで実行してますが、
> はたして、SEGVでおちるところまでたどり着けるのだろうか。
0.98までは、日本語の時は、コンパイル時に指定していたので問題ないのですが、
0.99では、設定でかえるようになっています。
バージョンアップするときのように、既存のデータがある状態で
起動した場合、英語モードで、SJISのデータを取り扱い、かつ
SJISのままで、システムコールを行うなど、危険な扱いを
しています。
たまたま問題なく起動して、日本語モードになると大丈夫だったり
する場合もあります。
それでも、だめな場合もあります。
とにかく、だいぶ危険なコードになっているようで、mallocデバック用の
Electric Fenceを使ってやると、至るところで警告を受けており、
とても出せるレベルではないのではないかとおもいます。
もしかすると、日本語特有の問題かもしれませんが。
Hiroshi Miura --- http://www.momokuri.org/ http://www.Hokkaid.org/
http://lkh.linux.or.jp/ http://www.samba.gr.jp/ http://alsa.linux.or.jp/
http://www.blue.gr.jp/ TLUG, TLUC-Kanto, YLUG-Diet, CLUG, Palm<->Linux
Powered by Tankiyo, Danke, SuiSui, Kisuke, SterBucks, DE STEIL
CCNA, Oracle Silver Master, Network Specialist(JITEC)