|
From: <mue...@gm...> - 2005-03-21 11:58:11
|
Hello, the error message is: $ valgrind --tool=memcheck ls -l [...] ==9077== Conditional jump or move depends on uninitialised value(s) ==9077== at 0x1B8F3074: strchr (in /lib/ld-2.2.4.so) ==9077== valgrind: vg_libpthread.c:2303 (fcntl): Assertion `fcntl_ptr != ((void *)0) && fcntl_ptr != fcntl' failed. ==9077== Please report this bug at: valgrind.kde.org ==9077== ==9077== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 4 from 2) ==9077== malloc/free: in use at exit: 11902 bytes in 7 blocks. ==9077== malloc/free: 10 allocs, 3 frees, 11954 bytes allocated. ==9077== For a detailed leak analysis, rerun with: --leak-check=yes ==9077== For counts of detected errors, rerun with: -v I use valgrind version 2.2.0. My Linux is Linux from Scratch. Kernel Version is 2.4.21. I have libc-2.2.4.so. My Prozessor: # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 3 model name : Pentium II (Klamath) stepping : 4 cpu MHz : 300.684 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov mmx bogomips : 599.65 Why does the error message show up? Thanx very much in advance for your feedback. Greetings, Fabian Müller |
|
From: Nicholas N. <nj...@cs...> - 2005-03-21 15:32:02
|
On Mon, 21 Mar 2005, [iso-8859-1] Fabian M=FCller wrote: > valgrind: vg_libpthread.c:2303 (fcntl): Assertion `fcntl_ptr !=3D ((void = *)0) && fcntl_ptr !=3D fcntl' failed. > > I use valgrind version 2.2.0. Please try valgrind-2.4.0-rc4, at www.goop.org/~jeremy/valgrind/dist, in=20 which this bug has been fixed. N |