|
From: Nicholas N. <nj...@cs...> - 2005-08-11 13:34:59
|
On Thu, 11 Aug 2005, Jason Cole wrote: > I am using valgrind 2.4.1 (excellent tool - thanks) - have also tried 3.0 but > get the same thing on a suse linux box (9.2) > [...] > and I get a pair of messages in the following form > > ==22671== Warning: invalid file descriptor -1 in syscall close() > ==22671== Warning: invalid file descriptor -2 in syscall close() > . > . a bit of output, then > . > ==22671== Invalid free() / delete / delete[] > ==22671== at 0x3414CA69: free (vg_replace_malloc.c:152) > ==22671== by 0x3530C03B: free_mem (in /lib/i686/libc.so.6) > ==22671== by 0x3530BD71: __libc_freeres (in /lib/i686/libc.so.6) > ==22671== by 0x341469D3: _vgw(float, long double,...)(...)(long > double,...)(short) (vg_intercept.c:55) Is that the 3.0.0 output? The "_vgw(float..." line is showing a bug that I thought I fixed in 3.0.0. N |