|
From: Dean A. <ag...@ya...> - 2004-08-16 01:20:19
|
Hi, I've tried copying the configure.in and rebuilt my Valgrid installation. It still doesn't work. Below is a copy of my error: -------------------------------------------------------------------------------------------------------------------------------- $ ./send Message queue created & opened Message sent to queue Message queue closed [root@dhcp-329-10 2_timeout]# ./rcv Message queue opened Waiting for message (3 sec) ... Message received: Our message body: Hello message! It's priority was: 1 Message queue closed ----------------------------------------------------------------------------- $ valgrind ./send ==17598== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux. ==17598== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward. ==17598== Using valgrind-2.0.0, a program supervision framework for x86-linux. ==17598== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward. ==17598== Estimated CPU clock rate is 2614 MHz ==17598== For more details, rerun with: -v ==17598== --17598-- FATAL: unhandled syscall: 274 --17598-- Do not panic. You may be able to fix this easily. --17598-- Read the file README_MISSING_SYSCALL_OR_IOCTL. ==17598== ==17598== Valgrind detected that your program requires ==17598== the following unimplemented functionality: ==17598== no wrapper for the above system call ==17598== This may be because the functionality is hard to implement, ==17598== or because no reasonable program would behave this way, ==17598== or because nobody has yet needed it. In any case, let me know ==17598== (js...@ac...) and/or try to work around the problem, if you can. ==17598== ==17598== Valgrind has to exit now. Sorry. Bye! ==17598== sched status: Thread 1: status = Runnable, associated_mx = 0x0, associated_cv = 0x0 ==17598== at 0x420D6B2D: syscall (in /lib/i686/libc-2.2.93.so) ==17598== by 0x80485F8: main (in /home/codes/mqexamples/2_timeout/send) ==17598== by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so) ==17598== by 0x8048524: (within /home/codes/mqexamples/2_timeout/send) ----------------------------------------------------------------------------- $ valgrind ./rcv ==17602== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux. ==17602== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward. ==17602== Using valgrind-2.0.0, a program supervision framework for x86-linux. ==17602== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward. ==17602== Estimated CPU clock rate is 2593 MHz ==17602== For more details, rerun with: -v ==17602== --17602-- FATAL: unhandled syscall: 274 --17602-- Do not panic. You may be able to fix this easily. --17602-- Read the file README_MISSING_SYSCALL_OR_IOCTL. ==17602== ==17602== Valgrind detected that your program requires ==17602== the following unimplemented functionality: ==17602== no wrapper for the above system call ==17602== This may be because the functionality is hard to implement, ==17602== or because no reasonable program would behave this way, ==17602== or because nobody has yet needed it. In any case, let me know ==17602== (js...@ac...) and/or try to work around the problem, if you can. ==17602== ==17602== Valgrind has to exit now. Sorry. Bye! ==17602== sched status: Thread 1: status = Runnable, associated_mx = 0x0, associated_cv = 0x0 ==17602== at 0x420D6B2D: syscall (in /lib/i686/libc-2.2.93.so) ==17602== by 0x80486A2: main (in /home/codes/mqexamples/2_timeout/rcv) ==17602== by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so) ==17602== by 0x80485D4: (within /home/codes/mqexamples/2_timeout/rcv) Tom Hughes <th...@cy...> wrote: In message <200...@we...> Dean Agan wrote: > Hi! I am currently using Red Hat 8, with a kernel of 2.6. I installed POSIX > Message Queues, but Valgrind doesn't seem to support. Can anybody help me > on this please? I have committed support for POSIX message queues to CVS so if you build valgrind from CVS then hopfully you should find that it works. Tom -- Tom Hughes (th...@cy...) Software Engineer, Cyberscience Corporation http://www.cyberscience.com/ --------------------------------- Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! |