> ==31878== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. > ==31878== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
That version of valgrind is at least 3.5 years old. Upgrade to the current version 3.10.1. Running an old version gets no sympathy. > ==31878== Command: > /home/caizb/bind/bind/bind-9.9.2-P1/bin/named/.libs/lt-named > -u bind -t /var/lib/named > ==31878== > ==31938== error 2 No such file or directory > ==31938== mknod /tmp/vgdb-pipe-from-vgdb-to-31938-by-root-on-??? > ==31938== valgrind: fatal error: vgdb FIFOs cannot be created. Can you run that failing command, such as: mknod /tmp/foo-bar-baz p to make a pipe in /tmp ? Does running the top-level command bin/named/named -u bind -t /var/lib/named by itself work, without valgrind? Add the valgrind command-line parameter "--trace-syscalls=yes". Look at the output from running strace -f bin/named/named -u bind -t /var/lib/named and compare it with valgrind's --trace-syscalls=yes. Look at the output from running strace -f valgrind --trace-children=yes bin/named/named -u bind -t /var/lib/named and compare to the output from omitting the valgrind. -- ------------------------------------------------------------------------------ _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users