Closed LienNoir closed 6 months ago
crash report bork can you https://wiki.hyprland.org/Crashes-and-Bugs/#obtaining-a-debug-stacktrace (without the make debug part)
Wasn't able to copy the output from the tty session, hope it helps. bt -full > debugFile.txt was't working.
``
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:1092
No locals.
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:759
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:721
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:721
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:261
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:1639
No locals.
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:1086
No locals.
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:759
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:481
No locals.
at /usr/src/debug/llvm-18.1.1-1.fc40.i386/lib/IR/LegacyPassManager.cpp:1679
No locals.
passmgr = 0x8344960
triple = 0xf62e22cc "amdgcn--"
--Type
at ../src/gallium/drivers/radeonsi/si_state_shaders.cpp:2889
current = <optimized out>
variant_count = <optimized out>
cnt = 0
is_pure_monolithic = <optimized out>
sel = <optimized out>
previous_stage_sel = <optimized out>
shader = 0x821da70
key_size = 42
key_opt_size = 12
sscreen = <optimized out>
local_key = {part = {vs = {prolog = {instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}}, tcs = {ls_prolog = {instance_divisor_is_one = 0,
instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, ls = 0x0, epilog = {prim_mode = 0, invoc0_tess_factors_are_def = 0, tes_reads_tess_factors = 0}}, gs = {vs_prolog = {
instance_divisor_is_one = 0, instance_divisor_is_fetched = 0, ls_vgpr_fix = 0}, es = 0x0}}, as_es = 0, as_ls = 0, as_ngg = 0, mono = {vs_fetch_opencode = 0, vs_fix_fetch = {{
u = {log_size = 0 '\000', num_channels_m1 = 0 '\000', format = 0 '\000', reverse = 0 '\000'}, bits = 0 '\000'} <repeats 16 times>}, u = {vs_export_prim_id = 0,
gs_tri_strip_adj_fix = 0}}, opt = {kill_outputs = 0, kill_clip_distances = 0, kill_pointsize = 0, kill_layer = 0, remove_streamout = 0, ngg_culling = 0, prefer_mono = 0,
same_patch_vertices = 0, inline_uniforms = 0, inlined_uniform_values = {0, 0, 0, 0}}}
again = <optimized out>
zeroed_key = 0xf719c0e0 <zeroed>
key_size_no_uniforms = 42
max_inline_uniforms_variants = 5
current_not_ready = <optimized out>
again = <optimized out>
sscreen = <optimized out>
sel = <optimized out>
previous_stage_sel = <optimized out>
current = <optimized out>
shader = <optimized out>
zeroed_key = <optimized out>
key_size_no_uniforms = <optimized out>
key_size = <optimized out>
key_opt_size = <optimized out>
local_key = <optimized out>
variant_count = <optimized out>
max_inline_uniforms_variants = <optimized out>
cnt = <optimized out>
is_pure_monolithic = <optimized out>
i = <optimized out>
iter_key = <optimized out>
iter = <optimized out>
ok = <optimized out>
shader1_key = <optimized out>
sctx = <optimized out>
ctx = 0x83697d0
old_vs = <optimized out>
old_pa_cl_vs_out_cntl = <optimized out>
old_uses_vs_state_provoking_vertex = <optimized out>
old_uses_gs_state_outprim = false
old_ps = 0x0
old_spi_shader_col_format = 0
r = <optimized out>
vgt_stages = <optimized out>
ge_cntl = <optimized out>
hw_vs = <optimized out>
db_shader_control = <optimized out>
info=<optimized out>, drawid_offset=<optimized out>, indirect=<optimized out>, draws=<optimized out>, num_draws=<optimized out>, state=<optimized out>, partial_velem_mask=<optimized out>)
at ../src/gallium/drivers/radeonsi/si_state_draw.cpp:2197
sctx = <optimized out>
instance_count = 1
vs = <optimized out>
prim = <optimized out>
total_direct_count = <optimized out>
old_ngg_culling = <optimized out>
gfx9_scissor_bug = <optimized out>
masked_atoms = <optimized out>
vstate = 0x0
indexbuf = 0x0
index_size = 0
index_offset = 0
min_direct_count = <optimized out>
primitive_restart = <optimized out>
sctx = <optimized out>
instance_count = <optimized out>
vs = <optimized out>
vstate = <optimized out>
prim = <optimized out>
indexbuf = <optimized out>
index_size = <optimized out>
index_offset = <optimized out>
min_direct_count = <optimized out>
total_direct_count = <optimized out>
old_ngg_culling = <optimized out>
gfx9_scissor_bug = <optimized out>
masked_atoms = <optimized out>
primitive_restart = <optimized out>
gs_tri_strip_adj_fix = <optimized out>
start = <optimized out>
count = <optimized out>
start_offset = <optimized out>
size = <optimized out>
start_offset = <optimized out>
i = <optimized out>
count = <optimized out>
rast_prim = <optimized out>
hw_vs = <optimized out>
rs = <optimized out>
ngg_culling = <optimized out>
zstex = <optimized out>
num_draws=1) at ../src/gallium/drivers/radeonsi/si_state_draw.cpp:2319
No locals.
type=UTIL_BLITTER_ATTRIB_NONE, attrib=0x0) at ../src/gallium/drivers/radeonsi/si_state_draw.cpp:2388
pipe = 0x83697d0
sctx = 0x83697d0
attribute_ring_address_lo = 0
info = {mode = MESA_PRIM_COUNT, index_size = 0 '\000', view_mask = 0 '\000', primitive_restart = false, has_user_indices = false, index_bounds_valid = false, increment_draw_id = false,
take_index_buffer_ownership = false, index_bias_varies = false, was_line_loop = false, _pad = 0 '\000', start_instance = 0, instance_count = 1, restart_index = 0, index = {
resource = 0x0, user = 0x0}, min_index = 0, max_index = 0}
draw = {start = 0, count = 3, index_bias = 137702704}
msaa=false, custom_blend=<optimized out>) at ../src/gallium/auxiliary/util/u_blitter.c:1599
get_vs = 0xf583b130 <get_vs_passthrough_pos_generic>
ctx = <optimized out>
pipe = <optimized out>
sr = <optimized out>
pass_generic = true
type = UTIL_BLITTER_ATTRIB_NONE
depth=1, stencil=0, msaa=false) at ../src/gallium/auxiliary/util/u_blitter.c:1618
No locals.
sctx = 0x83697d0
fb = 0x836a040
zsbuf = <optimized out>
zstex = 0x8364600
needs_db_flush = <optimized out>
p = 0xec28bdac
call = 0xec28bdac
iter = 0xec28bdac
first = <optimized out>
batch = 0xec28bd58
pipe = 0x83697d0
last = 0xec28bdd4
tc = <optimized out>
fence = <optimized out>
last = <optimized out>
next = 0xec28bd58
synced = <optimized out>
_mesa_trace_scope_731 = 0
tc = 0xec28a010
pipe = 0x83697d0
screen = 0x8241b90
async = false
deferred = false
__func__ = <optimized out>
_mesa_trace_scope_55 = 0
st = 0x835fa70
curCtx = 0xec254010
__func__ = <optimized out>
ctx = 0xec254010
stdraw = 0x0
stread = 0x0
ret = <optimized out>
st = 0x835fa70
No locals.
old_cctx = <optimized out>
dri2_dpy = 0x81e90b0
dri2_ctx = 0x0
old_disp = 0x81e8270
old_dri2_dpy = 0x0
old_ctx = 0x83808c0
old_dsurf = 0x835e760
old_rsurf = 0x835e760
tmp_dsurf = 0x81e8278
tmp_rsurf = 0xf74ebf6c
ddraw = <optimized out>
rdraw = <optimized out>
cctx = <optimized out>
egl_error = 12288
__rs = {0x0, 0x0, 0x0, 0x0}
__rsp = 0xffc4a5bc
disp = <optimized out>
context = <optimized out>
draw_surf = <optimized out>
read_surf = <optimized out>
ret = 0
__func__ = "eglMakeCurrent"
apiState = 0x835cc50
ret = <optimized out>
egl_context = 0x0
ret = <optimized out>
retval = <optimized out>
display = <optimized out>
display = <optimized out>
display = <optimized out>
data = <optimized out>
i = <optimized out>
i = <optimized out>
display = <optimized out>
No locals.
No locals.
atfct = <optimized out>
onfct = <optimized out>
cxafct = <optimized out>
arg = <optimized out>
__futex = <optimized out>
f = <optimized out>
new_exitfn_called = <optimized out>
cur = 0xf7cd43e0 <initial>
restart = <optimized out>
No locals.
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-137548236, 134567440, -135193760, 0, 781508237, -950830947}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0xf7f11b60 <_rtld_local_ro>,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = -135193760}}}
not_first_call = <optimized out>
stack_end=0xffc4a8fc) at ../csu/libc-start.c:360
No locals.
``
this is not from hyprland
what I meant is the stacktrace is not from hyprland, but from some sdl app
Hyprland Version
System/Version info
```sh Hyprland, built from branch at commit cba1ade848feac44b2eda677503900639581c3f4 (props: bump version to 0.40.0). Date: Sat May 4 15:42:32 2024 Tag: v0.40.0, commits: 4606 flags: (if any) System Information: System name: Linux Node name: fedora Release: 6.8.8-300.fc40.x86_64 Version: #1 SMP PREEMPT_DYNAMIC Sat Apr 27 17:53:31 UTC 2024 GPU information: 0000:03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] [1002:73df] (rev c1) (prog-if 00 [VGA controller]) os-release: NAME="Fedora Linux" VERSION="40 (KDE Plasma)" ID=fedora VERSION_ID=40 VERSION_CODENAME="" PLATFORM_ID="platform:f40" PRETTY_NAME="Fedora Linux 40 (KDE Plasma)" ANSI_COLOR="0;38;2;60;110;180" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:40" DEFAULT_HOSTNAME="fedora" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f40/system-administrators-guide/" SUPPORT_URL="https://ask.fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=40 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=40 SUPPORT_END=2025-05-13 VARIANT="KDE Plasma" VARIANT_ID=kde plugins: ```Bug or Regression?
Bug
Description
Turning back one of my monitor resulted in a crash (back to the logging screen)
How to reproduce
Shut down the monitor for several hours, after turning it on again tryed to open firefox and the DE crashed ( back to logging screen)
Crash reports, logs, images, videos
hyprlandCrashReport1835.txt