SUMMARY Running a QT GUI application, get the message: --24339-- WARNING: unhandled amd64-linux syscall: 315 --24339-- You may be able to write your own handler. --24339-- Read the file README_MISSING_SYSCALL_OR_IOCTL. --24339-- Nevertheless we consider this a bug. Please report --24339-- it at http://valgrind.org/support/bug_reports.html. STEPS TO REPRODUCE 1. Run the QT application (sorry, have not written a minimal application) 2. 3. OBSERVED RESULT The above message EXPECTED RESULT No such message SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Linux Fedora 32 x86-54 (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: 5.13.2 ADDITIONAL INFORMATION
Forgot to mention the valgrind version: ==24339== Memcheck, a memory error detector ==24339== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==24339== Using Valgrind-3.16.0 and LibVEX; rerun with -h for copyright info
315 is sched_getattr on amd64 https://www.man7.org/linux/man-pages/man2/sched_getattr.2.html which indeed hasn't been supported
Seems this was already reported 4 (!) years ago and someone did propose a patch. Time to get this fixed. *** This bug has been marked as a duplicate of bug 369029 ***