Le jeudi 08 d?cembre 2005 ? 12:35 -0500, Behdad Esfahbod a ?crit : > Can you valgrind it? Unfortunately, it doesn't help : ==4310== ==4310== Invalid read of size 4 ==4310== at 0x405E057: ??? (fcxml.c:1027) ==4310== by 0x43EC7CF: ??? ==4310== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==4310== ==4310== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==4310== Access not within mapped region at address 0x0 ==4310== at 0x405E057: ??? (fcxml.c:1027) ==4310== by 0x43EC7CF: ??? ==4310== ==4310== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 23 from 1) ==4310== malloc/free: in use at exit: 45,559 bytes in 637 blocks. ==4310== malloc/free: 1,823 allocs, 1,186 frees, 352,996 bytes allocated. ==4310== For counts of detected errors, rerun with: -v ==4310== searching for pointers to 637 not-freed blocks. ==4310== checked 201,628 bytes. ==4310== ==4310== LEAK SUMMARY: ==4310== definitely lost: 0 bytes in 0 blocks. ==4310== possibly lost: 0 bytes in 0 blocks. ==4310== still reachable: 45,559 bytes in 637 blocks. ==4310== suppressed: 0 bytes in 0 blocks. ==4310== Reachable blocks (those to which a pointer was found) are not shown. ==4310== To see them, rerun with: --show-reachable=yes -- Frederic Crozat <fcrozat@xxxxxxxxxxxx> Mandriva