« 沖縄遠征(2)〜うちなードライブ | メイン | willcom W-ZERO3 »
2005年12月05日
MALLOC_CHECK/正月パス |
出陣し、お掃除デーモンの管理方法改善の検討。
別件でgdフォーマットをGIFフォーマットへ変換する拙作ツールにて不具合発生。ある条件でプログラムが落ちてしまう。調査したところ、gdフォーマットから一旦メモリ上にGIFイメージを作成するのだが、このメモリをmalloc関数で確保する際に、元の画像のピクエル数が少なく、かつ8bitの色を持つ場合などに、確保した領域を超えてメモリに書き出していたことがSegfaultの原因と判明。
同様の問題は以前もあったが本ツールに反映が漏れていた模様。 こりゃうっかりであった。
本問題の発見には、環境変数MALLOC_CHECKが役にたった。 この環境変数に1をセットすると、mallocやfreeが適切でないときに実行時に標準出力へ警告を出してくれる。
export MALLOC_CHECK_=1などで設定が可能だ。
JR東日本が予想通り正月パスを発売することを知る。例年通り2006年の元旦の1日限り、JR東日本全線、JR北海道中小国〜函館間、青い森鉄道線、IGRいわて銀河鉄道線、北越急行線、伊豆急行線の新幹線、特急、急行、快速の普通車自由席に乗り放題。指定席も4回まで追加料金なしで乗車できる。12000円。グリーン車用もあり、こちらはグリーン車に4回追加料金なしに乗車できる。15000円。
ナチュラルローソンにて発酵ウコン茶(うっちん茶)の500mlペットボトル(158円)を発見。沖縄ではさんぴん茶ほどではないが一般的なお茶で、内地(本土)ではめったにみかけないものだ。発酵ウコン社(三井造船グループ)が本土向けに開発、販売開始したものと思われる。沖縄では同ペットボトルはみかけたことがない。ともあれ、身近で手軽にうっちん茶が入手可能となったことは歓迎すべきニュースといえよう。後日わかったが、沖縄県物産公社の製品とは別のようだ。
ビックカメラで恒例の日本地図つきカレンダが先日から頒布されていたが、今日遅ればせながらGET。 トイレに貼る予定である(笑)。毎年頒布してくれているビックカメラに感謝。
2007:
投稿者 onsenfan [ JR, きっぷ・乗車券, ショッピング, プログラミング, 東北, 独り言, 北海道 ] : 2005年12月05日 23:34
この記事が役に立った/おもしろいと思ったら、ワンクリックで応援お願いします
トラックバック
このエントリーのトラックバックURL:
http://blog.odorokutamegoro.com/cgi-bin/mt/mt-tb.cgi/660_1961582122554