I.问题描述
开发工具:微信开发者工具 V1.02.1812271
1.现象描述:
(1)编译通过,但在预览上传时突然蓝屏。
(2)当小程序代码文件夹中存在较大文件时(大图片、多图片、大的npman类文件,一般超过800K),发生的概率较大,更新软件版本后几乎次次蓝屏。
(3)参考开发社区意见,尽量减少文件体积,但是不能从根本上解决问题。
现场触发界面和蓝屏界面如下:
II.处理过程
借鉴微信小程序开发者社区的同类问题的答复,有人说这是新版本开发工具的BUG,一开始我信了。但我总不能通过无限制削减文件体积来减少蓝屏机率。于是,进一步进行搜索研究,微信官方给出了通用的处理思路:根据具体蓝屏代码和原因对有关问题进行修复。就是说人家开发工具没问题,如果有问题可能是系统中有与之有冲突或者不兼容的配置,但是具体是什么配置需要自己看系统Crashlog~~~~所以,还是一步一步来吧。
1.查看蓝屏截图,信息比较有限,只看到个rtdxftex.sys,而且也没觉得就是它的事儿。
2.重启后根据系统提示,定位到蓝屏事件记录映像文件(XXXXXXXXX.dmp),查看其具体内容。
dmp文件的打开需要安装Windbg工具,下载链接:https://dl.pconline.com.cn/download/770876.html,安装完成后,需要正确配置symbol,具体搜索 windbg symbol。具体文件打开方法:https://jingyan.baidu.com/article/6b1823095425c0ba58e15902.html。
经查,蓝屏确由微信开发者工具进程触发。
依照提示进一步查询,发现一堆信息都在说rtdxftex.sys,这跟一开始蓝屏界面上说的一样,问题由此文件造成。
3.查询到现在,也只能去查一下rtdxftex.sys了,一查原来这真的不是个好东西。为净广大师rtdxftex.sys网络过滤驱动bug导致蓝屏,该软件一般为推广方式安装,所以添加删除程序内可能没有软件卸载入口,需要手动将其删除才能解决。而且,其具有关闭回调回写机制,不太好删除。具体删除方法:https://bbs.360.cn/thread-15432712-1-1.html。
4.操作完成后,重启重试后,故障现象消除。
原文地址:https://www.cnblogs.com/sinux/p/10389741.html