# PipeWire 1.6.11 fixes ALSA lockups, Bluetooth security flaws, and 32-bit compatibility

> **Key takeaway:** PipeWire 1.6.11 backports Bluetooth security fixes and corrects ALSA plugin draining behavior that could hang applications during XRUN conditions.

**Published:** 2026-10-29T10:23:15+00:00 
**Source:** Linuxiac 
**Category:** distro-news 
**Canonical URL:** https://fosswire.org/news/pipewire-1611-fixes-alsa-lockups-bluetooth-security-flaws-an.html 

## Summary
PipeWire 1.6.11, a maintenance release in the 1.6.x series, addresses several stability and security issues in the Linux multimedia framework that underpins audio and video handling across most modern distributions. The update fixes a critical ALSA plugin bug where applications would lock up during audio draining operations when XRUN buffer underrun or overrun conditions occurred. Bluetooth support receives substantial hardening through backported security fixes, improved memory allocation failure handling, and corrections for concurrent profile registration races.

The release also improves device lifecycle management by preventing failed-start devices from being exported to applications, working in tandem with WirePlumber changes to hide non-functioning hardware from users. Additional fixes cover asynchronous Bluetooth device removal, Broadcast Isochronous Stream latency validation, and stale pointer prevention via unique serial identifiers. A crash in the adapter module is resolved, and 32-bit system compatibility improves through corrected SPA_POD_Long argument handling. API and ABI compatibility is preserved, so existing applications require no changes.

## ALSA, Bluetooth, and device handling fixes in 1.6.11
- **ALSA plugin draining:** Corrects the plugin's behavior during audio draining operations to prevent application lockups triggered by XRUN buffer underrun or overrun conditions.
- **Bluetooth security and stability:** Backports security fixes, improves memory allocation failure handling, and fixes races during multiple concurrent profile registrations.
- **Bluetooth device lifecycle:** Introduces unique serial identifiers to prevent use of stale device or transport pointers, and corrects asynchronous device and node removal sequences.
- **Broadcast Isochronous Stream latency:** Fixes latency range check validation for Bluetooth LE Audio Broadcast Isochronous Streams.
- **32-bit compatibility:** Corrects SPA_POD_Long argument-handling issues and adds an extra buffer in reliable mode to improve operation on 32-bit systems.

## Why it matters
PipeWire serves as the default audio server in Fedora, Ubuntu, Debian, Arch, and SteamOS, making these fixes broadly relevant to desktop Linux users and Steam Deck owners who rely on stable Bluetooth audio and ALSA compatibility. The WirePlumber-coordinated device export changes reduce user-visible audio hardware confusion, while the 32-bit fixes preserve support for older embedded and handheld devices still running i686 or ARM32 Linux.