You are not logged in.

#1 2024-10-22 19:48:07

_archlucas16
Member
Registered: 2024-10-22
Posts: 7

[SOLVED] Segfault in hardware accelerated applications

Hello.
When i try to open more than a 6 GPU-accelerated application(e.g. Alacritty, Firefox, picom, Steam) will result a segfault and then crash. I tried enable and disable "nvidia_drm.modeset" and "nvidia_drm.fbdev" kernel parameters but didn't work, i also tried to mess around with the setup BIOS and didn't work either. Does anyone have the solution?

journalctl:

Oct 22 15:44:22 archlucas kernel: alacritty[2084]: segfault at 0 ip 000070a21258a1f2 sp 00007fff668d9838 error 6 in libnvidia-glcore.so.560.35.03[b8a1f2,70a211e00000+c00000] likely on CPU 2 (core 2, socket 0)
Oct 22 15:44:22 archlucas kernel: Code: c2 83 7c 24 28 04 40 0f 94 c5 83 e9 03 41 09 ea 45 0f b6 d2 83 f9 01 0f 86 1b 01 00 00 80 bf a8 32 02 00 00 0f 85 0e 01 00 00 <c7> 06 51 04 00 80 84 db 0f 84 78 04 00 00 c7 46 04 56 00 05 20 41
Oct 22 15:44:22 archlucas systemd-coredump[2092]: Process 2084 (alacritty) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Oct 22 15:44:22 archlucas systemd[1]: Started Process Core Dump (PID 2092/UID 0).
Oct 22 15:44:23 archlucas systemd-coredump[2093]: Process 2084 (alacritty) of user 1000 dumped core.

                                                  Stack trace of thread 2084:
                                                  #0  0x000070a21258a1f2 n/a (libnvidia-glcore.so.560.35.03 + 0xb8a1f2)
                                                  #1  0x000070a21258a784 n/a (libnvidia-glcore.so.560.35.03 + 0xb8a784)
                                                  #2  0x000070a2124a860f n/a (libnvidia-glcore.so.560.35.03 + 0xaa860f)
                                                  #3  0x000070a2124a8ab1 n/a (libnvidia-glcore.so.560.35.03 + 0xaa8ab1)
                                                  #4  0x000070a2192c1e64 n/a (libGLX_nvidia.so.0 + 0xa3e64)
                                                  #5  0x000070a219290450 n/a (libGLX_nvidia.so.0 + 0x72450)
                                                  #6  0x00005aa551efeb97 n/a (alacritty + 0x26cb97)
                                                  #7  0x00005aa551dcb5e2 n/a (alacritty + 0x1395e2)
                                                  #8  0x00005aa551d6f76e n/a (alacritty + 0xdd76e)
                                                  #9  0x00005aa551d728c0 n/a (alacritty + 0xe08c0)
                                                  #10 0x00005aa551de91e2 n/a (alacritty + 0x1571e2)
                                                  #11 0x00005aa551df3a68 n/a (alacritty + 0x161a68)
                                                  #12 0x00005aa551e0c9cb n/a (alacritty + 0x17a9cb)
                                                  #13 0x00005aa551d42536 n/a (alacritty + 0xb0536)
                                                  #14 0x00005aa551dc1adc n/a (alacritty + 0x12fadc)
                                                  #15 0x00005aa552105885 n/a (alacritty + 0x473885)
                                                  #16 0x00005aa551e0dde4 n/a (alacritty + 0x17bde4)
                                                  #17 0x000070a219ea0e08 n/a (libc.so.6 + 0x25e08)
                                                  #18 0x000070a219ea0ecc __libc_start_main (libc.so.6 + 0x25ecc)
                                                  #19 0x00005aa551d3ec35 n/a (alacritty + 0xacc35)

                                                  Stack trace of thread 2085:
                                                  #0  0x000070a219f948b2 epoll_wait (libc.so.6 + 0x1198b2)
                                                  #1  0x00005aa55201074f n/a (alacritty + 0x37e74f)
                                                  #2  0x00005aa55201eafc n/a (alacritty + 0x38cafc)
                                                  #3  0x00005aa55201b193 n/a (alacritty + 0x389193)
                                                  #4  0x00005aa552116a7b n/a (alacritty + 0x484a7b)
                                                  #5  0x000070a219f0f39d n/a (libc.so.6 + 0x9439d)
                                                  #6  0x000070a219f9449c n/a (libc.so.6 + 0x11949c)

                                                  Stack trace of thread 2086:
                                                  #0  0x000070a219f921fd syscall (libc.so.6 + 0x1171fd)
                                                  #1  0x00005aa552105e93 n/a (alacritty + 0x473e93)
                                                  #2  0x00005aa551ef7d92 n/a (alacritty + 0x265d92)
                                                  #3  0x00005aa551ef78f7 n/a (alacritty + 0x2658f7)
                                                  #4  0x00005aa551d41a22 n/a (alacritty + 0xafa22)
                                                  #5  0x00005aa551e8acd4 n/a (alacritty + 0x1f8cd4)
                                                  #6  0x00005aa552116a7b n/a (alacritty + 0x484a7b)
                                                  #7  0x000070a219f0f39d n/a (libc.so.6 + 0x9439d)
                                                  #8  0x000070a219f9449c n/a (libc.so.6 + 0x11949c)

                                                  Stack trace of thread 2088:
                                                  #0  0x000070a219f8663d __poll (libc.so.6 + 0x10b63d)
                                                  #1  0x00005aa552296194 n/a (alacritty + 0x604194)
                                                  #2  0x00005aa55229ed53 n/a (alacritty + 0x60cd53)
                                                  #3  0x00005aa5522a0093 n/a (alacritty + 0x60e093)
                                                  #4  0x00005aa552116a7b n/a (alacritty + 0x484a7b)
                                                  #5  0x000070a219f0f39d n/a (libc.so.6 + 0x9439d)
                                                  #6  0x000070a219f9449c n/a (libc.so.6 + 0x11949c)

                                                  Stack trace of thread 2089:
                                                  #0  0x000070a219f8663d __poll (libc.so.6 + 0x10b63d)
                                                  #1  0x00005aa552296194 n/a (alacritty + 0x604194)
                                                  #2  0x00005aa55229ed53 n/a (alacritty + 0x60cd53)
                                                  #3  0x00005aa5522a0093 n/a (alacritty + 0x60e093)
                                                  #4  0x00005aa552116a7b n/a (alacritty + 0x484a7b)
                                                  #5  0x000070a219f0f39d n/a (libc.so.6 + 0x9439d)
                                                  #6  0x000070a219f9449c n/a (libc.so.6 + 0x11949c)

                                                  Stack trace of thread 2087:
                                                  #0  0x000070a219f960d4 accept4 (libc.so.6 + 0x11b0d4)
                                                  #1  0x00005aa55210da75 n/a (alacritty + 0x47ba75)
                                                  #2  0x00005aa551d425d1 n/a (alacritty + 0xb05d1)
                                                  #3  0x00005aa551e8aef0 n/a (alacritty + 0x1f8ef0)
                                                  #4  0x00005aa552116a7b n/a (alacritty + 0x484a7b)
                                                  #5  0x000070a219f0f39d n/a (libc.so.6 + 0x9439d)
                                                  #6  0x000070a219f9449c n/a (libc.so.6 + 0x11949c)
                                                  ELF object binary architecture: AMD x86-64
Oct 22 15:44:23 archlucas systemd[1]: systemd-coredump@13-2092-0.service: Deactivated successfully.

neofetch:

OS: Arch Linux x86_64
Kernel: 6.11.4-arch2-1
Uptime: 14 mins
Packages: 1173 (pacman)
Shell: bash 5.2.37
Resolution: 1920x1080 @ 60.00Hz, 1440x900 @ 74.98Hz
WM: i3
Theme: Materia-dark [GTK2/3]
Icons: Papirus-Dark [GTK2/3]
Terminal: alacritty
CPU: Intel i5-2400 (4) @ 3.400GHz
GPU: NVIDIA GeForce GTX 1070 Ti
Memory: 507MiB / 7897MiB

