Tencent / QMUI_iOS

QMUI iOS——致力于提高项目 UI 开发效率的解决方案
http://qmuiteam.com/ios
Other
7.05k stars 1.37k forks source link

UITraitCollection (QMUI)中的load方法可能引发崩溃 #1318

Closed chen-shuang-lin closed 2 years ago

chen-shuang-lin commented 2 years ago

Bug 表现 项目集成了zoom会议SDK,真机在进入会议时崩溃,模拟器正常。经排查发现最终问题是由UITraitCollection (QMUI)中的load方法导致的。 info.dli_sname 有可能为NULL,而[NSString stringWithUTF8String:info.dli_sname] 未做保护引发崩溃

截图

image image

如何重现

  1. 集成zoom会议SDK,调用加入会议,引发崩溃

预期的表现 正常情况下,应该不崩溃

其他信息

MoLice commented 2 years ago

已发布 4.4.0 修复该问题。