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