nvtop:

 Device 0 [NVIDIA GeForce GTX 1070 Ti] PCIe GEN 1@ 8x RX: 0.000 KiB/s TX: 2.000 KiB/s
 GPU 139MHz  MEM 405MHz  TEMP  35°C FAN  39% POW  16 / 180 W
 GPU[|                                 2%] MEM[|||                   0.793Gi/8.000Gi]

    PID  USER DEV     TYPE  GPU        GPU MEM    CPU  HOST MEM Command
    539 lucas   0  Graphic   2%    389MiB   5%     1%    101MiB picom
    499 lucas   0  Graphic   0%    170MiB   2%     3%     84MiB /usr/lib/Xorg :0 vt2
   4028 lucas   0  Graphic   0%    109MiB   1%     0%    362MiB /usr/lib/firefox/firefox
    894 lucas   0  Graphic   0%     15MiB   0%     1%    120MiB alacritty
   4014 lucas   0  Graphic   0%     15MiB   0%     0%     95MiB alacritty
   3966 lucas   0  Graphic   0%     13MiB   0%     0%    163MiB mpv --player-operation-mode=pseudo-gui --






F2Setup   F6Sort    F9Kill    F10Quit    F12Save Config

Last edited by _archlucas16 (2024-10-31 19:00:56)

Offline

#2 2024-10-23 07:38:32

seth
Member
Registered: 2012-09-03
Posts: 59,588

Re: [SOLVED] Segfault in hardware accelerated applications

https://retrace.fedoraproject.org/faf/reports/1029772/ matches the trace and happens on buffer swapping.
You've two outputs w/ different refresh rates, try to reproduce this when only using the 1920x1080 @ 60.00Hz one.

Offline

#3 2024-10-23 18:08:51

_archlucas16
Member
Registered: 2024-10-22
Posts: 7

Re: [SOLVED] Segfault in hardware accelerated applications

I tried to change the refresh rate from 75hz to 60hz in nvidia-setting as root user and didn't work, I also tried to turn off the 75hz monitor as well and didn't work either.

xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 560.35.03

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "AOC F22"
    HorizSync       30.0 - 83.0
    VertRefresh     50.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVIDIA GeForce GTX 1070 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DVI-D-0"
    Option         "metamodes" "DVI-D-0: nvidia-auto-select +0+0, HDMI-0: 1440x900_60 +1920+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Offline

#4 2024-10-23 19:36:03

seth
Member
Registered: 2012-09-03
Posts: 59,588

Re: [SOLVED] Segfault in hardware accelerated applications

in nvidia-setting as root user

Don't run anything GUI as root ever, not X11, nor nvidia-settings

tried to turn off the 75hz monitor as well and didn't work

What "didn't work"? Turning off the output or do you mean it had no impact on the segfaults?

