==2006-07-04 11:26:37.677 19408== Memcheck, a memory error detector. ==2006-07-04 11:26:37.677 19408== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2006-07-04 11:26:37.677 19408== Using LibVEX rev 1367, a library for dynamic binary translation. ==2006-07-04 11:26:37.677 19408== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==2006-07-04 11:26:37.677 19408== Using valgrind-3.0.1, a dynamic binary instrumentation framework. ==2006-07-04 11:26:37.677 19408== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2006-07-04 11:26:37.677 19408== ==2006-07-04 11:26:37.677 19408== My PID = 19408, parent PID = 19364. Prog and args are: ==2006-07-04 11:26:37.677 19408== db.columns ==2006-07-04 11:26:37.677 19408== table=elevation ==2006-07-04 11:26:37.677 19408== driver=dbf ==2006-07-04 11:26:37.677 19408== database=/tmp/GRASS_Testsuite/TestLocation/PERMANENT/dbf/ ==2006-07-04 11:26:37.752 19408== For more details, rerun with: -v ==2006-07-04 11:26:37.752 19408== ==2006-07-04 11:26:37.949 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:37.949 19408== at 0x1B8F53C3: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== ==2006-07-04 11:26:37.949 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:37.949 19408== at 0x1B8F53CE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.949 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== ==2006-07-04 11:26:37.950 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:37.950 19408== at 0x1B8F53D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== ==2006-07-04 11:26:37.950 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:37.950 19408== at 0x1B8F54F1: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8EAACE: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.950 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== ==2006-07-04 11:26:37.951 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:37.951 19408== at 0x1B8F54F1: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8E8E29: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8EAB55: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8E4860: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8EFA5E: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8E4946: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8E74D9: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:37.951 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) --2006-07-04 11:26:38.068 19408-- DWARF2 CFI reader: unhandled CFI instruction 0:50 --2006-07-04 11:26:38.068 19408-- DWARF2 CFI reader: unhandled CFI instruction 0:50 ==2006-07-04 11:26:38.188 19408== ==2006-07-04 11:26:38.188 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:38.188 19408== at 0x1B8ED313: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.188 19408== by 0x1B8E6797: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.188 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.188 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.188 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.188 19408== ==2006-07-04 11:26:38.188 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:38.188 19408== at 0x1B8ECFB0: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.188 19408== by 0x1B8E6797: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.189 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.189 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.189 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.209 19408== ==2006-07-04 11:26:38.209 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:38.209 19408== at 0x1B8ECEA1: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.209 19408== by 0x1B8E67FB: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.209 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.209 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== ==2006-07-04 11:26:38.210 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:38.210 19408== at 0x1B8ECEAD: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== by 0x1B8E67FB: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== ==2006-07-04 11:26:38.210 19408== Conditional jump or move depends on uninitialised value(s) ==2006-07-04 11:26:38.210 19408== at 0x1B8ECFB0: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== by 0x1B8E67FB: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.210 19408== by 0x1B8F39A2: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.211 19408== by 0x1B8E799A: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.211 19408== by 0x1B8E47B6: (within /lib/ld-2.3.6.so) ==2006-07-04 11:26:38.851 19408== ==2006-07-04 11:26:38.851 19408== ERROR SUMMARY: 30 errors from 10 contexts (suppressed: 0 from 0) ==2006-07-04 11:26:38.851 19408== malloc/free: in use at exit: 4506 bytes in 58 blocks. ==2006-07-04 11:26:38.851 19408== malloc/free: 129 allocs, 71 frees, 20599 bytes allocated. ==2006-07-04 11:26:38.852 19408== For counts of detected errors, rerun with: -v ==2006-07-04 11:26:38.852 19408== searching for pointers to 58 not-freed blocks. ==2006-07-04 11:26:38.865 19408== checked 468208 bytes. ==2006-07-04 11:26:38.865 19408== ==2006-07-04 11:26:38.865 19408== ==2006-07-04 11:26:38.865 19408== 97 bytes in 3 blocks are definitely lost in loss record 4 of 9 ==2006-07-04 11:26:38.865 19408== at 0x1B90088D: malloc (vg_replace_malloc.c:149) ==2006-07-04 11:26:38.865 19408== by 0x1B9298FA: G_malloc (alloc.c:23) ==2006-07-04 11:26:38.865 19408== by 0x1B944E19: G__location_path (location.c:83) ==2006-07-04 11:26:38.865 19408== by 0x1B944E6B: G_location_path (location.c:45) ==2006-07-04 11:26:38.865 19408== by 0x1B94113F: G_gisinit (gisinit.c:32) ==2006-07-04 11:26:38.865 19408== by 0x8048B75: parse_command_line (columns.c:65) ==2006-07-04 11:26:38.865 19408== by 0x8048C6F: main (columns.c:29) ==2006-07-04 11:26:38.865 19408== ==2006-07-04 11:26:38.865 19408== ==2006-07-04 11:26:38.865 19408== 3088 (772 direct, 2316 indirect) bytes in 1 blocks are definitely lost in loss record 8 of 9 ==2006-07-04 11:26:38.865 19408== at 0x1B90088D: malloc (vg_replace_malloc.c:149) ==2006-07-04 11:26:38.866 19408== by 0x1B911F2C: db_malloc (alloc.c:35) ==2006-07-04 11:26:38.866 19408== by 0x1B913E27: db_read_dbmscap (dbmscap.c:214) ==2006-07-04 11:26:38.866 19408== by 0x1B907CF6: db_list_drivers (c_list_drivers.c:18) ==2006-07-04 11:26:38.866 19408== by 0x8048BB0: parse_command_line (columns.c:76) ==2006-07-04 11:26:38.866 19408== by 0x8048C6F: main (columns.c:29) ==2006-07-04 11:26:38.866 19408== ==2006-07-04 11:26:38.866 19408== LEAK SUMMARY: ==2006-07-04 11:26:38.866 19408== definitely lost: 869 bytes in 4 blocks. ==2006-07-04 11:26:38.866 19408== indirectly lost: 2316 bytes in 3 blocks. ==2006-07-04 11:26:38.866 19408== possibly lost: 0 bytes in 0 blocks. ==2006-07-04 11:26:38.866 19408== still reachable: 1321 bytes in 51 blocks. ==2006-07-04 11:26:38.866 19408== suppressed: 0 bytes in 0 blocks. ==2006-07-04 11:26:38.866 19408== Reachable blocks (those to which a pointer was found) are not shown. ==2006-07-04 11:26:38.866 19408== To see them, rerun with: --show-reachable=yes