My supervisor assigned me a task to find and fix a bug today, the FastReport, a famous 3rd part components of Delphi used in our OA system, the bug is that it will throw exception with exceeding array bounder when design report by end user of OA system.
The 3rd part source code of FastReport is huge, I found the code was excellent after reading, worth more time to learn. I immersed in debugging the code for a long time, and eventually found the position of the bug occurred by getting off work taday.
During the working time, I had forgotten all the things around me, when I realized that I needed a break, I had worked on overtime for an hour and a half.
网友评论