After upgrading to 7.6.9, FAHClient fails to start with the following error: kernel: traps: FAHClient[1424] general protection fault ip:7f0df1fc9efc sp:7fffc504c240 error:0 in libc-2.31.so[7f0df1f65000+145000] Anyone else getting this? Any known workarounds? I'm running an ~amd64 system. Reproducible: Always Steps to Reproduce: 1. Upgrade to 7.6.9 2. Start the service via systemd unit
Thank you for the report. We need to have all information at hand before ticket assignment. That is why I ask you to * attach the logs and * paste the emerge info as described on https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket Precursors for general protection fault can be in the warnings of the compile log. Please reopen this ticket (Status:UNCONFIRMED) afterwards.
Created attachment 639842 [details] systemd unit logs output of: journalctl -u foldingathome.service -b -0
Created attachment 639844 [details] emerge --info output
Does this issue still exist with 7.6.13 ?
I'm not the original reporter, but I think I'm hitting the same issue. dmesg contains the folowing: [178463.098848] traps: mfakto-x64[21251] general protection fault ip:7fce229064e3 sp:7ffe02eb4180 error:0 in libc.so.6[7fce228ed000+156000] [178476.066700] FAHClient[977]: segfault at 0 ip 0000000000000000 sp 00007ffcdbde85b8 error 14 in FAHClient[3fe000+21000] likely on CPU 2 (core 2, socket 0) [178476.066708] Code: Unable to access opcode bytes at 0xffffffffffffffd6. This is the stacktrace from gdb: Thread 3 "FAHClient" received signal SIGINT, Interrupt. [Switching to Thread 0x7ffff7ca76c0 (LWP 2648)] __GI___ioctl (fd=fd@entry=5, request=request@entry=3222817548) at ../sysdeps/unix/sysv/linux/ioctl.c:36 36 if (__glibc_unlikely (INTERNAL_SYSCALL_ERROR_P (r))) (gdb) bt #0 __GI___ioctl (fd=fd@entry=5, request=request@entry=3222817548) at ../sysdeps/unix/sysv/linux/ioctl.c:36 #1 0x00007ffff6fe0a00 in kmtIoctl (fd=5, request=request@entry=3222817548, arg=arg@entry=0x7ffff7ca6c00) at /usr/src/debug/dev-libs/roct-thunk-interface-5.4.3/ROCT-Thunk-Interface-rocm-5.4.3/src/libhsakmt.c:13 #2 0x00007ffff6fda43f in hsaKmtWaitOnMultipleEvents (Milliseconds=<optimized out>, WaitOnAll=false, NumEvents=<optimized out>, Events=0x7ffff7ca6d00) at /usr/src/debug/dev-libs/roct-thunk-interface-5.4.3/ROCT-Thunk-Interface-rocm-5.4.3/src/events.c:312 #3 hsaKmtWaitOnMultipleEvents (Events=0x7ffff7ca6d00, NumEvents=2, WaitOnAll=<optimized out>, Milliseconds=<optimized out>) at /usr/src/debug/dev-libs/roct-thunk-interface-5.4.3/ROCT-Thunk-Interface-rocm-5.4.3/src/events.c:286 #4 0x00007ffff70725e3 in rocr::core::Signal::WaitAny (signal_count=signal_count@entry=2, hsa_signals=hsa_signals@entry=0xfbd150, conds=conds@entry=0xfe5f30, values=values@entry=0xfe5f50, timeout=timeout@entry=18446744073709551615, wait_hint=<optimized out>, wait_hint@entry=HSA_WAIT_STATE_BLOCKED, satisfying_value=0x7ffff7ca6e38) at /usr/src/debug/dev-libs/rocr-runtime-5.4.3-r1/ROCR-Runtime-rocm-5.4.3/src/core/runtime/signal.cpp:312 #5 0x00007ffff705665e in rocr::AMD::hsa_amd_signal_wait_any (signal_count=2, hsa_signals=0xfbd150, conds=0xfe5f30, values=0xfe5f50, timeout_hint=timeout_hint@entry=18446744073709551615, wait_hint=wait_hint@entry=HSA_WAIT_STATE_BLOCKED, satisfying_value=0x7ffff7ca6e38) at /usr/src/debug/dev-libs/rocr-runtime-5.4.3-r1/ROCR-Runtime-rocm-5.4.3/src/core/runtime/hsa_ext_amd.cpp:512 #6 0x00007ffff70674ca in rocr::core::Runtime::AsyncEventsLoop () at /usr/src/debug/dev-libs/rocr-runtime-5.4.3-r1/ROCR-Runtime-rocm-5.4.3/src/core/runtime/runtime.cpp:1059 #7 0x00007ffff70271f7 in rocr::os::ThreadTrampoline (arg=<optimized out>) at /usr/src/debug/dev-libs/rocr-runtime-5.4.3-r1/ROCR-Runtime-rocm-5.4.3/src/core/util/lnx/os_linux.cpp:77 #8 0x00007ffff7d3b2aa in start_thread (arg=<optimized out>) at pthread_create.c:444 #9 0x00007ffff7dbe39c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Created attachment 863766 [details] emerge --info foldingathome rocm-opencl-runtime