您当前的位置: 首页 > 

编程基本功:找出BUG的特殊性,再确认BUG是否系统导致的

柳鲲鹏 发布时间:2021-06-11 08:01:03 ,浏览量:0

  昨天有同事急三火四的说,拖放死机,JDK问题,死在输入法相关的WInput。吾当时刚刚找到几个相同的类,正在对比合并。于是就说:汝先试试版本3有没有。他试了说有,并告诉吾复现步骤。吾试之,果然死机。

  是不是就此确认是JDK问题?不能。他告诉吾拖放某类型的文件,那么换成别的文件呢?不死;再找到拖放相关的代码,经过一番试探,注释了一句,也不死。这说明什么?说明代码有问题。

 

  另外有同事说打开文件时,应用一直处于最小化。吾进行了分析:

  • 第一次没有,第二次有,而且第一次是个闪烁动作(先恢复再最小化)。
  • 再输出一下窗口事件,第一次多了个去活。

  是不是马上开始跟踪JDK,看看事件怎么派发上来的?不急。吾想起WINDOWS功能是正常的,是不是哪里处理有问题?

关注
打赏
1688896170
查看更多评论

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4641博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0487s