On Sep 17, 2009, at 3:42 PM, Sean McBride wrote:

> Hi all,
>
> Now that I've purged spaces from my paths :), valgrind has found  
> several
> bugs for me. yay!
>
> However, I'm now getting a new error/warning/thingie:
>
> ==9399== Warning: noted but unhandled ioctl 0x2000747b with no size/
> direction hints
> ==9399==    This could cause spurious value errors to appear.
> ==9399==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on  
> writing
> a proper wrapper.
> ==9399== Warning: noted but unhandled ioctl 0x2000747a with no size/
> direction hints
> ==9399==    This could cause spurious value errors to appear.
>
> I've read the README_MISSING_SYSCALL_OR_IOCTL doc, but it gives the
> impression that I should be seeing a name instead of a hex number.
>
> I searched bugzilla for these magic numbers, but found nothing.
>
> How to proceed?  Is this a valgrind bug?
>

Not a valgrind bug per-se.

The short answer is that you are looking to "wrap" this ioctl on Mac  
OS X:

$ grep "'t', 123" */*.h
sys/ttycom.h:#define    TIOCSBRK         _IO('t', 123)          /* set break 
bit */

That is decoded from 0x2000747b as follows:
        _IO(...)        0x20000000
        't'             0x74
        123             0x7b

Since no data is moving into or out of the kernel (that would use _IOR 
(...)
or _IOW(...) or _IOWR(...) wrapping, its just as easy to ignore the  
error
as anything else.

Ancient uglix lore ...

hth

73 de Jeff


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to