On Saturday 25 of October 2014, Timo Sirainen wrote:
http://dovecot.org/releases/2.2/dovecot-2.2.15.tar.gz http://dovecot.org/releases/2.2/dovecot-2.2.15.tar.gz.sig
Test suite passes but at the end:
fatal_printf_format_fix .............................................. : ok 0 / 190 tests failed ==6098== Invalid read of size 16 ==6098== at 0x317B880804: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A93B6: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== Address 0x5d22690 is 16 bytes inside a block of size 20 alloc'd ==6098== at 0x4A05C00: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6098== by 0x317B8A93CB: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== ==6098== Invalid read of size 8 ==6098== at 0x317B88032A: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A93B6: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== Address 0x5d22690 is 16 bytes inside a block of size 20 alloc'd ==6098== at 0x4A05C00: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6098== by 0x317B8A93CB: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== ==6098== Invalid read of size 8 ==6098== at 0x317B880333: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A93B6: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== Address 0x5d22698 is 4 bytes after a block of size 20 alloc'd ==6098== at 0x4A05C00: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6098== by 0x317B8A93CB: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== ==6098== Conditional jump or move depends on uninitialised value(s) ==6098== at 0x317B8817ED: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A93ED: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== ==6098== Invalid read of size 8 ==6098== at 0x317B88032A: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A93B6: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA9D: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== Address 0x5d22690 is 16 bytes inside a block of size 20 alloc'd ==6098== at 0x4A05C00: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6098== by 0x317B8A93CB: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== ==6098== Invalid read of size 8 ==6098== at 0x317B880333: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A93B6: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA9D: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== Address 0x5d22698 is 4 bytes after a block of size 20 alloc'd ==6098== at 0x4A05C00: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==6098== by 0x317B8A93CB: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8AAA21: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9C0F: ??? (in /lib64/libc-2.20.so) ==6098== by 0x317B8A9F94: ??? (in /lib64/libc-2.20.so) ==6098== by 0x42A0D7: utc_mktime (utc-mktime.c:39) ==6098== by 0x41340B: iso8601_date_do_parse (iso8601-date.c:250) ==6098== by 0x4134C0: iso8601_date_parse_tm (iso8601-date.c:274) ==6098== by 0x4062B2: test_iso8601_date_valid (test-iso8601-date.c:75) ==6098== by 0x4062B2: test_iso8601_date (test-iso8601-date.c:145) ==6098== by 0x40D3E0: test_run_funcs (test-common.c:305) ==6098== by 0x40DA5C: test_run_with_fatals (test-common.c:362) ==6098== by 0x317B821C14: (below main) (in /lib64/libc-2.20.so) ==6098== Makefile:1877: recipe for target 'check-test' failed make[2]: *** [check-test] Error 1
-- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )