NASM users should immediately take notice: a segmentation fault bug in the IEEE output writer for NASM 2.16—tracked as CVE-2022-46457—can be triggered by a crafted assembly file and causes the assembler to crash, producing a denial-of-service condition for any workflow that processes untrusted...
NASM users and maintainers should treat CVE‑2022‑46456 as a live, unresolved memory‑safety issue: Netwide Assembler (NASM) v2.16 contains a global buffer overflow in the dbg output code (function dbgdbg_typevalue in /output/outdbg.c) that can crash the assembler and, depending on circumstances...
A segmentation fault in NASM’s ieee_segment routine quietly resurfaced as CVE‑2020‑21528: a small, narrowly scoped bug with outsized operational risk for build systems that accept untrusted assembly input. The flaw — rooted in outieee.c’s ieee_segment function — allowed a crafted assembly file...
FFmpeg 8.0 is out — a landmark upgrade that folds OpenAI’s Whisper transcription into the filter chain, expands Vulkan-based video processing across encoders and decoders, and modernizes the build and optimization stack with broad CPU and GPU-focused improvements.
Background
FFmpeg remains the...
FFmpeg 8.0 "Huffman" lands as a sweeping, technically ambitious release that folds AI transcription, broad Vulkan compute support, dozens of native decoders, and notable hardware-acceleration improvements into the project’s core — a release the developers call one of their largest to date and...
FFmpeg’s new assembly lessons have turned a niche skill into a teachable path: a compact, practical curriculum aimed squarely at developers who want to write the kind of hand-optimized SIMD code that still powers the highest-performance media pipelines. The lessons, published as a public...
assembly
avx-512
avx2
checkasm
codecs
cpu detection
ffmpeg
kernel optimization
nasm
neon
optimization
performance
simd
sse
system build
windows development
x86
yasm
FFmpeg 8.0 lands as a major milestone for open-source media tooling, introducing Vulkan-based video processing, a native AV1 Vulkan encoder, an OpenAI Whisper transcription filter, expanded VVC and ProRes support, and a raft of security and build changes that together reshape how creators...