Created attachment 108728 [details] possible implementation valgrind currently checks /usr/lib/debug/.build-id/*/*.debug for symbols but not [value of --extra-debuginfo-path]/.build-id/*/*.debug, so symbols added via the --extra-debuginfo-path option must be matched by file path. gdb supports reading .build-id style debug symbol paths when given a custom debug-file-directory.