|
From: Dimitri Papadopoulos-O. <pap...@sh...> - 2003-11-14 16:06:52
|
Hi, >> Actually I don't think it is that. Somebody else saw this with the >> NVidia OpenGL drivers a while ago - it seems that they only supply >> an NPTL version and don't mark the library in the right way for the >> fallback to work when LD_ASSUME_KERNEL is set anyway. > > > That was me I think: > http://sourceforge.net/mailarchive/forum.php?thread_id=3094441&forum_id=32038 Maybe this problem could be add to the FAQ? It should probably be added under both Q10 and Q11. Valgrind is unable to support NPTL in its current state, and NVidia libraries prevent from disabling NPTL correctly: Q10. I upgraded to Red Hat 9 and threaded programs now act strange / deadlock when they didn't before. A10. Thread support on glibc 2.3.2+ with NPTL is not as good as on older LinuxThreads-based systems. We have this under consideration. Avoid Red Hat >= 8.1 for the time being, if you can. 5 May 03: 1.9.6 should be significantly improved on Red Hat 9, SuSE 8.2 and other glibc-2.3.2 systems. Actually A10 should be improved, probably this way: * Valgrind is unable to support NPTL. * Avoid Red Hat >= 8.1 if you can. * If you can't, try disabling NPTL using LD_ASSUME_KERNEL. Versions of Valgind >= ... do that automatically. * This won't work with NVidia's drivers. and the "5 May 03" note should be removed as it's not really informative. -- Dimitri |