{
  "id": 17857901,
  "title": "A Decade of Kill Bugs",
  "url": "https://urgent.news/2026/11/02/a-decade-of-kill-bugs",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-02T21:23:24.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://alangrow.com/blog/a-decade-of-kill-bugs"
  },
  "original_language": "en",
  "account": "On September 24th, 2026, Endcrawl experienced a brief outage while using the kill(1) program. The reporter initially suspected a simple mistake or code error but discovered that the issue stemmed from a bug in kill(1) itself. This bug caused not just one, but a series of related bugs to be shipped in Ubuntu 14.04 LTS through Ubuntu 24.04 LTS. The report investigates the decade-long history of these negative pid killing bugs, starting from their origins in Unix V9 (1986) and tracing the evolution of the kill program through various Linux distributions. The report highlights the specific bug in procps 4.0.4, which caused the deadly outcome of killing all processes on the machine, except for init, when a negative pid was provided due to a misinterpretation of the unrecognized option. This bug remained undetected until 2026, raising questions about its presence in a long-standing, LTS-released software version.",
  "summary": null,
  "key_points": [
    "Kill(1) program caused decade-long bugs in Ubuntu versions",
    "Bug in procps 4.0.4 led to killing all processes except init",
    "Bug remained undetected until 2026 in LTS-released software"
  ],
  "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."
}