■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50
レス数が1000を超えています。残念ながら全部は表示しません。 |
初心者もOK! FreeBSD質問スレッド その15
- 328 :316 :02/04/04 17:28
- >318
convert_to_jisがassert()で自分で異常を発見している
->assert()の出力とmulti.cを見るとcsが予定外の値なのを検出しているようだ
->ヘッダを見るとcs=0に該当する物は無い
->backtraceを見てoutchar(),putmchr()を見ても怪しい部分は無し
->put_line()を見るとcsはgline()で設定されているようだ
->gline()の処理からすれば多分charset[]の初期化忘れのせいだろうなあ
->grep "'J'"したら-Jはstatus_colという変数で表されている
->status_colでgrepして怪しい関数を探してみたらいきなりビンゴ
という次第。今回は作者がいろんなところにassert()を埋め込んでくれたから
ストレートに発見できたけど、普通はここまで楽にはいかないよ。
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)