Remove the entire xorg.conf (it's just pointless cruft), don't generate a new one, post an udpated Xorg log and a "better" coredump by utilizing https://wiki.archlinux.org/title/Debuginfod - preferably also from other clients than alacritty.
(The output config estimation is based on the backtrace in the fedora report which might or not be relevant to your situation)

Also

When i try to open more than a 6 GPU-accelerated application

Let's put this to the test: run 6 instances of glxgears. Do they crash?
Can you avoid the crashes w/ "__GL_SYNC_TO_VBLANK=0 glxgears"?

Last edited by seth (2024-10-23 19:36:11)

Offline

#5 2024-10-24 02:57:18

_archlucas16
Member
Registered: 2024-10-22
Posts: 7

Re: [SOLVED] Segfault in hardware accelerated applications

Changing the 75hz monitor doesn't affect the segfault errors. Forgive me for my bad English.

Here are some gdb outputs:
   gdb alacritty:

Thread 6 (Thread 0x7ffff60006c0 (LWP 25208) "config watcher"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00005555559f3043 in std::sys::pal::unix::futex::futex_wait (futex=0x555555eab760, expected=4294967295, timeout=...) at std/src/sys/pal/unix/futex.rs:67
        timespec = core::option::Option<libc::unix::timespec>::None
        timespec = <error reading variable timespec (Cannot access memory at address 0x0)>
        r = <optimized out>
#2  std::sys::sync::thread_parking::futex::Parker::park (self=...) at std/src/sys/sync/thread_parking/futex.rs:55
No locals.
#3  std::thread::Thread::park (self=<optimized out>) at std/src/thread/mod.rs:1404
No locals.
#4  std::thread::park () at std/src/thread/mod.rs:1110
        guard = <optimized out>
#5  0x0000555555638d92 in std::sync::mpmc::context::Context::wait_until () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpmc/context.rs:138
No locals.
#6  std::sync::mpmc::list::{impl#3}::recv::{closure#1}<core::result::Result<notify::event::Event, notify::error::Error>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpmc/list.rs:447
No locals.
#7  0x00005555556388f1 in std::sync::mpmc::context::{impl#0}::with::{closure#0}<std::sync::mpmc::list::{impl#3}::recv::{closure_env#1}<core::result::Result<notify::event::Event, notify::error::Error>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpmc/context.rs:49
No locals.
#8  std::sync::mpmc::context::{impl#0}::with::{closure#1}<std::sync::mpmc::list::{impl#3}::recv::{closure_env#1}<core::result::Result<notify::event::Event, notify::error::Error>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpmc/context.rs:57
No locals.
#9  std::thread::local::LocalKey::try_with<core::cell::Cell<core::option::Option<std::sync::mpmc::context::Context>>, std::sync::mpmc::context::{impl#0}::with::{closure_env#1}<std::sync::mpmc::list::{impl#3}::recv::{closure_env#1}<core::result::Result<notify::event::Event, notify::error::Error>>, ()>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/local.rs:283
No locals.
#10 std::sync::mpmc::context::Context::with<std::sync::mpmc::list::{impl#3}::recv::{closure_env#1}<core::result::Result<notify::event::Event, notify::error::Error>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpmc/context.rs:52
No locals.
#11 std::sync::mpmc::list::Channel::recv<core::result::Result<notify::event::Event, notify::error::Error>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpmc/list.rs:437
No locals.
#12 0x00005555558294f6 in std::sync::mpmc::Receiver::recv<core::result::Result<notify::event::Event, notify::error::Error>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpmc/mod.rs:308
No locals.
#13 std::sync::mpsc::Receiver::recv<core::result::Result<notify::event::Event, notify::error::Error>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sync/mpsc/mod.rs:848
No locals.
#14 alacritty::config::monitor::{impl#0}::new::{closure#1} () at alacritty/src/config/monitor.rs:105
No locals.
#15 std::sys::backtrace::__rust_begin_short_backtrace<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sys/backtrace.rs:154
No locals.
#16 0x0000555555819024 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:522
No locals.
#17 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/panic/unwind_safe.rs:272
No locals.
#18 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:554
No locals.
#19 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()>>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:518
No locals.
#20 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panic.rs:345
No locals.
#21 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:521
No locals.
#22 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<alacritty::config::monitor::{impl#0}::new::{closure_env#1}, ()>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/ops/function.rs:250
No locals.
#23 0x0000555555a04c7b in alloc::boxed::{impl#48}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> (self=..., args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#24 alloc::boxed::{impl#48}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> (self=0x555555eabc00, args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#25 std::sys::pal::unix::thread::{impl#2}::new::thread_start (main=0x555555eabc00) at std/src/sys/pal/unix/thread.rs:105
        _handler = std::sys::pal::unix::stack_overflow::Handler {data: 0x7ffff775f000}
#26 0x00007ffff7bfd39d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737320584896, -5127074383307341481, 140737320584896, -376, 22, 140737488335840, -5127074383361867433, -5127069436263661225}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#27 0x00007ffff7c8249c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 5 (Thread 0x7ffff64006c0 (LWP 25207) "notify-rs inoti"):
#0  0x00007ffff7c828b2 in epoll_wait (epfd=22, events=0x7fffdc000ca0, maxevents=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
        sc_ret = -4
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00005555558f50d6 in mio::sys::unix::selector::epoll::Selector::select () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.11/src/sys/unix/mod.rs:7
No locals.
#2  mio::poll::Poll::poll () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.11/src/poll.rs:426
No locals.
#3  notify::inotify::EventLoop::event_loop_thread () at src/inotify.rs:128
No locals.
#4  0x0000555555905e94 in notify::inotify::{impl#0}::run::{closure#0} () at src/inotify.rs:121
No locals.
#5  std::sys::backtrace::__rust_begin_short_backtrace<notify::inotify::{impl#0}::run::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sys/backtrace.rs:154
No locals.
#6  0x00005555558ffdb5 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<notify::inotify::{impl#0}::run::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:522
No locals.
#7  core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<notify::inotify::{impl#0}::run::{closure_env#0}, ()>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/panic/unwind_safe.rs:272
No locals.
#8  std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<notify::inotify::{impl#0}::run::{closure_env#0}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:554
No locals.
#9  std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<notify::inotify::{impl#0}::run::{closure_env#0}, ()>>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:518
No locals.
#10 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<notify::inotify::{impl#0}::run::{closure_env#0}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panic.rs:345
No locals.
#11 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<notify::inotify::{impl#0}::run::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:521
No locals.
#12 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<notify::inotify::{impl#0}::run::{closure_env#0}, ()>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/ops/function.rs:250
No locals.
#13 0x0000555555a04c7b in alloc::boxed::{impl#48}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> (self=..., args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#14 alloc::boxed::{impl#48}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> (self=0x555555eab4d0, args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#15 std::sys::pal::unix::thread::{impl#2}::new::thread_start (main=0x555555eab4d0) at std/src/sys/pal/unix/thread.rs:105
        _handler = std::sys::pal::unix::stack_overflow::Handler {data: 0x7ffff7762000}
#16 0x00007ffff7bfd39d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737324779200, -5127068335993388713, 140737324779200, -376, 22, 140737488334400, -5127068336047914665, -5127069436263661225}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#17 0x00007ffff7c8249c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 4 (Thread 0x7ffff68006c0 (LWP 25206) "alacritty"):
#0  0x00007ffff7c7463d in __GI___poll (fds=0x7ffff67ffa48, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x0000555555b90b02 in x11_clipboard::run::run () at src/run.rs:81
No locals.
#2  0x0000555555b97970 in x11_clipboard::{impl#2}::new::{closure#0} () at src/lib.rs:151
No locals.
#3  std::sys::backtrace::__rust_begin_short_backtrace<x11_clipboard::{impl#2}::new::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sys/backtrace.rs:154
No locals.
#4  0x0000555555b9aab9 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:522
No locals.
#5  core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/panic/unwind_safe.rs:272
No locals.
#6  std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:554
No locals.
#7  std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:518
No locals.
#8  std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panic.rs:345
No locals.
#9  std::thread::{impl#0}::spawn_unchecked_::{closure#1}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:521
No locals.
#10 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/ops/function.rs:250
No locals.
#11 0x0000555555a04c7b in alloc::boxed::{impl#48}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> (self=..., args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#12 alloc::boxed::{impl#48}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> (self=0x555555e8bee0, args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#13 std::sys::pal::unix::thread::{impl#2}::new::thread_start (main=0x555555e8bee0) at std/src/sys/pal/unix/thread.rs:105
        _handler = std::sys::pal::unix::stack_overflow::Handler {data: 0x7ffff7765000}
#14 0x00007ffff7bfd39d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737328973504, -5127068885749202601, 140737328973504, -376, 17, 140737488333312, -5127068885803728553, -5127069436263661225}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007ffff7c8249c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 3 (Thread 0x7ffff6c006c0 (LWP 25205) "alacritty"):
#0  0x00007ffff7c7463d in __GI___poll (fds=0x7ffff6bffa48, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x0000555555b90b02 in x11_clipboard::run::run () at src/run.rs:81
No locals.
#2  0x0000555555b97970 in x11_clipboard::{impl#2}::new::{closure#0} () at src/lib.rs:151
No locals.
#3  std::sys::backtrace::__rust_begin_short_backtrace<x11_clipboard::{impl#2}::new::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sys/backtrace.rs:154
No locals.
#4  0x0000555555b9aab9 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:522
No locals.
#5  core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/panic/unwind_safe.rs:272
No locals.
#6  std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:554
No locals.
#7  std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:518
No locals.
#8  std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panic.rs:345
No locals.
#9  std::thread::{impl#0}::spawn_unchecked_::{closure#1}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:521
No locals.
#10 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<x11_clipboard::{impl#2}::new::{closure_env#0}, ()>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/ops/function.rs:250
No locals.
#11 0x0000555555a04c7b in alloc::boxed::{impl#48}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> (self=..., args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#12 alloc::boxed::{impl#48}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> (self=0x555555e38820, args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#13 std::sys::pal::unix::thread::{impl#2}::new::thread_start (main=0x555555e38820) at std/src/sys/pal/unix/thread.rs:105
        _handler = std::sys::pal::unix::stack_overflow::Handler {data: 0x7ffff7768000}
#14 0x00007ffff7bfd39d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737333167808, -5127067236481760937, 140737333167808, -376, 17, 140737488333312, -5127067236536286889, -5127069436263661225}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007ffff7c8249c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 2 (Thread 0x7ffff70006c0 (LWP 25204) "socket listener"):
#0  0x00007ffff7c840d4 in accept4 (fd=11, addr=..., addr_len=0x7ffff6fff8e4, flags=524288) at ../sysdeps/unix/sysv/linux/accept4.c:31
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00005555559fadd5 in std::sys::pal::unix::net::{impl#0}::accept::{closure#0} () at std/src/sys/pal/unix/net.rs:260
        self = <optimized out>
        storage = <optimized out>
        len = <optimized out>
#2  std::sys::pal::unix::cvt_r<i32, std::sys::pal::unix::net::{impl#0}::accept::{closure_env#0}> (f=...) at std/src/sys/pal/unix/mod.rs:323
        e = <optimized out>
        e = <optimized out>
        other = <error reading variable other (Cannot access memory at address 0x0)>
#3  std::sys::pal::unix::net::Socket::accept (self=0xfffffffffffffe00, storage=0x7ffff6fff860, len=0x7ffff6fff8e4) at std/src/sys/pal/unix/net.rs:260
        fd = <optimized out>
        residual = <optimized out>
        val = <optimized out>
#4  std::os::unix::net::listener::UnixListener::accept (self=0xfffffffffffffe00) at std/src/os/unix/net/listener.rs:185
        len = 110
        storage = libc::unix::linux_like::sockaddr_un {sun_family: 0, sun_path: [0 <repeats 108 times>]}
        storage = <optimized out>
        len = <optimized out>
        sock = <optimized out>
        addr = <optimized out>
        residual = <optimized out>
        val = <optimized out>
        residual = <optimized out>
        val = <optimized out>
#5  std::os::unix::net::listener::{impl#9}::next (self=<optimized out>) at std/src/os/unix/net/listener.rs:416
No locals.
#6  0x0000555555828b52 in core::iter::traits::iterator::Iterator::try_fold<std::os::unix::net::listener::Incoming, (), core::iter::traits::iterator::Iterator::find_map::check::{closure_env#0}<core::result::Result<std::os::unix::net::stream::UnixStream, std::io::error::Error>, std::os::unix::net::stream::UnixStream, &mut fn(core::result::Result<std::os::unix::net::stream::UnixStream, std::io::error::Error>) -> core::option::Option<std::os::unix::net::stream::UnixStream>>, core::ops::control_flow::ControlFlow<std::os::unix::net::stream::UnixStream, ()>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/iter/traits/iterator.rs:2404
No locals.
#7  core::iter::traits::iterator::Iterator::find_map<std::os::unix::net::listener::Incoming, std::os::unix::net::stream::UnixStream, &mut fn(core::result::Result<std::os::unix::net::stream::UnixStream, std::io::error::Error>) -> core::option::Option<std::os::unix::net::stream::UnixStream>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/iter/traits/iterator.rs:2908
No locals.
#8  core::iter::adapters::filter_map::{impl#2}::next<std::os::unix::net::stream::UnixStream, std::os::unix::net::listener::Incoming, fn(core::result::Result<std::os::unix::net::stream::UnixStream, std::io::error::Error>) -> core::option::Option<std::os::unix::net::stream::UnixStream>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/iter/adapters/filter_map.rs:65
No locals.
#9  alacritty::ipc::spawn_ipc_socket::{closure#1} () at alacritty/src/ipc.rs:47
No locals.
#10 std::sys::backtrace::__rust_begin_short_backtrace<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/sys/backtrace.rs:154
No locals.
#11 0x0000555555818da9 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:522
No locals.
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/panic/unwind_safe.rs:272
No locals.
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:554
No locals.
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()>>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panicking.rs:518
No locals.
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()>>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/panic.rs:345
No locals.
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/std/src/thread/mod.rs:521
No locals.
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<alacritty::ipc::spawn_ipc_socket::{closure_env#1}, ()>, ()> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/ops/function.rs:250
No locals.
#18 0x0000555555a04c7b in alloc::boxed::{impl#48}::call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> (self=..., args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#19 alloc::boxed::{impl#48}::call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> (self=0x555555e388a0, args=<optimized out>) at alloc/src/boxed.rs:2231
No locals.
#20 std::sys::pal::unix::thread::{impl#2}::new::thread_start (main=0x555555e388a0) at std/src/sys/pal/unix/thread.rs:105
        _handler = std::sys::pal::unix::stack_overflow::Handler {data: 0x7ffff776b000}
#21 0x00007ffff7bfd39d in start_thread (arg=<optimized out>) at pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737337362112, -5127067786237574825, 140737337362112, -376, 17, 140737488335952, -5127067786292100777, -5127069436263661225}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#22 0x00007ffff7c8249c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 1 (Thread 0x7ffff776d840 (LWP 25203) "alacritty"):
#0  0x00007fffee98a1f2 in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#1  0x00007fffee98a784 in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#2  0x00007fffee8a860f in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#3  0x00007fffee8a8ab1 in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#4  0x00007ffff6d79e64 in ?? () from /usr/lib/libGLX_nvidia.so.0
No symbol table info available.
#5  0x00007ffff6d48450 in ?? () from /usr/lib/libGLX_nvidia.so.0
No symbol table info available.
#6  0x00005555557d73c1 in glutin_glx_sys::glx::Glx::SwapBuffers () at target/release/build/glutin_glx_sys-9d23cba03979d00d/out/glx_bindings.rs:561
No locals.
#7  glutin::api::glx::surface::{impl#4}::swap_buffers::{closure#0}<glutin::surface::WindowSurface> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/glutin-0.32.0/src/api/glx/surface.rs:230
No locals.
#8  glutin::api::glx::last_glx_error<(), glutin::api::glx::surface::{impl#4}::swap_buffers::{closure_env#0}<glutin::surface::WindowSurface>> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/glutin-0.32.0/src/api/glx/mod.rs:194
No locals.
#9  0x000055555574614d in glutin::api::glx::surface::{impl#4}::swap_buffers<glutin::surface::WindowSurface> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/glutin-0.32.0/src/api/glx/surface.rs:229
No locals.
#10 glutin::surface::{impl#11}::swap_buffers<glutin::surface::WindowSurface> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/glutin-0.32.0/src/surface.rs:324
No locals.
#11 0x00005555556cc5ba in alacritty::display::Display::new () at alacritty/src/display/mod.rs:472
No locals.
#12 0x000055555565e9d2 in alacritty::window_context::WindowContext::initial () at alacritty/src/window_context.rs:115
No locals.
#13 0x0000555555624728 in alacritty::event::Processor::create_initial_window () at alacritty/src/event.rs:150
No locals.
#14 0x000055555560dd81 in alacritty::event::{impl#1}::new_events () at alacritty/src/event.rs:228
No locals.
#15 winit::event_loop::dispatch_event_for_app<alacritty::event::Event, alacritty::event::Processor> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/event_loop.rs:630
No locals.
#16 winit::event_loop::{impl#6}::run_app::{closure#0}<alacritty::event::Event, alacritty::event::Processor> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/event_loop.rs:265
No locals.
#17 core::ops::function::impls::{impl#3}::call_mut<(winit::event::Event<alacritty::event::Event>, &winit::event_loop::ActiveEventLoop), winit::event_loop::{impl#6}::run_app::{closure_env#0}<alacritty::event::Event, alacritty::event::Processor>> () at /usr/src/debug/rust/rustc-1.82.0-src/library/core/src/ops/function.rs:294
No locals.
#18 0x000055555561e255 in winit::platform_impl::linux::x11::EventLoop::single_iteration<alacritty::event::Event, &mut winit::event_loop::{impl#6}::run_app::{closure_env#0}<alacritty::event::Event, alacritty::event::Processor>> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/platform_impl/linux/x11/mod.rs:511
No locals.
#19 winit::platform_impl::linux::x11::EventLoop::pump_events<alacritty::event::Event, &mut winit::event_loop::{impl#6}::run_app::{closure_env#0}<alacritty::event::Event, alacritty::event::Processor>> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/platform_impl/linux/x11/mod.rs:418
No locals.
#20 winit::platform_impl::linux::x11::EventLoop::run_on_demand<alacritty::event::Event, winit::event_loop::{impl#6}::run_app::{closure_env#0}<alacritty::event::Event, alacritty::event::Processor>> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/platform_impl/linux/x11/mod.rs:385
No locals.
#21 0x000055555562b454 in winit::platform_impl::linux::EventLoop::run_on_demand<alacritty::event::Event, winit::event_loop::{impl#6}::run_app::{closure_env#0}<alacritty::event::Event, alacritty::event::Processor>> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/platform_impl/linux/mod.rs:813
No locals.
#22 winit::platform_impl::linux::EventLoop::run<alacritty::event::Event, winit::event_loop::{impl#6}::run_app::{closure_env#0}<alacritty::event::Event, alacritty::event::Processor>> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/platform_impl/linux/mod.rs:806
No locals.
#23 winit::event_loop::EventLoop::run_app<alacritty::event::Event, alacritty::event::Processor> () at /home/lucas/.cargo/registry/src/index.crates.io-6f17d22bba15001f/winit-0.30.4/src/event_loop.rs:265
No locals.
#24 alacritty::event::Processor::run () at alacritty/src/event.rs:190
No locals.
#25 alacritty::alacritty () at alacritty/src/main.rs:195
No locals.
#26 alacritty::main () at alacritty/src/main.rs:84
No locals.
Continuing.

Thread 1 "alacritty" received signal SIGSEGV, Segmentation fault.
0x00007fffee98a1f2 in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
Not confirmed.
Continuing.
Couldn't get registers: No such process.
[Thread 0x7ffff60006c0 (LWP 25208) exited]
[Thread 0x7ffff64006c0 (LWP 25207) exited]
[Thread 0x7ffff68006c0 (LWP 25206) exited]
[Thread 0x7ffff70006c0 (LWP 25204) exited]
[Thread 0x7ffff776d840 (LWP 25203) exited]
[Thread 0x7ffff6c006c0 (LWP 25205) exited]
[New process 25203]

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
The program is not being run.

   __GL_SYNC_TO_VBLANK=0 gdb glxgears:

Thread 1 (Thread 0x7ffff79c4d00 (LWP 26023) "glxgears"):
#0  0x00007ffff618a1f2 in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#1  0x00007ffff618a784 in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#2  0x00007ffff60a860f in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#3  0x00007ffff60a8ab1 in ?? () from /usr/lib/libnvidia-glcore.so.560.35.03
No symbol table info available.
#4  0x00007ffff793de64 in ?? () from /usr/lib/libGLX_nvidia.so.0
No symbol table info available.
#5  0x00007ffff790c450 in ?? () from /usr/lib/libGLX_nvidia.so.0
No symbol table info available.
#6  0x000055555555668c in draw_frame (dpy=<optimized out>, win=<optimized out>) at ../mesa-demos-9.0.0/src/xdemos/glxgears.c:345
        dt = <optimized out>
        t = <optimized out>
        frames = <optimized out>
        tRot0 = <optimized out>
        tRate0 = <optimized out>
        dt = <optimized out>
        t = <optimized out>
        seconds = <optimized out>
        fps = <optimized out>
#7  event_loop (dpy=0x55555555cda0, win=62914562) at ../mesa-demos-9.0.0/src/xdemos/glxgears.c:771
        op = <optimized out>
#8  main (argc=<optimized out>, argv=<optimized out>) at ../mesa-demos-9.0.0/src/xdemos/glxgears.c:875
        winWidth = 300
        winHeight = 300
        x = 0
        y = 0
        dpy = 0x55555555cda0
        win = 62914562
        ctx = 0x5555556b38e8
        dpyName = <optimized out>
        printInfo = <optimized out>
        visId = 39
        i = <optimized out>
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.

Xorg.0.log:

[   319.773]
X.Org X Server 1.21.1.13
X Protocol Version 11, Revision 0
[   319.773] Current Operating System: Linux archlucas 6.11.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 22 Oct 2024 18:31:38 +0000 x86_64
[   319.773] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=ee65bfc6-1a05-4fe2-9228-30b88f003492 rw loglevel=3 nvidia_drm.modeset=1 nvidia_drm.fbdev=0
[   319.773]
[   319.773] Current version of pixman: 0.43.4
[   319.773] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   319.773] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   319.773] (==) Log file: "/home/lucas/.local/share/xorg/Xorg.0.log", Time: Wed Oct 23 19:52:24 2024
[   319.773] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   319.773] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   319.773] (==) No Layout section.  Using the first Screen section.
[   319.773] (==) No screen section available. Using defaults.
[   319.773] (**) |-->Screen "Default Screen Section" (0)
[   319.773] (**) |   |-->Monitor "<default monitor>"
[   319.774] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   319.774] (**) Allowing byte-swapped clients
[   319.774] (==) Automatically adding devices
[   319.774] (==) Automatically enabling devices
[   319.774] (==) Automatically adding GPU devices
[   319.774] (==) Automatically binding GPU devices
[   319.774] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   319.774] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   319.774] 	Entry deleted from font path.
[   319.774] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   319.774] 	Entry deleted from font path.
[   319.774] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[   319.774] 	Entry deleted from font path.
[   319.774] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[   319.774] 	Entry deleted from font path.
[   319.774] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF
[   319.774] (==) ModulePath set to "/usr/lib/xorg/modules"
[   319.774] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   319.774] (II) Module ABI versions:
[   319.774] 	X.Org ANSI C Emulation: 0.4
[   319.774] 	X.Org Video Driver: 25.2
[   319.774] 	X.Org XInput driver : 24.4
[   319.774] 	X.Org Server Extension : 10.0
[   319.774] (++) using VT number 2

