Bug 2417631
| Summary: | vkcube --validate crashes on Rawhide | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Adam Williamson (Red Hat non-Fedora) <awilliam> | ||||
| Component: | mesa | Assignee: | Adam Jackson <ajax> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | rawhide | CC: | airlied, ajanulgu, ajax, asrivats, igor.raits, jexposit, j, lyude, marcandre.lureau, mpenttil, pemensik, philip.wyett, psklenar, rstrode, suraj.ghimire7, tstellar | ||||
| Target Milestone: | --- | Keywords: | Regression | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | --- | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2025-12-01 18:20:08 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Adam Williamson (Red Hat non-Fedora)
2025-11-28 00:29:37 UTC
Created attachment 2116454 [details]
extremely long backtrace
Downgrading kernel to 6.17 doesn't help. Neither does downgrading glibc to 2.42-4.fc43 (which required a lot of dep hell solving). Bit baffled. Ah, it looks like the mesa I downgraded to wasn't old enough; Dave actually did an earlier backport for Rawhide, in https://src.fedoraproject.org/rpms/mesa/c/c69e2123eea0cd311d3b7715ec74acefd36418f9?branch=rawhide , and the build I tested came after that commit. He's updating Rawhide to have the latest version with the layer fix now, so hopefully that will fix this. Aha, yeah, downgrading all the way to 25.2.5-1.fc44 makes the crash go away. Mystery solved. FYI I could see segfault running at system without any GPU, like cloud https://bugzilla.redhat.com/show_bug.cgi?id=2416951 But its segfaulted for longer time, it seems like not a regression. With my personal machine with GPU it was segfaulting only with "problematic MESA", now it looks fine. @Adam I thing this is good reproducer of the original mesa issue, with -2 version at headless machines: by xwfb-run - Run X11 clients on a dedicated Xwayland server headless SETUP: koji download-build --arch x86_64 mesa-25.2.7-2.fc43 dnf install ./mesa-vulkan-drivers-25.2.7-2.fc43.x86_64.rpm dnf install ./mesa-vulkan-drivers-25.2.7-2.fc43.x86_64.rpm ./mesa-filesystem-25.2.7-2.fc43.x86_64.rpm dnf install ./mesa-dri-drivers* ./mesa-libi* -y dnf install vulkan-loader vulkan-validation-layers vulkan-tools dnf install mutter xwayland-run REPRODUCER: xwfb-run -c mutter -- vkcube --validate # coredumpctl list mesa-vulkan-drivers-25.2.7-2.fc43.x86_64 segfault mesa-vulkan-drivers-25.2.7-3.fc43.x86_64 no segfault --- Still I can see segfault of 'vkcube --validate', in terminal + defining DISPLAY=:0 (not in xwfb-run ) Thanks! That might certainly help the mesa maintainers add this as a package-level test. Maintainers, are you interested in doing that? The updated mesa for Rawhide definitely did solve this, so closing. |