- 2010/09/22 Wed
-
ちょっと愉快。
- ベースとして提供された他システムからベタ移植したライブラリの動作がどうにもおかしいので解析着手
- 追っかけていったら、自分がglibcとの置き換えで書いたアセンブリに到達
- それ死ぬわーと思いながら試しにglibcに戻してみたら同じ挙動
- よかったー よくないけどよかったよー とプロパーの人と笑いながらトレースを少し戻ってみたら、ライブラリ内にUDPの仕様に即していないコードが
なんだこれ!?
移植元のシステムはプロトコルスタックをいじっていたとでもいうの。
とりあえず該当コードは破棄して新規コードにしてすっきりして帰宅して。
すっかり熱も下がったよと思いながら体温計を口にくわえてみたら、まだまだ発熱続行中なのでした。
テンション上がりきってるだけだな、これ。