Hello, I'm currently build libidn-1.24 with glibc 2.14.1/valgrind 3.7 under Mageia cauldron. All builds fine, except that `make check' failed after building. Log here:
PASS: tst_idna ==25261== Invalid read of size 4 ==25261== at 0x4E328E5: idna_to_ascii_4z (idna.c:526) ==25261== by 0x4E32B74: idna_to_ascii_8z (idna.c:579) ==25261== by 0x400AB5: doit (tst_idna2.c:485) ==25261== by 0x40089C: main (utils.c:146) ==25261== Address 0x53ed8d8 is 8 bytes inside a block of size 10 alloc'd ==25261== at 0x4C2693D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==25261== by 0x4E32A30: idna_to_ascii_4z (idna.c:540) ==25261== by 0x4E32B74: idna_to_ascii_8z (idna.c:579) ==25261== by 0x400AB5: doit (tst_idna2.c:485) ==25261== by 0x40089C: main (utils.c:146) ==25261== ==25261== Invalid read of size 4 ==25261== at 0x4E328D0: idna_to_ascii_4z (idna.c:526) ==25261== by 0x4E32B74: idna_to_ascii_8z (idna.c:579) ==25261== by 0x400AB5: doit (tst_idna2.c:485) ==25261== by 0x40089C: main (utils.c:146) ==25261== Address 0x53fbae0 is 0 bytes inside a block of size 3 alloc'd ==25261== at 0x4C2693D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==25261== by 0x4E32A30: idna_to_ascii_4z (idna.c:540) ==25261== by 0x4E32B74: idna_to_ascii_8z (idna.c:579) ==25261== by 0x400AB5: doit (tst_idna2.c:485) ==25261== by 0x40089C: main (utils.c:146) ==25261== FAIL: tst_idna2 PASS: tst_idna3 ==25269== Invalid read of size 4 ==25269== at 0x4E328D0: idna_to_ascii_4z (idna.c:526) ==25269== by 0x4E32B74: idna_to_ascii_8z (idna.c:579) ==25269== by 0x400931: doit (tst_idna4.c:45) ==25269== by 0x40076C: main (utils.c:146) ==25269== Address 0x53ed2d4 is 4 bytes inside a block of size 7 alloc'd ==25269== at 0x4C2693D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==25269== by 0x4E32A30: idna_to_ascii_4z (idna.c:540) ==25269== by 0x4E32B74: idna_to_ascii_8z (idna.c:579) ==25269== by 0x400931: doit (tst_idna4.c:45) ==25269== by 0x40076C: main (utils.c:146) ==25269== FAIL: tst_idna4 i.e., idna2 and idna4 tests are failed. Is it a bug in libidn or valgrind? Regards. _______________________________________________ Help-libidn mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-libidn
