** Description changed:

- Haven't determined the exact trigger, but the crashes are frequent with
- just minimal use.
+ [ Impact ]
  
- ProblemType: Bug
- DistroRelease: Ubuntu 26.04
- Package: gnome-shell 50.1-0ubuntu1
- ProcVersionSignature: Ubuntu 7.0.0-14.14-generic 7.0.0
- Uname: Linux 7.0.0-14-generic x86_64
- NonfreeKernelModules: zfs
- ApportVersion: 2.34.0-0ubuntu2
- Architecture: amd64
- CasperMD5CheckResult: pass
- CasperVersion: 26.04.2
- CloudArchitecture: x86_64
- CloudID: nocloud
- CloudName: unknown
- CloudPlatform: nocloud
- CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud)
- Date: Fri Apr 24 15:32:27 2026
- DisplayManager: gdm3
- GsettingsChanges:
-  
- LiveMediaBuild: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
- ProcEnviron:
-  LANG=C.UTF-8
-  PATH=(custom, no user)
-  SHELL=/bin/bash
-  TERM=screen
- RelatedPackageVersions: mutter-common 50.1-0ubuntu2
- SourcePackage: gnome-shell
- UpgradeStatus: No upgrade log present (probably fresh install)
+ gnome-shell crashes with heap corruption ("free(): invalid pointer") on
+ some systems using Nouveau graphics, due to Nouveau's use of the Zink
+ stack in Mesa 26.
+ 
+ [ Test Plan ]
+ 
+ Requires Nvidia hardware and the default open source (Nouveau) driver to
+ be active.
+ 
+ There is no known test case to reproduce the issue on demand. Judging by
+ the fix, it is a race condition between threads and so is unpredictable.
+ We would need to rely on the feedback of crash reports from frequently-
+ affected users and to track automated crash reports in
+ https://errors.ubuntu.com/problem/3eeb40f2bfda80a6bfa3b538516c3a251ce01b51
+ 
+ [ Where problems could occur ]
+ 
+ The fix only affects the Zink code path in Mesa, so only users of
+ Nouveau could be impacted. Zink can also be used manually but we expect
+ that proportion of users to be negligible.
+ 
+ Tracking error bucket
+ https://errors.ubuntu.com/problem/3eeb40f2bfda80a6bfa3b538516c3a251ce01b51
+ is not totally reliable because it could collect false positives from
+ any other heap corruption in gnome-shell. Although none other is known
+ right now, we should expect false positives from buggy extensions for
+ example. And we have no control over what extensions people experiment
+ with.
+ 
+ [ Other Info ]
+ 
+ The bug does not manifest frequently enough to even be detectable by
+ Valgrind on the appropriate hardware.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2150244

Title:
  [nouveau] [zink] gnome-shell crashes with free(): invalid pointer

To manage notifications about this bug go to:
https://bugs.launchpad.net/mesa/+bug/2150244/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to