{
  "id": 16496337,
  "title": "When a glibc update accidentally breaks Chromium's audio (2021)",
  "url": "https://urgent.news/2026/10/25/when-a-glibc-update-accidentally-breaks-chromiums-audio-2021",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-25T15:34:21.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://refi64.dev/posts/chromium-audio-break.html"
  },
  "original_language": "en",
  "account": "In mid-2021, a seemingly innocuous update to the glibc library resulted in an unexpected glitch affecting Chromium-based web browsers, specifically YouTube playback. The issue arose when Chromium's sandboxing architecture, which restricts syscall access, encountered an unexpected error code returned by the futex syscall. This anomaly was traced back to a recent update of glibc from version 2.31 to 2.33, which altered the behavior of the __futex_abstimed_wait_common function in its handling of condition variables. When Chromium's audio service sandbox was enabled, this modification led to the audio process crashing during video playback. Disabling the AudioServiceSandbox feature in Chromium resolved the issue, but the root cause remained unclear until researchers traced it back to the updated glibc version, highlighting the potential ripple effects of software updates on interconnected systems.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}