苹果macOS图像捕获功能中的Bug可使硬盘中充满空数据

苹果macOS图像捕获功能中的Bug可使硬盘中充满空数据
2020年04月29日 15:29 安全圈

苹果公司的macOS Image Capture应用中发现了一个bug,当将照片从iPhone或iPad传输到Mac时,会无谓地占用潜在的千兆字节存储空间。媒体资产管理应用NeoFinder的开发者发现了这个问题,并在一篇博文中分享,该问题发生在苹果的Mac工具将iOS拍摄的HEIF照片转换为更标准的JPG文件过程当中。

当用户在Image Capture的设置中取消勾选 "保留原件 "选项时,这个过程就会发生,当复制到Mac上时,会将HEIC文件转换为JPG。不过,在这个过程中,该应用也会莫名其妙地给每个文件增加1.5MB的空数据。

NeoFinder团队表示,当然,这是一个巨大的空间浪费,特别是考虑到苹果公司还在认真地销售新的Mac,其内部的SSD容量小到令人发指的128GB。这么小的磁盘很快就被完全浪费掉的空数据填满了。以仅1000张照片为例,这个bug就会吃掉1.5GB的宝贵且非常昂贵的SSD磁盘空间。"

NeoFinder的开发者表示,他们在使用十六进制编辑器改进NeoFinder的元数据功能时,纯属偶然 发现了这个bug,并提供了一个实例截图,显示了单个JPG文件在传输后的十六进制数据的结尾是什么样子。MacRumors也能够在macOS 10.14.6和更高版本的macOS 10.14.6和更高版本中使用在线十六进制编辑器复制这个问题。

值得注意的是,这个错误只发生在从苹果设备上传输照片时,而不是在使用Image Capture从数码相机导入照片时。NeoFinder的团队表示,它已经将这个bug通知了苹果公司,开发者建议任何被这个问题困扰的人可以尝试使用第三方工具Graphic Converter的新测试版,其中包括一个从JPEG文件中删除不需要的空数据的选项。

文章来源:cnBeta

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部