On 08/01/2011 02:08 AM, Matthias Bolte wrote: > > The invalid reads by __strspn_sse42 and __strspn_sse42 are actually > bugs in glibc where it uses optimized code on too short strings. Not so much bugs in glibc (as long as the short reads do not cross page boundaries, and glibc does not use the unitialized data for making any decisions, then it is fair game), as a discrepancy between valgrind exemption rules and the latest glibc. That is, the bug is in valgrind for not exempting that glibc pattern out of the box. > Nothing we could fix from the libvirt side. Well, libvirt could add an exemption pattern for that particular glibc usage, rather than waiting for valgrind and/or glibc to sync up to one another again. -- Eric Blake eblake@xxxxxxxxxx +1-801-349-2682 Libvirt virtualization library http://libvirt.org -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list