Crashed on Framework Desktop due to oom #13693
Unanswered
sluongng
asked this question in
Bugs - Crashes
Replies: 1 comment
-
|
The details above were collected and generated with the help of a coding agent. But I did review and edit the contents manually before posting. I will also be replying to questions directly if y'all have any. This is probably my 2nd-3rd crash in the last month. All have similar issues. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
System Info and Hyprland Version
System/Version info
Description
Hyprland crashed unexpectedly during normal desktop use on an AMD Strix Halo iGPU system.
The strongest signal in the journal is that the kernel logged:
immediately before Hyprland aborted.
The confusing part is that the crash reporter then appears to fail while handling the crash:
coredumpctlalso shows frames in/usr/bin/Hyprland (deleted). The machine had upgraded from0.54.1-1.1to0.54.2-1.1earlier the same day, so I think the/proc/self/exefailure is likely secondary crash-reporting fallout from a long-lived old binary, not necessarily the original trigger.I checked the upstream
v0.54.1...v0.54.2diff before filing. I did not see any crash-reporter changes, OpenGL/renderer changes, or obvious Aquamarine/DRM changes that look like a direct fix for this crash signature. The only nearby fixes in0.54.2were:layout: fix crash on monitor reconnect due to stale workspace stateprotocols/sessionLock: fix crash when monitor is gone during lock surface creationscreencopy: fix minor crashscreenshare: improve destroy logic of objectsNone of those looked like a clear match for this event.
I also checked the
Bugs - Crashesdiscussions category for related reports. I found discussions that look adjacent but still not like an exact duplicate:#13269AMD Strix iGPUSIGABRTafter phantom hotplug events. Similar because it is also an AMD Strix/Aquamarine crash discussion and also lands inSIGABRT, but that report points to a connector rescan / GL reset path with a full renderer backtrace.#12884wake-from-idle / external-monitor crash discussion. Similar because it involves display-state churn andHyprland --watchdog-fd 4, but the backtrace is different and centered around surface commit / DPMS behavior.#13569crash after Hyprlock login. Similar only in the broad sense of post-lock-session instability; the captured crash there isSIGSEGV, not thisamdgpu+ crash-reporter failure sequence.I did not find a discussion with the specific combination of:
amdgpu: [drm] *ERROR* Not enough memory for command submission!Backtrace:filesystem error: cannot make canonical path ... [/proc/self/exe]Expected behavior
Hyprland should not abort here.
If the compositor is reacting to a kernel / GPU-side failure, the crash report should still preserve the primary failure instead of failing in crash reporting on
/proc/self/exe.Actual behavior
Observed sequence:
amdgpu: [drm] *ERROR* Not enough memory for command submission!filesystem_erroron/proc/self/exe.Backtrace:.Additional info & File uploads
hyprlandCrashReport5409.txt
hyprctl-systeminfo.txt
journal-2026-03-11-160448-160451.txt
coredumpctl-info-5409.txt
Beta Was this translation helpful? Give feedback.
All reactions