|
From: Tom H. <to...@co...> - 2005-07-20 13:47:41
|
In message <1798.84.189.216.251.1121865617.squirrel@84.189.216.251>
Christian Parpart <tr...@ge...> wrote:
> syswrap-generic.c:5564 *seems* to report a false positive.
>
> I even zeroed everything out:
>
> struct sigevent event;
> memset(&event, 0, sizeof(event)); before
> /* ... */
> timer_create(CLOCK_REALTIME, &event, &handle);
>
> but valgrind seems to report there an uninitialized evp (event) anyway.
The vki_sigevent_t definition was out of sync with the 2.6.12 kernel
source and I have fixed that. If you ask for SIGEV_THREAD you are still
likely to get a warning however as in that case glibc generate it's
own SIGEV_SIGNAL structure and passes it, and glibc doesn't fill in
irrelevant details in the structure...
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|