Chromium crashes RPiOS when 6.12.44 PREEMPT_RT kernel used

Open
#7,035 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
c, linux, raspberry-pi

Research direction

Start by reproducing the crash on a Raspberry Pi 5 with the 6.12.44 PREEMPT_RT kernel and Chromium, then compare it with 6.12.34 using the commits listed in the report. Bisect the range between those kernel versions and collect crash logs; done means identifying the regression and verifying the affected Chromium workload no longer crashes.

Written by the indexing model from the issue text.

Description

Describe the bug

Somewhere between kernels 6.12.34 and 6.12.44, a problem was introduced in PREEMPT_RT builds.

Both Bookworm and Trixie exhibit the symptom:

6.12.44: Chromium, after visiting several web sites, totally crashes up-to-date RPiOS running on a Raspberry Pi 5.

6.12.34: No problems encountered.

Commits:

6.12.44: eb87a2027c0766c9f670d7c8fa68b86170a0d035

6.12.34: 8f77e03530f65209a377d25023e912b288e039cd

Steps to reproduce the behaviour

Replace 6.12.34 PREEMPT_RT kernel with 6.12.44 PREEMPT_RT kernel.

Visit several web sites with Chromium.

Device (s)

Raspberry Pi 5

System

2025-05-13-raspios-bookworm-arm64.img (updated)

root@raspberrypi:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

root@raspberrypi:~# vcgencmd version
2025/08/20 16:21:58
Copyright (c) 2012 Broadcom
version cd866525 (release) (embedded)

root@raspberrypi:~# uname -a
Linux raspberrypi 6.12.44+rpt-rpi-2712 #1 SMP PREEMPT_RT Tue Sep 2 23:01:23 CDT 2025 aarch64 GNU/Linux

Logs

No response

Additional context

No response

Dominant language
C
Stars
13.2k
Forks
5.5k
Avg merge
2d 21h
Merged PRs (30d)
21

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from raspberrypi/linux

All issues in raspberrypi/linux

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.