CPL Quality Control - failure in spherp on host sagan2

OS:Linux
OS Version:Scientific Linux SL release 5.3 (Boron)
CPU:Intel(R) Xeon(R) E5345 @ 2.33GHz
Hardware:i686 (i386)
C Compiler:gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-44)
CFITSIODIR:/home/quality/Linux/cfitsio
FFTWDIR:/opt/fftw
GSLDIR:/vlt/VLT2010/gnu
JAVA_HOME:/vlt/VLT2010/jdk1.6.0_18
WCSDIR:/home/quality/Linux/wcs

Failed with exit-value 1

stderr produced by: make check TESTS_ENVIRONMENT=valgrind -k 2>&1 | valgrind_filter.pl

==28030== Memcheck, a memory error detector.
==28030== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28030== Using LibVEX rev 1658, a library for dynamic binary translation.
==28030== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28030== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28030== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28030==
--28030-- ./irplib_wlxcorr-test
==28030== WARNING: new redirection conflicts with existing -- ignoring it
==28030==
==28030== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28030== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28030== malloc/free: 60,436 allocs, 60,435 frees, 15,525,909 bytes allocated.
==28030==
==28030== searching for pointers to 1 not-freed blocks.
==28030== checked 665,988 bytes.
==28030==
==28030== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28030== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28030== by 0x44E3098: gomp_malloc (alloc.c:39)
==28030== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28030== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28030== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28030== by 0x804CD76: main (irplib_wlxcorr-test.c:91)
==28030==
==28030== LEAK SUMMARY:
==28030== definitely lost: 0 bytes in 0 blocks.
==28030== possibly lost: 0 bytes in 0 blocks.
==28030== still reachable: 24 bytes in 1 blocks.
==28030== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_wlxcorr-test
==28036== Memcheck, a memory error detector.
==28036== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28036== Using LibVEX rev 1658, a library for dynamic binary translation.
==28036== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28036== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28036== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28036==
--28036-- ./irplib_hist-test
==28036== WARNING: new redirection conflicts with existing -- ignoring it
==28036==
==28036== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28036== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28036== malloc/free: 2,376 allocs, 2,375 frees, 1,011,001 bytes allocated.
==28036==
==28036== searching for pointers to 1 not-freed blocks.
==28036== checked 665,988 bytes.
==28036==
==28036== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28036== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28036== by 0x44E3098: gomp_malloc (alloc.c:39)
==28036== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28036== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28036== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28036== by 0x80492B9: main (irplib_hist-test.c:64)
==28036==
==28036== LEAK SUMMARY:
==28036== definitely lost: 0 bytes in 0 blocks.
==28036== possibly lost: 0 bytes in 0 blocks.
==28036== still reachable: 24 bytes in 1 blocks.
==28036== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_hist-test
==28039== Memcheck, a memory error detector.
==28039== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28039== Using LibVEX rev 1658, a library for dynamic binary translation.
==28039== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28039== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28039== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28039==
--28039-- ./irplib_polynomial-test
==28039== WARNING: new redirection conflicts with existing -- ignoring it
==28039==
==28039== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28039== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28039== malloc/free: 8,724 allocs, 8,723 frees, 3,137,215 bytes allocated.
==28039==
==28039== searching for pointers to 1 not-freed blocks.
==28039== checked 666,004 bytes.
==28039==
==28039== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28039== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28039== by 0x44E3098: gomp_malloc (alloc.c:39)
==28039== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28039== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28039== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28039== by 0x804B7A7: main (irplib_polynomial-test.c:73)
==28039==
==28039== LEAK SUMMARY:
==28039== definitely lost: 0 bytes in 0 blocks.
==28039== possibly lost: 0 bytes in 0 blocks.
==28039== still reachable: 24 bytes in 1 blocks.
==28039== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_polynomial-test
==28042== Memcheck, a memory error detector.
==28042== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28042== Using LibVEX rev 1658, a library for dynamic binary translation.
==28042== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28042== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28042== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28042==
--28042-- ./irplib_plugin-test
==28042== WARNING: new redirection conflicts with existing -- ignoring it
==28042==
==28042== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28042== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28042== malloc/free: 1,564 allocs, 1,563 frees, 642,984 bytes allocated.
==28042==
==28042== searching for pointers to 1 not-freed blocks.
==28042== checked 665,988 bytes.
==28042==
==28042== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28042== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28042== by 0x44E3098: gomp_malloc (alloc.c:39)
==28042== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28042== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28042== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28042== by 0x804A624: main (irplib_plugin-test.c:128)
==28042==
==28042== LEAK SUMMARY:
==28042== definitely lost: 0 bytes in 0 blocks.
==28042== possibly lost: 0 bytes in 0 blocks.
==28042== still reachable: 24 bytes in 1 blocks.
==28042== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_plugin-test
==28045== Memcheck, a memory error detector.
==28045== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28045== Using LibVEX rev 1658, a library for dynamic binary translation.
==28045== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28045== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28045== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28045==
--28045-- ./irplib_utils-test
==28045== WARNING: new redirection conflicts with existing -- ignoring it
==28045==
==28045== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28045== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28045== malloc/free: 241,058 allocs, 241,057 frees, 104,769,878 bytes allocated.
==28045==
==28045== searching for pointers to 1 not-freed blocks.
==28045== checked 665,748 bytes.
==28045==
==28045== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28045== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28045== by 0x44E3098: gomp_malloc (alloc.c:39)
==28045== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28045== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28045== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28045== by 0x804BCBE: main (irplib_utils-test.c:82)
==28045==
==28045== LEAK SUMMARY:
==28045== definitely lost: 0 bytes in 0 blocks.
==28045== possibly lost: 0 bytes in 0 blocks.
==28045== still reachable: 24 bytes in 1 blocks.
==28045== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_utils-test
==28059== Memcheck, a memory error detector.
==28059== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28059== Using LibVEX rev 1658, a library for dynamic binary translation.
==28059== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28059== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28059== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28059==
--28059-- ./irplib_framelist-test
==28059== WARNING: new redirection conflicts with existing -- ignoring it
==28059==
==28059== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28059== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28059== malloc/free: 546 allocs, 545 frees, 201,008 bytes allocated.
==28059==
==28059== searching for pointers to 1 not-freed blocks.
==28059== checked 666,004 bytes.
==28059==
==28059== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28059== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28059== by 0x44E3098: gomp_malloc (alloc.c:39)
==28059== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28059== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28059== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28059== by 0x8049AB8: main (irplib_framelist-test.c:116)
==28059==
==28059== LEAK SUMMARY:
==28059== definitely lost: 0 bytes in 0 blocks.
==28059== possibly lost: 0 bytes in 0 blocks.
==28059== still reachable: 24 bytes in 1 blocks.
==28059== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_framelist-test
==28062== Memcheck, a memory error detector.
==28062== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28062== Using LibVEX rev 1658, a library for dynamic binary translation.
==28062== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28062== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28062== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28062==
--28062-- ./irplib_wcs-test
==28062== WARNING: new redirection conflicts with existing -- ignoring it
==28062==
==28062== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28062== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28062== malloc/free: 2,115 allocs, 2,114 frees, 906,957 bytes allocated.
==28062==
==28062== searching for pointers to 1 not-freed blocks.
==28062== checked 665,988 bytes.
==28062==
==28062== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28062== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28062== by 0x44E3098: gomp_malloc (alloc.c:39)
==28062== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28062== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28062== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28062== by 0x804B09E: main (irplib_wcs-test.c:59)
==28062==
==28062== LEAK SUMMARY:
==28062== definitely lost: 0 bytes in 0 blocks.
==28062== possibly lost: 0 bytes in 0 blocks.
==28062== still reachable: 24 bytes in 1 blocks.
==28062== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_wcs-test
==28065== Memcheck, a memory error detector.
==28065== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28065== Using LibVEX rev 1658, a library for dynamic binary translation.
==28065== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28065== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28065== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28065==
--28065-- ./irplib_strehl-test
==28065== WARNING: new redirection conflicts with existing -- ignoring it
==28065==
==28065== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28065== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28065== malloc/free: 5,980 allocs, 5,979 frees, 101,518,881 bytes allocated.
==28065==
==28065== searching for pointers to 1 not-freed blocks.
==28065== checked 665,988 bytes.
==28065==
==28065== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28065== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28065== by 0x44E3098: gomp_malloc (alloc.c:39)
==28065== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28065== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28065== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28065== by 0x804D5F7: main (irplib_strehl-test.c:220)
==28065==
==28065== LEAK SUMMARY:
==28065== definitely lost: 0 bytes in 0 blocks.
==28065== possibly lost: 0 bytes in 0 blocks.
==28065== still reachable: 24 bytes in 1 blocks.
==28065== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_strehl-test
==28071== Memcheck, a memory error detector.
==28071== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==28071== Using LibVEX rev 1658, a library for dynamic binary translation.
==28071== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==28071== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==28071== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==28071==
--28071-- ./irplib_cat-test
==28071== WARNING: new redirection conflicts with existing -- ignoring it
==28071==
==28071== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 34 from 1)
==28071== malloc/free: in use at exit: 24 bytes in 1 blocks.
==28071== malloc/free: 220,509 allocs, 220,508 frees, 3,708,489 bytes allocated.
==28071==
==28071== searching for pointers to 1 not-freed blocks.
==28071== checked 665,988 bytes.
==28071==
==28071== 24 bytes in 1 blocks are still reachable in loss record 1 of 1
==28071== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==28071== by 0x44E3098: gomp_malloc (alloc.c:39)
==28071== by 0x44E3222: GOMP_critical_name_start (critical.c:88)
==28071== by 0x402B48B: cpl_io_fits_end (cpl_io_fits.c:204)
==28071== by 0x4157BC9: cpl_test_end (cpl_test.c:2327)
==28071== by 0x80496AB: main (irplib_cat-test.c:54)
==28071==
==28071== LEAK SUMMARY:
==28071== definitely lost: 0 bytes in 0 blocks.
==28071== possibly lost: 0 bytes in 0 blocks.
==28071== still reachable: 24 bytes in 1 blocks.
==28071== suppressed: 0 bytes in 0 blocks.
Valgrind-FAIL: irplib_cat-test
9 target(s) out of 9 caused memory error(s) (using $VALGRIND_OPTS='--tool=memcheck -v --num-callers=99 --trace-children=yes --leak-check=full --show-reachable=yes')