[   319.774] (--) controlling tty is VT number 2, auto-enabling KeepTty
[   319.776] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_33
[   319.777] (II) xfree86: Adding drm device (/dev/dri/card0)
[   319.777] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
[   319.777] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 16 paused 0
[   319.778] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[   319.779] (--) PCI:*(1@0:0:0) 10de:1b82:19da:2445 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[   319.779] (II) Open ACPI successful (/var/run/acpid.socket)
[   319.779] (II) LoadModule: "glx"
[   319.779] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   319.780] (II) Module glx: vendor="X.Org Foundation"
[   319.780] 	compiled for 1.21.1.13, module version = 1.0.0
[   319.780] 	ABI class: X.Org Server Extension, version 10.0
[   319.780] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[   319.780] 	loading driver: nvidia
[   319.780] (==) Matched nvidia as autoconfigured driver 0
[   319.780] (==) Matched nouveau as autoconfigured driver 1
[   319.780] (==) Matched nv as autoconfigured driver 2
[   319.780] (==) Matched modesetting as autoconfigured driver 3
[   319.780] (==) Matched fbdev as autoconfigured driver 4
[   319.780] (==) Matched vesa as autoconfigured driver 5
[   319.780] (==) Assigned the driver to the xf86ConfigLayout
[   319.780] (II) LoadModule: "nvidia"
[   319.780] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   319.781] (II) Module nvidia: vendor="NVIDIA Corporation"
[   319.781] 	compiled for 1.6.99.901, module version = 1.0.0
[   319.781] 	Module class: X.Org Video Driver
[   319.781] (II) LoadModule: "nouveau"
[   319.781] (WW) Warning, couldn't open module nouveau
[   319.781] (EE) Failed to load module "nouveau" (module does not exist, 0)
[   319.781] (II) LoadModule: "nv"
[   319.781] (WW) Warning, couldn't open module nv
[   319.781] (EE) Failed to load module "nv" (module does not exist, 0)
[   319.781] (II) LoadModule: "modesetting"
[   319.781] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   319.800] (II) Module modesetting: vendor="X.Org Foundation"
[   319.800] 	compiled for 1.21.1.13, module version = 1.21.1
[   319.800] 	Module class: X.Org Video Driver
[   319.800] 	ABI class: X.Org Video Driver, version 25.2
[   319.800] (II) LoadModule: "fbdev"
[   319.801] (WW) Warning, couldn't open module fbdev
[   319.801] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   319.801] (II) LoadModule: "vesa"
[   319.801] (WW) Warning, couldn't open module vesa
[   319.801] (EE) Failed to load module "vesa" (module does not exist, 0)
[   319.801] (II) NVIDIA dlloader X Driver  560.35.03  Fri Aug 16 21:25:43 UTC 2024
[   319.801] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   319.801] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   319.801] (II) systemd-logind: releasing fd for 226:0
[   319.802] (II) Loading sub module "fb"
[   319.802] (II) LoadModule: "fb"
[   319.802] (II) Module "fb" already built-in
[   319.802] (II) Loading sub module "wfb"
[   319.802] (II) LoadModule: "wfb"
[   319.802] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   319.802] (II) Module wfb: vendor="X.Org Foundation"
[   319.802] 	compiled for 1.21.1.13, module version = 1.0.0
[   319.802] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   319.802] (WW) Falling back to old probe method for modesetting
[   319.803] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[   319.803] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[   319.803] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[   319.803] (==) NVIDIA(0): RGB weight 888
[   319.803] (==) NVIDIA(0): Default visual is TrueColor
[   319.803] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   319.803] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[   319.803] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[   319.803] (**) NVIDIA(0): Enabling 2D acceleration
[   319.803] (II) Loading sub module "glxserver_nvidia"
[   319.803] (II) LoadModule: "glxserver_nvidia"
[   319.803] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[   319.816] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[   319.816] 	compiled for 1.6.99.901, module version = 1.0.0
[   319.816] 	Module class: X.Org Server Extension
[   319.816] (II) NVIDIA GLX Module  560.35.03  Fri Aug 16 21:27:48 UTC 2024
[   319.816] (II) NVIDIA: The X server supports PRIME Render Offload.
[   319.817] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[   319.817] (--) NVIDIA(0):     DFP-0 (boot)
[   319.817] (--) NVIDIA(0):     DFP-1
[   319.817] (--) NVIDIA(0):     DFP-2
[   319.817] (--) NVIDIA(0):     DFP-3
[   319.817] (--) NVIDIA(0):     DFP-4
[   319.817] (--) NVIDIA(0):     DFP-5
[   319.817] (--) NVIDIA(0):     DFP-6
[   319.817] (--) NVIDIA(0):     DFP-7
[   319.818] (II) NVIDIA(0): NVIDIA GPU NVIDIA GeForce GTX 1070 Ti (GP104-A) at PCI:1:0:0
[   319.818] (II) NVIDIA(0):     (GPU-0)
[   319.818] (--) NVIDIA(0): Memory: 8388608 kBytes
[   319.818] (--) NVIDIA(0): VideoBIOS: 86.04.85.00.aa
[   319.818] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   319.833] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): connected
[   319.833] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): Internal TMDS
[   319.833] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): 330.0 MHz maximum pixel clock
[   319.833] (--) NVIDIA(GPU-0):
[   319.833] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   319.833] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[   319.833] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[   319.833] (--) NVIDIA(GPU-0):
[   319.834] (--) NVIDIA(GPU-0): DFP-2: disconnected
[   319.834] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[   319.834] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[   319.834] (--) NVIDIA(GPU-0):
[   319.878] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): connected
[   319.878] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): Internal TMDS
[   319.878] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): 600.0 MHz maximum pixel clock
[   319.878] (--) NVIDIA(GPU-0):
[   319.878] (--) NVIDIA(GPU-0): DFP-4: disconnected
[   319.878] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[   319.878] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[   319.878] (--) NVIDIA(GPU-0):
[   319.878] (--) NVIDIA(GPU-0): DFP-5: disconnected
[   319.878] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[   319.878] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[   319.878] (--) NVIDIA(GPU-0):
[   319.878] (--) NVIDIA(GPU-0): DFP-6: disconnected
[   319.878] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[   319.878] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[   319.878] (--) NVIDIA(GPU-0):
[   319.878] (--) NVIDIA(GPU-0): DFP-7: disconnected
[   319.878] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[   319.878] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[   319.878] (--) NVIDIA(GPU-0):
[   319.885] (==) NVIDIA(0):
[   319.885] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[   319.885] (==) NVIDIA(0):     will be used as the requested mode.
[   319.885] (==) NVIDIA(0):
[   319.886] (II) NVIDIA(0): Validated MetaModes:
[   319.886] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select,DFP-3:nvidia-auto-select"
[   319.886] (II) NVIDIA(0): Virtual screen size determined to be 3360 x 1080
[   319.893] (--) NVIDIA(0): DPI set to (103, 105); computed from "UseEdidDpi" X config
[   319.893] (--) NVIDIA(0):     option
[   319.893] (II) UnloadModule: "modesetting"
[   319.893] (II) Unloading modesetting
[   319.894] (WW) NVIDIA: Failed to bind sideband socket to
[   319.894] (WW) NVIDIA:     '/var/run/nvidia-xdriver-fad12658' Permission denied
[   319.894] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory
[   319.894] (II) NVIDIA:     access.
[   319.922] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select,DFP-3:nvidia-auto-select"
[   319.960] (==) NVIDIA(0): Disabling shared memory pixmaps
[   319.960] (==) NVIDIA(0): Backing store enabled
[   319.960] (==) NVIDIA(0): Silken mouse enabled
[   319.961] (==) NVIDIA(0): DPMS enabled
[   319.962] (II) Loading sub module "dri2"
[   319.962] (II) LoadModule: "dri2"
[   319.962] (II) Module "dri2" already built-in
[   319.962] (II) NVIDIA(0): [DRI2] Setup complete
[   319.962] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[   319.962] (II) Initializing extension Generic Event Extension
[   319.962] (II) Initializing extension SHAPE
[   319.962] (II) Initializing extension MIT-SHM
[   319.962] (II) Initializing extension XInputExtension
[   319.962] (II) Initializing extension XTEST
[   319.962] (II) Initializing extension BIG-REQUESTS
[   319.962] (II) Initializing extension SYNC
[   319.962] (II) Initializing extension XKEYBOARD
[   319.963] (II) Initializing extension XC-MISC
[   319.963] (II) Initializing extension SECURITY
[   319.963] (II) Initializing extension XFIXES
[   319.963] (II) Initializing extension RENDER
[   319.963] (II) Initializing extension RANDR
[   319.963] (II) Initializing extension COMPOSITE
[   319.963] (II) Initializing extension DAMAGE
[   319.963] (II) Initializing extension MIT-SCREEN-SAVER
[   319.963] (II) Initializing extension DOUBLE-BUFFER
[   319.963] (II) Initializing extension RECORD
[   319.964] (II) Initializing extension DPMS
[   319.964] (II) Initializing extension Present
[   319.964] (II) Initializing extension DRI3
[   319.964] (II) Initializing extension X-Resource
[   319.964] (II) Initializing extension XVideo
[   319.964] (II) Initializing extension XVideo-MotionCompensation
[   319.964] (II) Initializing extension GLX
[   319.964] (II) Initializing extension GLX
[   319.964] (II) Indirect GLX disabled.
[   319.964] (II) GLX: Another vendor is already registered for screen 0
[   319.964] (II) Initializing extension XFree86-VidModeExtension
[   319.964] (II) Initializing extension XFree86-DGA
[   319.964] (II) Initializing extension XFree86-DRI
[   319.964] (II) Initializing extension DRI2
[   319.964] (II) Initializing extension NV-GLX
[   319.964] (II) Initializing extension NV-CONTROL
[   319.965] (II) Initializing extension XINERAMA
[   320.020] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[   320.020] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   320.020] (**) Power Button: Applying InputClass "lkeyboard"
[   320.020] (II) LoadModule: "libinput"
[   320.020] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   320.022] (II) Module libinput: vendor="X.Org Foundation"
[   320.022] 	compiled for 1.21.1.13, module version = 1.5.0
[   320.022] 	Module class: X.Org XInput Driver
[   320.022] 	ABI class: X.Org XInput driver, version 24.4
[   320.022] (II) Using input driver 'libinput' for 'Power Button'
[   320.022] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 42 paused 0
[   320.022] (**) Power Button: always reports core events
[   320.022] (**) Option "Device" "/dev/input/event1"
[   320.024] (II) event1  - Power Button: is tagged by udev as: Keyboard
[   320.024] (II) event1  - Power Button: device is a keyboard
[   320.024] (II) event1  - Power Button: device removed
[   320.024] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[   320.024] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[   320.024] (**) Option "xkb_layout" "br"
[   320.039] (**) Option "AutoRepeat" "200 40"
[   320.039] (**) AutoRepeat: 200 40
[   320.040] (II) event1  - Power Button: is tagged by udev as: Keyboard
[   320.040] (II) event1  - Power Button: device is a keyboard
[   320.040] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[   320.040] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   320.040] (**) Power Button: Applying InputClass "lkeyboard"
[   320.040] (II) Using input driver 'libinput' for 'Power Button'
[   320.041] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 45 paused 0
[   320.041] (**) Power Button: always reports core events
[   320.041] (**) Option "Device" "/dev/input/event0"
[   320.042] (II) event0  - Power Button: is tagged by udev as: Keyboard
[   320.042] (II) event0  - Power Button: device is a keyboard
[   320.042] (II) event0  - Power Button: device removed
[   320.042] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[   320.042] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[   320.042] (**) Option "xkb_layout" "br"
[   320.042] (**) Option "AutoRepeat" "200 40"
[   320.042] (**) AutoRepeat: 200 40
[   320.043] (II) event0  - Power Button: is tagged by udev as: Keyboard
[   320.043] (II) event0  - Power Button: device is a keyboard
[   320.044] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event9)
[   320.044] (II) No input driver specified, ignoring this device.
[   320.044] (II) This device may have been added with another device file.
[   320.044] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event10)
[   320.044] (II) No input driver specified, ignoring this device.
[   320.044] (II) This device may have been added with another device file.
[   320.045] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event11)
[   320.045] (II) No input driver specified, ignoring this device.
[   320.045] (II) This device may have been added with another device file.
[   320.045] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event8)
[   320.045] (II) No input driver specified, ignoring this device.
[   320.045] (II) This device may have been added with another device file.
[   320.045] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event12)
[   320.045] (II) No input driver specified, ignoring this device.
[   320.045] (II) This device may have been added with another device file.
[   320.046] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event13)
[   320.046] (II) No input driver specified, ignoring this device.
[   320.046] (II) This device may have been added with another device file.
[   320.046] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event14)
[   320.046] (II) No input driver specified, ignoring this device.
[   320.046] (II) This device may have been added with another device file.
[   320.046] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event15)
[   320.046] (II) No input driver specified, ignoring this device.
[   320.046] (II) This device may have been added with another device file.
[   320.047] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event16)
[   320.047] (II) No input driver specified, ignoring this device.
[   320.047] (II) This device may have been added with another device file.
[   320.047] (II) config/udev: Adding input device USB OPTICAL MOUSE  (/dev/input/event2)
[   320.047] (**) USB OPTICAL MOUSE : Applying InputClass "libinput pointer catchall"
[   320.047] (**) USB OPTICAL MOUSE : Applying InputClass "lmouse"
[   320.047] (II) Using input driver 'libinput' for 'USB OPTICAL MOUSE '
[   320.103] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 46 paused 0
[   320.103] (**) USB OPTICAL MOUSE : always reports core events
[   320.103] (**) Option "Device" "/dev/input/event2"
[   320.106] (II) event2  - USB OPTICAL MOUSE : is tagged by udev as: Mouse
[   320.106] (II) event2  - USB OPTICAL MOUSE : device is a pointer
[   320.106] (II) event2  - USB OPTICAL MOUSE : device removed
[   320.107] (**) Option "AccelSpeed" "0"
[   320.107] (**) Option "AccelProfile" "flat"
[   320.107] (II) libinput: USB OPTICAL MOUSE : Step value 0 was provided, libinput Fallback acceleration function is used.
[   320.107] (II) libinput: USB OPTICAL MOUSE : Step value 0 was provided, libinput Fallback acceleration function is used.
[   320.107] (II) libinput: USB OPTICAL MOUSE : Step value 0 was provided, libinput Fallback acceleration function is used.
[   320.107] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/0003:18F8:0F99.0001/input/input2/event2"
[   320.107] (II) XINPUT: Adding extended input device "USB OPTICAL MOUSE " (type: MOUSE, id 8)
[   320.107] (**) Option "AccelerationScheme" "none"
[   320.107] (**) USB OPTICAL MOUSE : (accel) selected scheme none/0
[   320.107] (**) USB OPTICAL MOUSE : (accel) acceleration factor: 2.000
[   320.107] (**) USB OPTICAL MOUSE : (accel) acceleration threshold: 4
[   320.108] (II) event2  - USB OPTICAL MOUSE : is tagged by udev as: Mouse
[   320.108] (II) event2  - USB OPTICAL MOUSE : device is a pointer
[   320.109] (II) config/udev: Adding input device USB OPTICAL MOUSE  (/dev/input/mouse0)
[   320.109] (**) USB OPTICAL MOUSE : Applying InputClass "lmouse"
[   320.109] (II) No input driver specified, ignoring this device.
[   320.109] (II) This device may have been added with another device file.
[   320.110] (II) config/udev: Adding input device USB OPTICAL MOUSE  Keyboard (/dev/input/event3)
[   320.110] (**) USB OPTICAL MOUSE  Keyboard: Applying InputClass "libinput keyboard catchall"
[   320.110] (**) USB OPTICAL MOUSE  Keyboard: Applying InputClass "lkeyboard"
[   320.110] (II) Using input driver 'libinput' for 'USB OPTICAL MOUSE  Keyboard'
[   320.110] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 47 paused 0
[   320.111] (**) USB OPTICAL MOUSE  Keyboard: always reports core events
[   320.111] (**) Option "Device" "/dev/input/event3"
[   320.112] (II) event3  - USB OPTICAL MOUSE  Keyboard: is tagged by udev as: Keyboard
[   320.112] (II) event3  - USB OPTICAL MOUSE  Keyboard: device is a keyboard
[   320.112] (II) event3  - USB OPTICAL MOUSE  Keyboard: device removed
[   320.112] (II) libinput: USB OPTICAL MOUSE  Keyboard: needs a virtual subdevice
[   320.112] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.1/0003:18F8:0F99.0002/input/input3/event3"
[   320.112] (II) XINPUT: Adding extended input device "USB OPTICAL MOUSE  Keyboard" (type: MOUSE, id 9)
[   320.112] (**) Option "AccelerationScheme" "none"
[   320.112] (**) USB OPTICAL MOUSE  Keyboard: (accel) selected scheme none/0
[   320.112] (**) USB OPTICAL MOUSE  Keyboard: (accel) acceleration factor: 2.000
[   320.112] (**) USB OPTICAL MOUSE  Keyboard: (accel) acceleration threshold: 4
[   320.114] (II) event3  - USB OPTICAL MOUSE  Keyboard: is tagged by udev as: Keyboard
[   320.114] (II) event3  - USB OPTICAL MOUSE  Keyboard: device is a keyboard
[   320.115] (II) config/udev: Adding input device SEM USB Keyboard (/dev/input/event4)
[   320.115] (**) SEM USB Keyboard: Applying InputClass "libinput keyboard catchall"
[   320.115] (**) SEM USB Keyboard: Applying InputClass "lkeyboard"
[   320.115] (II) Using input driver 'libinput' for 'SEM USB Keyboard'
[   320.115] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 48 paused 0
[   320.116] (**) SEM USB Keyboard: always reports core events
[   320.116] (**) Option "Device" "/dev/input/event4"
[   320.117] (II) event4  - SEM USB Keyboard: is tagged by udev as: Keyboard
[   320.117] (II) event4  - SEM USB Keyboard: device is a keyboard
[   320.118] (II) event4  - SEM USB Keyboard: device removed
[   320.118] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:1A2C:2124.0003/input/input5/event4"
[   320.118] (II) XINPUT: Adding extended input device "SEM USB Keyboard" (type: KEYBOARD, id 10)
[   320.118] (**) Option "xkb_layout" "br"
[   320.118] (**) Option "AutoRepeat" "200 40"
[   320.118] (**) AutoRepeat: 200 40
[   320.120] (II) event4  - SEM USB Keyboard: is tagged by udev as: Keyboard
[   320.120] (II) event4  - SEM USB Keyboard: device is a keyboard
[   320.121] (II) config/udev: Adding input device SEM USB Keyboard Consumer Control (/dev/input/event5)
[   320.121] (**) SEM USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[   320.121] (**) SEM USB Keyboard Consumer Control: Applying InputClass "lkeyboard"
[   320.121] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[   320.121] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 49 paused 0
[   320.121] (**) SEM USB Keyboard Consumer Control: always reports core events
[   320.121] (**) Option "Device" "/dev/input/event5"
[   320.123] (II) event5  - SEM USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[   320.123] (II) event5  - SEM USB Keyboard Consumer Control: device is a keyboard
[   320.123] (II) event5  - SEM USB Keyboard Consumer Control: device removed
[   320.123] (II) libinput: SEM USB Keyboard Consumer Control: needs a virtual subdevice
[   320.123] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/0003:1A2C:2124.0004/input/input6/event5"
[   320.123] (II) XINPUT: Adding extended input device "SEM USB Keyboard Consumer Control" (type: MOUSE, id 11)
[   320.123] (**) Option "AccelerationScheme" "none"
[   320.123] (**) SEM USB Keyboard Consumer Control: (accel) selected scheme none/0
[   320.123] (**) SEM USB Keyboard Consumer Control: (accel) acceleration factor: 2.000
[   320.123] (**) SEM USB Keyboard Consumer Control: (accel) acceleration threshold: 4
[   320.124] (II) event5  - SEM USB Keyboard Consumer Control: is tagged by udev as: Keyboard
[   320.125] (II) event5  - SEM USB Keyboard Consumer Control: device is a keyboard
[   320.125] (II) config/udev: Adding input device SEM USB Keyboard System Control (/dev/input/event6)
[   320.125] (**) SEM USB Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[   320.125] (**) SEM USB Keyboard System Control: Applying InputClass "lkeyboard"
[   320.125] (II) Using input driver 'libinput' for 'SEM USB Keyboard System Control'
[   320.126] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 50 paused 0
[   320.126] (**) SEM USB Keyboard System Control: always reports core events
[   320.126] (**) Option "Device" "/dev/input/event6"
[   320.127] (II) event6  - SEM USB Keyboard System Control: is tagged by udev as: Keyboard
[   320.128] (II) event6  - SEM USB Keyboard System Control: device is a keyboard
[   320.128] (II) event6  - SEM USB Keyboard System Control: device removed
[   320.128] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/0003:1A2C:2124.0004/input/input7/event6"
[   320.128] (II) XINPUT: Adding extended input device "SEM USB Keyboard System Control" (type: KEYBOARD, id 12)
[   320.128] (**) Option "xkb_layout" "br"
[   320.128] (**) Option "AutoRepeat" "200 40"
[   320.128] (**) AutoRepeat: 200 40
[   320.129] (II) event6  - SEM USB Keyboard System Control: is tagged by udev as: Keyboard
[   320.129] (II) event6  - SEM USB Keyboard System Control: device is a keyboard
[   320.130] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[   320.130] (II) No input driver specified, ignoring this device.
[   320.130] (II) This device may have been added with another device file.
[   320.136] (**) USB OPTICAL MOUSE  Keyboard: Applying InputClass "libinput keyboard catchall"
[   320.136] (**) USB OPTICAL MOUSE  Keyboard: Applying InputClass "lkeyboard"
[   320.136] (II) Using input driver 'libinput' for 'USB OPTICAL MOUSE  Keyboard'
[   320.136] (II) systemd-logind: returning pre-existing fd for /dev/input/event3 13:67
[   320.136] (**) USB OPTICAL MOUSE  Keyboard: always reports core events
[   320.136] (**) Option "Device" "/dev/input/event3"
[   320.136] (II) libinput: USB OPTICAL MOUSE  Keyboard: is a virtual subdevice
[   320.136] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.1/0003:18F8:0F99.0002/input/input3/event3"
[   320.136] (II) XINPUT: Adding extended input device "USB OPTICAL MOUSE  Keyboard" (type: KEYBOARD, id 13)
[   320.136] (**) Option "xkb_layout" "br"
[   320.137] (**) Option "AutoRepeat" "200 40"
[   320.137] (**) AutoRepeat: 200 40
[   320.137] (**) SEM USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[   320.137] (**) SEM USB Keyboard Consumer Control: Applying InputClass "lkeyboard"
[   320.137] (II) Using input driver 'libinput' for 'SEM USB Keyboard Consumer Control'
[   320.137] (II) systemd-logind: returning pre-existing fd for /dev/input/event5 13:69
[   320.137] (**) SEM USB Keyboard Consumer Control: always reports core events
[   320.137] (**) Option "Device" "/dev/input/event5"
[   320.137] (II) libinput: SEM USB Keyboard Consumer Control: is a virtual subdevice
[   320.137] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/0003:1A2C:2124.0004/input/input6/event5"
[   320.137] (II) XINPUT: Adding extended input device "SEM USB Keyboard Consumer Control" (type: KEYBOARD, id 14)
[   320.137] (**) Option "xkb_layout" "br"
[   320.137] (**) Option "AutoRepeat" "200 40"
[   320.137] (**) AutoRepeat: 200 40
[   320.300] (II) NVIDIA(0): Setting mode "DVI-D-0: nvidia-auto-select @1920x1080 +0+126 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: nvidia-auto-select @1440x900 +1920+0 {ViewPortIn=1440x900, ViewPortOut=1440x900+0+0}"
[   320.348] (II) NVIDIA(0): Setting mode "DVI-D-0: nvidia-auto-select @1920x1080 +0+126 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: 1440x900_75 @1440x900 +1920+0 {ViewPortIn=1440x900, ViewPortOut=1440x900+0+0}"
[   492.663] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): connected
[   492.663] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): Internal TMDS
[   492.663] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): 330.0 MHz maximum pixel clock
[   492.663] (--) NVIDIA(GPU-0):
[   492.663] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   492.663] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[   492.663] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[   492.663] (--) NVIDIA(GPU-0):
[   492.664] (--) NVIDIA(GPU-0): DFP-2: disconnected
[   492.664] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[   492.664] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[   492.664] (--) NVIDIA(GPU-0):
[   492.708] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): connected
[   492.708] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): Internal TMDS
[   492.708] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): 600.0 MHz maximum pixel clock
[   492.708] (--) NVIDIA(GPU-0):
[   492.708] (--) NVIDIA(GPU-0): DFP-4: disconnected
[   492.708] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[   492.708] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[   492.708] (--) NVIDIA(GPU-0):
[   492.708] (--) NVIDIA(GPU-0): DFP-5: disconnected
[   492.708] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[   492.708] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[   492.708] (--) NVIDIA(GPU-0):
[   492.708] (--) NVIDIA(GPU-0): DFP-6: disconnected
[   492.708] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[   492.708] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[   492.708] (--) NVIDIA(GPU-0):
[   492.708] (--) NVIDIA(GPU-0): DFP-7: disconnected
[   492.708] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[   492.708] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[   492.708] (--) NVIDIA(GPU-0):
[   492.921] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): connected
[   492.921] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): Internal TMDS
[   492.921] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): 330.0 MHz maximum pixel clock
[   492.921] (--) NVIDIA(GPU-0):
[   492.921] (--) NVIDIA(GPU-0): DFP-1: disconnected
[   492.921] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[   492.921] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[   492.921] (--) NVIDIA(GPU-0):
[   492.921] (--) NVIDIA(GPU-0): DFP-2: disconnected
[   492.921] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[   492.921] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[   492.921] (--) NVIDIA(GPU-0):
[   492.965] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): connected
[   492.965] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): Internal TMDS
[   492.965] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): 600.0 MHz maximum pixel clock
[   492.965] (--) NVIDIA(GPU-0):
[   492.965] (--) NVIDIA(GPU-0): DFP-4: disconnected
[   492.965] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[   492.965] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[   492.965] (--) NVIDIA(GPU-0):
[   492.965] (--) NVIDIA(GPU-0): DFP-5: disconnected
[   492.965] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[   492.965] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[   492.965] (--) NVIDIA(GPU-0):
[   492.965] (--) NVIDIA(GPU-0): DFP-6: disconnected
[   492.965] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[   492.965] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[   492.965] (--) NVIDIA(GPU-0):
[   492.965] (--) NVIDIA(GPU-0): DFP-7: disconnected
[   492.965] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[   492.965] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[   492.965] (--) NVIDIA(GPU-0):
[  2833.980] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): connected
[  2833.980] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): Internal TMDS
[  2833.980] (--) NVIDIA(GPU-0): AOC F22 (DFP-0): 330.0 MHz maximum pixel clock
[  2833.980] (--) NVIDIA(GPU-0):
[  2833.980] (--) NVIDIA(GPU-0): DFP-1: disconnected
[  2833.980] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[  2833.980] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[  2833.980] (--) NVIDIA(GPU-0):
[  2833.980] (--) NVIDIA(GPU-0): DFP-2: disconnected
[  2833.980] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS
[  2833.980] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[  2833.980] (--) NVIDIA(GPU-0):
[  2834.025] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): connected
[  2834.025] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): Internal TMDS
[  2834.025] (--) NVIDIA(GPU-0): LG Electronics W1752 (DFP-3): 600.0 MHz maximum pixel clock
[  2834.025] (--) NVIDIA(GPU-0):
[  2834.025] (--) NVIDIA(GPU-0): DFP-4: disconnected
[  2834.025] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[  2834.025] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[  2834.025] (--) NVIDIA(GPU-0):
[  2834.025] (--) NVIDIA(GPU-0): DFP-5: disconnected
[  2834.025] (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
[  2834.025] (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
[  2834.025] (--) NVIDIA(GPU-0):
[  2834.025] (--) NVIDIA(GPU-0): DFP-6: disconnected
[  2834.025] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[  2834.025] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[  2834.025] (--) NVIDIA(GPU-0):
[  2834.026] (--) NVIDIA(GPU-0): DFP-7: disconnected
[  2834.026] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[  2834.026] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[  2834.026] (--) NVIDIA(GPU-0):
[  2845.809] (II) NVIDIA(0): Setting mode "DVI-D-0: nvidia-auto-select @1920x1080 +0+126 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: nvidia-auto-select @1440x900 +1920+0 {ViewPortIn=1440x900, ViewPortOut=1440x900+0+0}"

Offline

#6 2024-10-24 06:38:05

seth
Member
Registered: 2012-09-03
Posts: 59,588

Re: [SOLVED] Segfault in hardware accelerated applications

The xorg log doesn't suggest the HDMI-0 output was ever disabled?

xrandr --output HDMI-0 --off

Did you reproduce this w/ (only) a bunch of glxgears instances (and notably picom killed)?

Offline

#7 2024-10-24 18:38:55

_archlucas16
Member
Registered: 2024-10-22
Posts: 7

Re: [SOLVED] Segfault in hardware accelerated applications

Here a screenshot with only the DVI-D-0 monitor and __GL_SYNC_TO_VBLANK=0 glxgears:
https://imgur.com/a/glxgears-segfault-QZmqM1z

Offline

#8 2024-10-24 19:27:03

seth
Member
Registered: 2012-09-03
Posts: 59,588

Re: [SOLVED] Segfault in hardware accelerated applications

Ok, it's not the sync and it indeed seems like magically 6 random GL clients are allowed.
Do you get the same w/ https://aur.archlinux.org/packages/nvidia-535xx-dkms ?

Offline

#9 2024-10-25 03:15:55

_archlucas16
Member
Registered: 2024-10-22
Posts: 7

Re: [SOLVED] Segfault in hardware accelerated applications

No, I've installed nvidia-535xx-dkms and the programs doesn't crash.

Offline

#10 2024-10-25 07:18:06

seth
Member
Registered: 2012-09-03
Posts: 59,588

Re: [SOLVED] Segfault in hardware accelerated applications

Ok, if you re-intall the 560xx drivers, does it immediately come back?
(Ie. is it a weird driver bug or just some previously corrupted installation?)

Offline

#11 2024-10-25 16:30:27

_archlucas16
Member
Registered: 2024-10-22
Posts: 7

Re: [SOLVED] Segfault in hardware accelerated applications

Yes, I've re-installed the recent Nvidia driver and the crashes comes back.

Offline

#12 2024-10-31 18:59:30

_archlucas16
Member
Registered: 2024-10-22
Posts: 7

Re: [SOLVED] Segfault in hardware accelerated applications

I've recently got a Nvidia driver update, I installed it and now the crashes are gone.

Offline

Board footer

Powered by FluxBB