Wednesday, September 27, 2006

RD is going to customer's site

幾經3次core dump, 連大老闆都驚動了, 我都覺得飯碗不保了

今天下午要到客戶那邊去收集core dump 的資料, 說起來這家下訂單全靠這個bug 能不能解.
可喜的是, bug不是出在我加的code, 可是整個gui 都已經交接給我了, 所以這邊出問題, 全部責任都要歸我, 還好資深的RD還在公司(那部分code是他寫的), 所以narrow down問題的原因成了我這次出訪的首要任務

說起來累積到3次core dump仍無對策是很寃的事:
第一次AE拿了沒有patch過(新加的程式沒有進入該版本)的 gui 程式去run, 造成core dump沒有任何辦法解讀
第二次, 知道在那裏了, 於是根據結果加入message並猜測可能的原因, 再去一次
第三次, 還是死掉, 終於驚動大老闆了, 由於加入的message的方式是print在screen上面而沒搜集到log file裏頭, 造成仍然沒有有效地知道garbage address是什麼, 這次是我的疏忽

第四次出訪, 雖然未必能解決問題, 但是至少要知道的更多一些才是
而且離開了公司的保護傘, 到人家地盤, 緊張是難免的
我們是一人一個cubicle, 人家是4人一個cubicle, 到時難免會有關愛的眼神@_@
哎, 都黑到這個地步, 也只有努力衝了

No comments: