logo

blog

My little blog can’t be this cute! git clone https://hacktivis.me/git/blog.git

cloudchaser-issues.shtml (3981B)


  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <!--#include file="/templates/head.shtml" -->
  5. <title>cloudchaser issues — lanodan’s cyber-home</title>
  6. </head>
  7. <body>
  8. <!--#include file="/templates/en/nav.shtml" -->
  9. <main>
  10. <h1>cloudchaser issues</h1>
  11. <p>Lenovo T495 machine, for details about the hardware see: <a href="/articles/T495">/articles/T495</a></p>
  12. <h2>2021-??-?? - GPU Hangs</h2>
  13. <ul>
  14. <li>gstreamer testsuite hangs the whole machine, SSH access is rare, logs are still being written, dmesg often gets errors from iwlwifi</li>
  15. <li>some random mishaps are there, GPU reset often works, dmesg points to fences</li>
  16. </ul>
  17. <h2>2021-08-05 - Upgraded to sys-kernel/gentoo-sources-5.13.7</h2>
  18. <ul>
  19. <li>ALSA doesn't have Mic Mute-LED Mode control anymore, stuck to Follow Mute</li>
  20. <li>Doesn't wakes up from DPMS, nothing unusual in dmesg, no messages by sway</li>
  21. </ul>
  22. <p>⇒ Reverted to previous kernel build, sys-kernel/gentoo-sources-5.12.14</p>
  23. <h2>2023-02-12 - Sway (1.7) + wlroots (0.15.1) segfault</h2>
  24. <p>On exiting Ponscripter (SDL-based), sway crashed. Here is logs from the debugger:</p>
  25. <pre><![CDATA[
  26. (lldb) target create --core "/var/crash/1676228909-203-sway[28437]"
  27. Core file '/var/crash/1676228909-203-sway[28437]' (x86_64) was loaded.
  28. (lldb) bt
  29. * thread #1, name = 'sway', stop reason = signal SIGSEGV
  30. * frame #0: 0x0000000000236aea sway`___lldb_unnamed_symbol1276 + 26
  31. frame #1: 0x00007c1bf5fb738c libwlroots.so.10`wlr_signal_emit_safe + 124
  32. frame #2: 0x00007c1bf5fb14eb libwlroots.so.10`___lldb_unnamed_symbol3308 + 203
  33. frame #3: 0x00007c1bf57a6a5a libffi.so.8`ffi_call_unix64 at unix64.S:104
  34. frame #4: 0x00007c1bf57a635b libffi.so.8`ffi_call_int(cif=0x00007ffee40442c0, fn=<unavailable>, rvalue=<unavailable>, avalue=0x00007ffee40442f0, closure=0x0000000000000000) at ffi64.c:673:3
  35. frame #5: 0x00007c1bf57a600b libffi.so.8`ffi_call(cif=<unavailable>, fn=<unavailable>, rvalue=<unavailable>, avalue=<unavailable>) at ffi64.c:710:3
  36. frame #6: 0x00007c1bf5fdba9e libwayland-server.so.0`___lldb_unnamed_symbol363 + 542
  37. frame #7: 0x00007c1bf5fd6388 libwayland-server.so.0`___lldb_unnamed_symbol300 + 520
  38. frame #8: 0x00007c1bf5fd9fb2 libwayland-server.so.0`wl_event_loop_dispatch + 1202
  39. frame #9: 0x00007c1bf5fd72dd libwayland-server.so.0`wl_display_run + 45
  40. frame #10: 0x0000000000235905 sway`___lldb_unnamed_symbol1262 + 1797
  41. 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
  42. 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
  43. frame #13: 0x000000000022b60a sway`___lldb_unnamed_symbol1182 + 42
  44. (lldb) v -A
  45. (lldb) v
  46. (lldb) v -a
  47. (lldb) f 1
  48. frame #1: 0x00007c1bf5fb738c libwlroots.so.10`wlr_signal_emit_safe + 124
  49. libwlroots.so.10`wlr_signal_emit_safe:
  50. -> 0x7c1bf5fb738c <+124>: movq 0x20(%rsp), %rbx
  51. 0x7c1bf5fb7391 <+129>: cmpq %r14, %rbx
  52. 0x7c1bf5fb7394 <+132>: jne 0xba370 ; <+96>
  53. 0x7c1bf5fb7396 <+134>: leaq 0x18(%rsp), %rdi
  54. (lldb) v -a
  55. (lldb) v -
  56. (lldb) v -A
  57. (lldb) f 0
  58. frame #0: 0x0000000000236aea sway`___lldb_unnamed_symbol1276 + 26
  59. sway`___lldb_unnamed_symbol1276:
  60. -> 0x236aea <+26>: cmpb $0x0, 0x4a(%rax)
  61. 0x236aee <+30>: je 0x236b02 ; <+50>
  62. 0x236af0 <+32>: movq 0x138(%rax), %rdi
  63. 0x236af7 <+39>: testq %rdi, %rdi
  64. (lldb) p %rax
  65. error: expression failed to parse:
  66. error: <user expression 0>:1:1: expected expression
  67. %rax
  68. ^
  69. error: <user expression 0>:1:2: use of undeclared identifier 'rax'
  70. %rax
  71. ^
  72. (lldb) register read rax
  73. rax = 0x0000000000000000
  74. ]]></pre>
  75. </main>
  76. <!--#include file="/templates/en/footer.shtml" -->
  77. </body>
  78. </html>