トップ «前の日記(2004年07月12日 (月)) 最新 次の日記(2004年07月14日 (水))» 編集

*Messages*

Search

書いてる人: しまだみつのぶ (aka. simm, saica)

最新情報URL: https://gouketsu.net/simm/d/

"8024402C"でたどり着かれた方はこちら: 「壁の内側からWindowsUpdateに失敗する


2004年07月13日 (火) [長年日記]

1 [work] デバッグ

たまには本業での話。

とある環境で、特定の動作を行うとなぜかリセットがかかる、とバグ報告を受ける。 ただし、

  • 特定箇所にデバッグ出力用コードをいれておくとリセットはかからない
  • 最適化オプションを変更すると、機種によってはうまく動くようになる

らしい。 昨日あたりから原因調査していたらしいのだが、原因がさっぱりわからない、とのこと。

調査を依頼されたので、問題がありそうな部分の周辺のソースを逐一レビューしてみたところ、 状況によって、スタックを壊してしまう可能性のあるコードを発見。 その旨実装者に報告し、回避するよう手直ししてもらったところ、ばっちり動くようになった。

20MB程のビルドツリーから問題部分を実質3時間程で発見したのだが、なぜか英雄扱いされてしまった。

まあたしかに月曜日一日かけてつぶせなかったバグを見つけたわけだが、

  • たまたま全体ソースを広く浅く知っていたために流れがだいたいわかっていた
  • 月曜日の調査結果を事情聴取した

うえでの結果であるわけで、決して 「月曜日丸一日かけて誰もできなかったことを実質3時間で解決した」というわけではない。 それでもなぜか英雄扱い。

こんなんで英雄扱いだったら、世の中に英雄はいっぱいいそうだ (^^;

2 [rail] 乗車車両 (2004-07-13)

出勤

VL35(1085) → DH04(5304)

帰宅: 家の前まで送っていただいたため、乗車車両なし


Information

更新情報取得方法

*Messages* の更新情報取得には、antenna.lirs もしくは index.rdfをご利用ください。 豪傑アンテナLIRSからも取得可能です。