logo

blog

My website can't be that messy, right? git clone https://hacktivis.me/git/blog.git
commit: 1cf5f52a0fb2f2457fa74951ccaa435fe874e13c
parent ff31d75e670ede76e60cfcade80860ba7f69ca1f
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun, 12 Feb 2023 20:27:12 +0100

notes/cloudchaser-issues.shtml: Add info about sway crash

Diffstat:

Dnotes/cloudchaser-issues.shtml28----------------------------
Anotes/cloudchaser-issues.xhtml69+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+), 28 deletions(-)

diff --git a/notes/cloudchaser-issues.shtml b/notes/cloudchaser-issues.shtml @@ -1,28 +0,0 @@ -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> -<!--#include file="/templates/head.shtml" --> - <title>cloudchaser issues — lanodan’s cyber-home</title> - </head> - <body> -<!--#include file="/templates/en/nav.shtml" --> - <main> - <h1>cloudchaser issues</h1> - <p>Lenovo T495 machine, for details about the hardware see: <a href="/articles/T495">/articles/T495</a></p> - - <h2>2021-??-?? - GPU Hangs</h2> - <ul> - <li>gstreamer testsuite hangs the whole machine, SSH access is rare, logs are still being written, dmesg often gets errors from iwlwifi</li> - <li>some random mishaps are there, GPU reset often works, dmesg points to fences</li> - </ul> - - <h2>2021-08-05 - Upgraded to sys-kernel/gentoo-sources-5.13.7</h2> - <ul> - <li>ALSA doesn't have Mic Mute-LED Mode control anymore, stuck to Follow Mute</li> - <li>Doesn't wakes up from DPMS, nothing unusual in dmesg, no messages by sway</li> - </ul> - <p>⇒ Reverted to previous kernel build, sys-kernel/gentoo-sources-5.12.14</p> - </main> -<!--#include file="/templates/en/footer.shtml" --> - </body> -</html> diff --git a/notes/cloudchaser-issues.xhtml b/notes/cloudchaser-issues.xhtml @@ -0,0 +1,69 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> +<!--#include file="/templates/head.shtml" --> + <title>cloudchaser issues — lanodan’s cyber-home</title> + </head> + <body> +<!--#include file="/templates/en/nav.shtml" --> + <main> + <h1>cloudchaser issues</h1> + <p>Lenovo T495 machine, for details about the hardware see: <a href="/articles/T495">/articles/T495</a></p> + + <h2>2021-??-?? - GPU Hangs</h2> + <ul> + <li>gstreamer testsuite hangs the whole machine, SSH access is rare, logs are still being written, dmesg often gets errors from iwlwifi</li> + <li>some random mishaps are there, GPU reset often works, dmesg points to fences</li> + </ul> + + <h2>2021-08-05 - Upgraded to sys-kernel/gentoo-sources-5.13.7</h2> + <ul> + <li>ALSA doesn't have Mic Mute-LED Mode control anymore, stuck to Follow Mute</li> + <li>Doesn't wakes up from DPMS, nothing unusual in dmesg, no messages by sway</li> + </ul> + <p>⇒ Reverted to previous kernel build, sys-kernel/gentoo-sources-5.12.14</p> + + <h2>2023-02-12 - Sway (1.7) + wlroots (0.15.1) segfault</h2> + <p>On exiting Ponscripter (SDL-based), sway crashed. Here is logs from the debugger:</p> +<pre><![CDATA[ +(lldb) target create --core "/var/crash/1676228909-203-sway[28437]" +Core file '/var/crash/1676228909-203-sway[28437]' (x86_64) was loaded. +(lldb) bt +* thread #1, name = 'sway', stop reason = signal SIGSEGV + * frame #0: 0x0000000000236aea sway`___lldb_unnamed_symbol1276 + 26 + frame #1: 0x00007c1bf5fb738c libwlroots.so.10`wlr_signal_emit_safe + 124 + frame #2: 0x00007c1bf5fb14eb libwlroots.so.10`___lldb_unnamed_symbol3308 + 203 + frame #3: 0x00007c1bf57a6a5a libffi.so.8`ffi_call_unix64 at unix64.S:104 + frame #4: 0x00007c1bf57a635b libffi.so.8`ffi_call_int(cif=0x00007ffee40442c0, fn=<unavailable>, rvalue=<unavailable>, avalue=0x00007ffee40442f0, closure=0x0000000000000000) at ffi64.c:673:3 + frame #5: 0x00007c1bf57a600b libffi.so.8`ffi_call(cif=<unavailable>, fn=<unavailable>, rvalue=<unavailable>, avalue=<unavailable>) at ffi64.c:710:3 + frame #6: 0x00007c1bf5fdba9e libwayland-server.so.0`___lldb_unnamed_symbol363 + 542 + frame #7: 0x00007c1bf5fd6388 libwayland-server.so.0`___lldb_unnamed_symbol300 + 520 + frame #8: 0x00007c1bf5fd9fb2 libwayland-server.so.0`wl_event_loop_dispatch + 1202 + frame #9: 0x00007c1bf5fd72dd libwayland-server.so.0`wl_display_run + 45 + frame #10: 0x0000000000235905 sway`___lldb_unnamed_symbol1262 + 1797 + frame #11: 0x00007c1bf5d2108c libc.so.6`__libc_start_call_main(main=(sway`___lldb_unnamed_symbol1262), argc=1, argv=0x00007ffee40448f8) at libc_start_call_main.h:58:16 + frame #12: 0x00007c1bf5d2113c libc.so.6`__libc_start_main_impl(main=(sway`___lldb_unnamed_symbol1262), argc=1, argv=0x00007ffee40448f8, init=<unavailable>, fini=<unavailable>, rtld_fini=<unavailable>, stack_end=0x00007ffee40448e8) at libc-start.c:381:3 + frame #13: 0x000000000022b60a sway`___lldb_unnamed_symbol1182 + 42 +(lldb) v -A +(lldb) f 1 +frame #1: 0x00007c1bf5fb738c libwlroots.so.10`wlr_signal_emit_safe + 124 +libwlroots.so.10`wlr_signal_emit_safe: +-> 0x7c1bf5fb738c <+124>: movq 0x20(%rsp), %rbx + 0x7c1bf5fb7391 <+129>: cmpq %r14, %rbx + 0x7c1bf5fb7394 <+132>: jne 0xba370 ; <+96> + 0x7c1bf5fb7396 <+134>: leaq 0x18(%rsp), %rdi +(lldb) v -A +(lldb) f 0 +frame #0: 0x0000000000236aea sway`___lldb_unnamed_symbol1276 + 26 +sway`___lldb_unnamed_symbol1276: +-> 0x236aea <+26>: cmpb $0x0, 0x4a(%rax) + 0x236aee <+30>: je 0x236b02 ; <+50> + 0x236af0 <+32>: movq 0x138(%rax), %rdi + 0x236af7 <+39>: testq %rdi, %rdi +(lldb) register read rax + rax = 0x0000000000000000 +]]></pre> + </main> +<!--#include file="/templates/en/footer.shtml" --> + </body> +</html>