Qt v5.6.2 bug

Qt版本从5.6.0升级到5.6.2后发现一个regression bug, 一个35MB的文件下载后不能解压,这个文件的大小总是64MB。跟踪代码到Qt中发现是调用WriteFile出错,然后google东找西找瞎怀疑一通,最后从Qt 5.6.2 release notes中看到这个known issue


https://bugreports.qt.io/browse/QTBUG-56616


在升级Qt到5.6.3之前只能先绕行了。


1. 将数据先进行拆分然后传递给Qt

2. 干脆就不用Qt写文件了,C/C++标准库就够了




猜你喜欢

转载自blog.csdn.net/idisposable/article/details/54289540
bug