Hello! If somebody wants to use Valgrind with MC, this patch should be applied to Valgrind 1.0.0. It adds support for TIOCLINUX, which is used in MC. I already submitted this patch to the author of Valgrind.
========================== --- vg_syscall_mem.c +++ vg_syscall_mem.c @@ -1693,6 +1693,13 @@ void VG_(perform_assumed_nonblocking_sys sizeof(struct winsize) ); KERNEL_DO_SYSCALL(tid,res); break; + case TIOCLINUX: + must_be_readable( tst, "ioctl(TIOCLINUX)", arg3, + sizeof(int) ); + KERNEL_DO_SYSCALL(tid,res); + if (!VG_(is_kerror)(res) && res == 0) + make_readable ( arg3, sizeof(int) ); + break; case TIOCGPGRP: /* Get process group ID for foreground processing group. */ must_be_writable( tst, "ioctl(TIOCGPGRP)", arg3, ========================== -- Regards, Pavel Roskin _______________________________________________ Mc-devel mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/mc-devel