==2006-07-04 11:26:48.422 19617== Memcheck, a memory error detector. ==2006-07-04 11:26:48.422 19617== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2006-07-04 11:26:48.422 19617== Using LibVEX rev 1367, a library for dynamic binary translation. ==2006-07-04 11:26:48.422 19617== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==2006-07-04 11:26:48.422 19617== Using valgrind-3.0.1, a dynamic binary instrumentation framework. ==2006-07-04 11:26:48.422 19617== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2006-07-04 11:26:48.422 19617== ==2006-07-04 11:26:48.422 19617== My PID = 19617, parent PID = 19584. Prog and args are: ==2006-07-04 11:26:48.422 19617== db.tables ==2006-07-04 11:26:48.422 19617== -sp ==2006-07-04 11:26:48.422 19617== driver=dbf ==2006-07-04 11:26:48.422 19617== database=/tmp/GRASS_Testsuite/TestLocation/testmapset/dbf ==2006-07-04 11:26:48.498 19617== For more details, rerun with: -v ==2006-07-04 11:26:48.498 19617== ==2006-07-04 11:26:48.686 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.686 19617== at 0x1B8F53C3: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== ==2006-07-04 11:26:48.686 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.686 19617== at 0x1B8F53CE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== ==2006-07-04 11:26:48.686 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.686 19617== at 0x1B8F53D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.686 19617== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== ==2006-07-04 11:26:48.687 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.687 19617== at 0x1B8F54F1: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.687 19617== ==2006-07-04 11:26:48.687 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.687 19617== at 0x1B8F54F1: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8E8E29: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8EAB55: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.688 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) --2006-07-04 11:26:48.798 19617-- DWARF2 CFI reader: unhandled CFI instruction 0:50 --2006-07-04 11:26:48.798 19617-- DWARF2 CFI reader: unhandled CFI instruction 0:50 ==2006-07-04 11:26:48.921 19617== ==2006-07-04 11:26:48.921 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.921 19617== at 0x1B8ED313: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8E6797: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== ==2006-07-04 11:26:48.921 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.921 19617== at 0x1B8ECFB0: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8E6797: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.921 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.942 19617== ==2006-07-04 11:26:48.942 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.942 19617== at 0x1B8ECEA1: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.942 19617== by 0x1B8E67FB: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.942 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.942 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.942 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.942 19617== ==2006-07-04 11:26:48.942 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.943 19617== at 0x1B8ECEAD: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8E67FB: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== ==2006-07-04 11:26:48.943 19617== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:48.943 19617== at 0x1B8ECFB0: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8E67FB: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:48.943 19617== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:49.565 19617== ==2006-07-04 11:26:49.565 19617== ERROR SUMMARY: 30 errors from 10 contexts (suppressed: 0 from 0) ==2006-07-04 11:26:49.565 19617== malloc/free: in use at exit: 4024 bytes in 48 blocks. ==2006-07-04 11:26:49.565 19617== malloc/free: 112 allocs, 64 frees, 20110 bytes allocated. ==2006-07-04 11:26:49.566 19617== For counts of detected errors, rerun with: -v ==2006-07-04 11:26:49.566 19617== searching for pointers to 48 not-freed blocks. ==2006-07-04 11:26:49.579 19617== checked 467740 bytes. ==2006-07-04 11:26:49.579 19617== ==2006-07-04 11:26:49.579 19617== ==2006-07-04 11:26:49.579 19617== 97 bytes in 3 blocks are definitely lost in loss record 5 of 8 ==2006-07-04 11:26:49.579 19617== at 0x1B90088D: malloc (vg_replace_malloc.c:149) ==2006-07-04 11:26:49.579 19617== by 0x1B9298FA: G_malloc (alloc.c:23) ==2006-07-04 11:26:49.579 19617== by 0x1B944E19: G__location_path (location.c:83) ==2006-07-04 11:26:49.579 19617== by 0x1B944E6B: G_location_path (location.c:45) ==2006-07-04 11:26:49.579 19617== by 0x1B94113F: G_gisinit (gisinit.c:32) ==2006-07-04 11:26:49.579 19617== by 0x8048AA5: parse_command_line (tables.c:64) ==2006-07-04 11:26:49.580 19617== by 0x8048B9F: main (tables.c:30) ==2006-07-04 11:26:49.580 19617== ==2006-07-04 11:26:49.580 19617== ==2006-07-04 11:26:49.580 19617== 3088 (772 direct, 2316 indirect) bytes in 1 blocks are definitely lost in loss record 7 of 8 ==2006-07-04 11:26:49.580 19617== at 0x1B90088D: malloc (vg_replace_malloc.c:149) ==2006-07-04 11:26:49.580 19617== by 0x1B911F2C: db_malloc (alloc.c:35) ==2006-07-04 11:26:49.580 19617== by 0x1B913E27: db_read_dbmscap (dbmscap.c:214) ==2006-07-04 11:26:49.580 19617== by 0x1B907CF6: db_list_drivers (c_list_drivers.c:18) ==2006-07-04 11:26:49.580 19617== by 0x8048ABE: parse_command_line (tables.c:69) ==2006-07-04 11:26:49.580 19617== by 0x8048B9F: main (tables.c:30) ==2006-07-04 11:26:49.580 19617== ==2006-07-04 11:26:49.580 19617== LEAK SUMMARY: ==2006-07-04 11:26:49.580 19617== definitely lost: 869 bytes in 4 blocks. ==2006-07-04 11:26:49.580 19617== indirectly lost: 2316 bytes in 3 blocks. ==2006-07-04 11:26:49.580 19617== possibly lost: 0 bytes in 0 blocks. ==2006-07-04 11:26:49.580 19617== still reachable: 839 bytes in 41 blocks. ==2006-07-04 11:26:49.580 19617== suppressed: 0 bytes in 0 blocks. ==2006-07-04 11:26:49.580 19617== Reachable blocks (those to which a pointer was found) are not shown. ==2006-07-04 11:26:49.580 19617== To see them, rerun with: --show-reachable=yes