刚刚从北京回来,一早进入办公室,刚放下电脑。
主管就找到少鱼,说到“北京又报了一个问题,只说手机收到qq消息,出现了关机,你协助软件工程师一起验证。这个事情很急。”
少鱼马上联系北京的测试人员,测试人员告知不清楚过程,只知道出现一次现象,但是问题很严重。
少鱼先问工程师,qq消息与短信的区别,包括发送,存储区别。工程师只回答存在一起。
少鱼开始申请qq号,申请后,找到测试样机,开始给测试手机发送qq消息,一边发送qq消息,一边看未读信息,同时看看手机是否有异常表现。
一直发送到快下班,手机还是正常,当办公室的所有人开始下去吃晚饭,继续发送与接收,少鱼发现手机突然关机了。
把现象告知正在代码走读的工程师,工程师说“要不再开机一次,我看代码走到那了。”
少鱼开机后,继续收短信,发现问题存在。
工程师拿起手机,抓取log,分析log出现的异常点,及异常的取址。
时间在慢慢走动,经过层层分析,发现在空间满的前提下,链表还在继续增加内容,地址越界增加。
工程师找到错误代码,修改代码,重新编软件。
当天晚上,少鱼验证,确认没有问题,发邮件告知客户“新的软件已经解决qq消息接受关机问题。”
返回宿舍的时候,已经是午夜,没有班车,少鱼独自一人,穿过狮山,走过何山,沿小河慢慢走进宁静的宿舍。
在回去的路上,少鱼在想,他原本不是学通信的,不是学测试的,接下来,应该读一本通信的书,读一本测试的书,看看书上怎么说,怎么做的,也许这样能缩短寻找问题的时间,要不像今天一样,一个问题,浪费好几个人一下午和晚上的时间。
www