« プチ新年会/GoogleMapsAPI第3歩 | メイン | GoogleMapsAPI第4歩/DoCoMoでファミコン »

2006年01月06日

不運重なる

出陣。 引き続きドキュメント作成。

夕刻不具合調査突入。特定の条件下で子プロセスABEND。 調査したところ、変数オーバフローによるポインタ不正が原因だった。あるデータはunsigned char(uchar)で0-255をカバーするので、内部のカウンタもucharで定義していた。 しかし、同データは、「実際の値から1引いたもの」が格納されており、使用時には1加算する必要がある。 今日調べたらこのデータに255が格納されていた。 ucharで255に1を加えると、ゼロになってしまう。256が設定されうることを見落としていた僕の落ち度だった。

原因がわかれば対応は早かった。開発環境にて内部変数をunsigned shortに拡張し、実験したところ、不具合は解消された。なる早で本番へ反映していきたいと思う。

京急線が京急鶴見〜鶴見市場間で人身事故。わしの帰るころにもまだ影響が残っており、ウイング号が全列車運休。品川始発の快特も多くが運休と大幅に乱れた。いつもの倍時間がかかった。今日はついていない日だったのだろう。


にほんブログ村 旅行ブログ 旅行ガイド・プランへ

【他の年の本日の日誌】
2008:
GoogleAdwords参戦  たまっていた出張旅費精算書類など作成。 遅ればせながら、Google Adwords参戦。 一日の予算を決められるので、以前のようなOvertureでの予算オーバのようなことにならな
2007:
東芝RD-XS57メール予約方法 西洋人。  年末にオーダしたCPU切替機(サンワサプライ SW-KVM4LU)が到着。 既存のcoregaのCPU切替機と入れ替えた。今度のはUSBが使える。PS/2は使えないが、もう用はない(と思う)。DELL3100CおよびMacMin...
2005:
初不調 不調により西洋人。 しかし、SOHOにて障害?調査などを行った。 しんどいけどんばろう。...
2004:
Apache Benchbark 出社日。 負荷テストの計画、立案をするとともに、描画品質向上に努める。ab(Apache benchmark)というツールを使うことになりそうだ。来週の渡欧に向けてトーマスクック(時刻表)を購入。ドイツを中心にどこまで足を延ばせるか帰宅途中...
2003:
hayateいじり 久々にhayate構築。namau,fml,sendmailをインストール。sendmailは最新版をダウンロードして上書きした。設定が8.11のときと若干異なりsmtpとしてローカルからリレーさせるのに難儀した。...

投稿者 onsenfan [ プログラミング, 京急, 独り言 ] : 2006年01月06日 23:25

この記事が役に立った/おもしろいと思ったら、ワンクリックで応援お願いします

トラックバック

このエントリーのトラックバックURL:
http://blog.odorokutamegoro.com/cgi-bin/mt/mt-tb.cgi/733_2801702362913

コメント

コメントしてください




保存しますか?



ジオターゲティング
counter
4