|
From: Dean A. <ag...@ya...> - 2004-08-13 02:15:46
|
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? __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
|
From: Tom H. <th...@cy...> - 2004-08-13 06:02:42
|
In message <200...@we...>
Dean Agan <ag...@ya...> 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?
Your best chance is if you raise a bug with details of what happens when
you try and use them. I presume there is some new system call that isn't
currently implemented?
Tom
--
Tom Hughes (th...@cy...)
Software Engineer, Cyberscience Corporation
http://www.cyberscience.com/
|
|
From: Tom H. <th...@cy...> - 2004-08-14 18:59:34
|
In message <200...@we...>
Dean Agan <ag...@ya...> 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/
|
|
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! |
|
From: Dean A. <ag...@ya...> - 2004-08-16 01:30:54
|
It now works. I used the latest developer release. Thanks a lot! 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! |