Skip to content

Instantly share code, notes, and snippets.

@AjiBuster499
Created December 14, 2022 18:56
Show Gist options
  • Save AjiBuster499/073c8263db051804318fe10ad054713f to your computer and use it in GitHub Desktop.
Save AjiBuster499/073c8263db051804318fe10ad054713f to your computer and use it in GitHub Desktop.
coredump of latest SwayFX crash
#0 container_get_siblings (container=0x55b642320b40) at ../swayfx-0.1.1/sway/tree/container.c:1416
1416 ../swayfx-0.1.1/sway/tree/container.c: No such file or directory.
[Current thread is 1 (Thread 0x7f5502407980 (LWP 3372))]
(gdb) bt full
#0 container_get_siblings (container=0x55b642320b40) at ../swayfx-0.1.1/sway/tree/container.c:1416
#1 container_get_siblings (container=0x55b642320b40) at ../swayfx-0.1.1/sway/tree/container.c:1409
#2 0x000055b6401a6efe in view_ancestor_is_only_visible.isra.0 (view=<optimized out>)
at ../swayfx-0.1.1/sway/tree/view.c:203
siblings = <optimized out>
layout = <optimized out>
only_visible = true
con = <optimized out>
#3 0x000055b640162486 in render_containers_linear
(output=0x55b641ce0a60, damage=0x7ffdd9c388c0, parent=parent@entry=0x7ffdd9c38910)
at ../swayfx-0.1.1/sway/desktop/render.c:956
colors = 0x55b641c11794
state = 0x55b642320b88
has_titlebar = false
view = 0x55b6422f6c00
title_texture = 0x55b642316950
marks_texture = 0x0
deco_data = {alpha = 1, saturation = <optimized out>, corner_radius = <optimized out>, dim = <op
child = 0x55b642320b40
i = 1
#4 0x000055b640161956 in render_containers
(output=output@entry=0x55b641ce0a60, damage=damage@entry=0x7ffdd9c388c0, parent=parent@entry=0x7ffdd9c38910)
at ../swayfx-0.1.1/sway/desktop/render.c:1149
#5 0x000055b64016334c in render_workspace
(focused=<optimized out>, ws=0x55b6422edfa0, damage=0x7ffdd9c388c0, output=0x55b641ce0a60)
at ../swayfx-0.1.1/sway/desktop/render.c:1191
data = {layout = L_HORIZ, box = {x = 1928, y = 37, width = 1904, height = 1004}, children = 0x55
nrects = 1
wlr_output = 0x55b6420f4f90
renderer = 0x55b641b691a0
fullscreen_con = <optimized out>
width = 572533853
height = 1
seat = <optimized out>
focus = <optimized out>
frame_damage = {extents = {x1 = 1, y1 = 1928, x2 = 37, y2 = 1904}, data = 0x7ffd000003ec}
workspace = 0x55b6422edfa0
transform = <optimized out>
now = {tv_sec = 479, tv_nsec = 830449514}
output = 0x55b641ce0a60
--Type <RET> for more, q to quit, c to continue without paging--c
workspace = <optimized out>
fullscreen_con = <optimized out>
needs_frame = true
damage = {extents = {x1 = 964, y1 = 37, x2 = 1912, y2 = 1041}, data = 0x0}
last_scanned_out = false
#6 output_render (damage=0x7ffdd9c388c0, when=0x7ffdd9c388b0, output=0x55b641ce0a60) at ../swayfx-0.1.1/sway/desk
nrects = 1
wlr_output = 0x55b6420f4f90
renderer = 0x55b641b691a0
fullscreen_con = <optimized out>
width = 572533853
height = 1
seat = <optimized out>
focus = <optimized out>
frame_damage = {extents = {x1 = 1, y1 = 1928, x2 = 37, y2 = 1904}, data = 0x7ffd000003ec}
workspace = 0x55b6422edfa0
transform = <optimized out>
now = {tv_sec = 479, tv_nsec = 830449514}
output = 0x55b641ce0a60
workspace = <optimized out>
fullscreen_con = <optimized out>
needs_frame = true
damage = {extents = {x1 = 964, y1 = 37, x2 = 1912, y2 = 1041}, data = 0x0}
last_scanned_out = false
#7 output_repaint_timer_handler (data=data@entry=0x55b641ce0a60) at ../swayfx-0.1.1/sway/desktop/output.c:548
now = {tv_sec = 479, tv_nsec = 830449514}
output = 0x55b641ce0a60
workspace = <optimized out>
fullscreen_con = <optimized out>
needs_frame = true
damage = {extents = {x1 = 964, y1 = 37, x2 = 1912, y2 = 1041}, data = 0x0}
last_scanned_out = false
#8 0x000055b6401636e2 in damage_handle_frame (listener=0x55b641ce0be0, user_data=<optimized out>) at ../swayfx-0.
output = 0x55b641ce0a60
msec_until_refresh = 0
delay = <optimized out>
data = {when = {tv_sec = 3458905242077465716, tv_nsec = 2066443075073869824}, msec_until_refresh = -641495968}
#9 0x00007f5503448c5e in wlr_signal_emit_safe () at /usr/lib/libwlroots.so.10
#10 0x00007f5503448c5e in wlr_signal_emit_safe () at /usr/lib/libwlroots.so.10
#11 0x00007f55033fd279 in () at /usr/lib/libwlroots.so.10
#12 0x00007f55029d57cf in drmHandleEvent () at /usr/lib/libdrm.so.2
#13 0x00007f55033facfe in () at /usr/lib/libwlroots.so.10
#14 0x00007f55034a09e2 in wl_event_loop_dispatch () at /usr/lib/libwayland-server.so.0
#15 0x00007f55034a1197 in wl_display_run () at /usr/lib/libwayland-server.so.0
#16 0x000055b64014feb3 in server_run (server=<optimized out>) at ../swayfx-0.1.1/sway/server.c:312
config_path = 0x0
usage = 0x55b6401ac8c0 "Usage: sway [options] [command]\n\n -h, --help", ' ' <repeats 13 times>, "Show help message and quit.\n -c, --config <config> Specify a config file.\n -C, --validate Check the validity of the config file, th"...
c = <optimized out>
long_options = {{name = 0x55b6401ac5e6 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x55b6401b1463 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x55b6401ac5eb "validate", has_arg = 0, flag = 0x0, val = 67}, {name = 0x55b6401ac5f4 "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x55b6401ac2b6 "version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x55b6401aaa26 "verbose", has_arg = 0, flag = 0x0, val = 86}, {name = 0x55b6401ac5fa "get-socketpath", has_arg = 0, flag = 0x0, val = 112}, {name = 0x55b6401ac609 "unsupported-gpu", has_arg = 0, flag = 0x0, val = 117}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
validate = 0
debug = 1
allow_unsupported_gpu = 0
verbose = 0
#17 main (argc=<optimized out>, argv=0x7ffdd9c39488) at ../swayfx-0.1.1/sway/main.c:431
config_path = 0x0
usage = 0x55b6401ac8c0 "Usage: sway [options] [command]\n\n -h, --help", ' ' <repeats 13 times>, "Show help message and quit.\n -c, --config <config> Specify a config file.\n -C, --validate Check the validity of the config file, th"...
c = <optimized out>
long_options = {{name = 0x55b6401ac5e6 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x55b6401b1463 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x55b6401ac5eb "validate", has_arg = 0, flag = 0x0, val = 67}, {name = 0x55b6401ac5f4 "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x55b6401ac2b6 "version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x55b6401aaa26 "verbose", has_arg = 0, flag = 0x0, val = 86}, {name = 0x55b6401ac5fa "get-socketpath", has_arg = 0, flag = 0x0, val = 112}, {name = 0x55b6401ac609 "unsupported-gpu", has_arg = 0, flag = 0x0, val = 117}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
validate = 0
debug = 1
allow_unsupported_gpu = 0
verbose = 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment