From: Chris 'C. C. <ch...@ll...> - 2008-02-05 04:04:29
|
On Mon, Feb 04, 2008 at 01:26:14PM -0800, Murray S. Kucherawy wrote: >On Sat, 2 Feb 2008, Andrew Haveland-Robinson wrote: >> *** glibc detected *** /usr/bin/dkim-filter: free(): invalid next size >> (fast): 0x000000000086bcf0 *** > >Unfortunately this doesn't tell me much other than the fact that the heap >was somehow corrupted. It's impossible to tell from the diagnostics I've >seen so far whether the problem is in dkim-milter or (as Tonni is >suggesting) in the 64-bit verison of glibc. > >For those of you having the problem: If you go into the libdkim directory >and type "sh Build check", do all of the tests pass? > No sir, dkim-milter-2.4.4: t-test70.c: In function ‘main’: t-test70.c:182: error: invalid use of undefined type ‘struct dkim_hdrdiff’ t-test70.c:182: error: dereferencing pointer to incomplete type t-test70.c:183: error: invalid use of undefined type ‘struct dkim_hdrdiff’ t-test70.c:183: error: dereferencing pointer to incomplete type dkim-milter-2.4.3: All 89 tests passed dkim-milter-2.4.2: All 85 tests passed dkim-milter-2.4.0: All 85 tests passed 2.4.0 is the last one that is stable for me, I had skipped 2.4.1, but am downloading it now to give it a shot. 2.4.1 has the same output as 2.4.4: /src/build/dkim-milter-2.4.1/obj.Linux.2.6.22.1-41.fc7.x86_64/libsm/libsm.a -ldl -ldb -ltre -lssl -lcrypto cc -g -I. -I../../include -I/usr/include/tre -I../libar/ -DQUERY_CACHE -D_FFR_STATS -D_FFR_VBR -D_FFR_ZTAGS -DUSE_ARLIB -fPIC -D_REENTRANT -DXP_MT -c -o t-test70.o t-test70.c t-test70.c: In function ‘main’: t-test70.c:182: error: invalid use of undefined type ‘struct dkim_hdrdiff’ t-test70.c:182: error: dereferencing pointer to incomplete type t-test70.c:183: error: invalid use of undefined type ‘struct dkim_hdrdiff’ t-test70.c:183: error: dereferencing pointer to incomplete type make[2]: *** [t-test70.o] Error 1 make[2]: Leaving directory `/usr/src/build/dkim-milter-2.4.1/obj.Linux.2.6.22.1-41.fc7.x86_64/libdkim' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/usr/src/build/dkim-milter-2.4.1/obj.Linux.2.6.22.1-41.fc7.x86_64/libdkim' I'll try running it anyways and see what happens. Chip -- ------ **** Warning **** This e-mail message, without warrant or warning, and despite US law as set forth in the Foreign Intelligence Surveillance Act of 1978, may be subject to monitoring by the United States National Security Agency and/or the Department of Defense. Information contained in this message may be used against any senders or recipients, now or in the future, in a public trial or secret tribunal. Please encrypt anything important. PGP Key: http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0x6CFA486D |