On Sunday 23 October 2011 23:53:04 Daniel Stenberg wrote: > ==17087== Invalid read of size 4 > ==17087== at 0x4043967: idna_to_ascii_4z (idna.c:519) > ==17087== by 0x4043BF4: idna_to_ascii_8z (idna.c:570) > ==17087== by 0x808237B: resolve_server (url.c:4572) > ==17087== by 0x808331A: create_conn (url.c:5063) > ==17087== by 0x80835A0: Curl_connect (url.c:5194) > ==17087== by 0x808F3A9: connect_host (transfer.c:1988) > ==17087== by 0x808F683: Curl_do_perform (transfer.c:2126) > ==17087== by 0x808F9E9: Curl_perform (transfer.c:2272) > ==17087== by 0x8064DCD: curl_easy_perform (easy.c:537) > ==17087== by 0x805A551: operate (tool_operate.c:1217) > ==17087== by 0x8055F30: main (tool_main.c:92)
This is a known issue: https://bugzilla.redhat.com/678518#c2 You can try to recompile libidn with -fno-builtin-strlen or tweak the gcc optimization flags in another way. There is no available fix/workaround for valgrind I would be aware of. Kamil _______________________________________________ Help-libidn mailing list Help-libidn@gnu.org https://lists.gnu.org/mailman/listinfo/help-libidn