谷歌修复了 FFmpeg 中上千个 bug

简介:

谷歌在科技业界中几乎每天都会创造出新闻素材,它的触手涉及到了生活中的多个领域.最近谷歌将其Google +社交网络与邮件服务Gmail相结合.然而今天谷歌宣布他们修复了FFmpeg的上千个bug.


11072447_zoL1.jpg

FFmpeg是一个跨平台多媒体库解决方案.谷歌表示该平台的安全性能是非常重要的,他们也利用了自己无可比拟的计算以及数据优势进行了大规模的安全演习.

谷歌对FFmpeg的优化持续了两年之久,他们修复了其中的上千个bug. FFmpeg在Chrome, MPlayer, VLC, xine中都有应用,因此谷歌这一举动也不完全是出于慈善,而改善FFmpeg将可以直接提高自家Chrome浏览器的性能.

Google 修复的 bug 类型包括:

  • NULL pointer dereferences
  • Invalid pointer arithmetic leading to SIGSEGV due to unmapped memory access
  • Out-of-bounds reads and writes to stack, heap and static-based arrays
  • Invalid free() calls
  • Double free() calls over the same pointer
  • Division errors
  • Assertion failures
  • Use of uninitialized memory
  • via betanews/cnbeta

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
11月前
|
机器学习/深度学习 安全 openCL
TensorFlow 2.8.0正式上线,修复众多Bug,发布50多个漏洞补丁
TensorFlow 2.8.0正式上线,修复众多Bug,发布50多个漏洞补丁
115 0
|
缓存 安全 搜索推荐
CleanMyMac X4.20值不值得下载?有哪些新功能
CleanMyMac是MacPaw研发的Mac清理工具,具有很多功能。例如‬,删除大量不可见的缓存文件,可以批量删除未使用的DMG、不完整的下载以及其余的旧包。不过由于MAC系统不像windows那样会产生缓存或系统垃圾,所以这类应用对于mac用户来说,可以不用建议不去使用,毕竟已经有出现系统文件被删除导致系统无法使用的案例出现了。
103 0
|
缓存 安全 程序员
CleanMyMac4.12.2最新版本号有哪些新功能?值不值得买
CleanMyMac(下文简称为 CMM)或许是 Mac上最知名的系统清理工具,我们之前也介绍过 CMM3的特性。Cleanmymac X是一款Mac清理软件,能够帮助我们快速实现快速实现磁盘清理,是mac用户的智能助手。那么为什么大家会认定它并坚定不移呢?小编带你感受感受。CleanMyMac X下载:http://t.csdn.cn/sa393
98 0
|
机器学习/深度学习 算法 数据挖掘
Sentieon软件发布202112.06版本更新
我们根据用户的需求与反馈,持续迭代改进Sentieon软件包,三代长读长的变异检测工具是我们近期开发的重点
163 0
Sentieon软件发布202112.06版本更新
|
监控 安全 UED
CleanMyMac X4.11新版本上线及功能介绍
本次新功能上线后,CleanMyMac X 除了管理内存以及应用程序等基础功能之外,新增了可以实时监控 Mac 所有关键区域状态的功能。
123 0
CleanMyMac X4.11新版本上线及功能介绍
|
Web App开发 关系型数据库 项目管理
|
存储 缓存 Java
手机遇到性能BUG怎么解?
目前手机SOC的性能越来越少,很多程序员在终端程序的开发过程中也不太注意性能方面的优化,尤其是不注意对齐和分支优化,但是这两种问题一旦出现所引发的问题,是非常非常隐蔽难查的,不过好在项目中用到了移动端的性能排查神器友盟U-APM工具的支持下,最终几个问题得到了圆满解决。 我们先来看对齐的问题,对齐在没有并发竞争的情况下不会有什么问题,编译器一般都会帮助程序员按照CPU字长进行对齐,但这在终端多线程同时工作的情况下可能会隐藏着巨大的性能问题,在多线程并发的情况下,即使没有共享变量,也可能会造成伪共享,由于具体的代码涉密,因此我们来看以下抽象后的代码。
手机遇到性能BUG怎么解?

热门文章

最新文章