Project

General

Profile

valgrind.log

davidb54, 2009-01-13 06:56

 
1
==26522== Memcheck, a memory error detector.
2
==26522== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
3
==26522== Using LibVEX rev 1854, a library for dynamic binary translation.
4
==26522== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
5
==26522== Using valgrind-3.3.1, a dynamic binary instrumentation framework.
6
==26522== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
7
==26522== For more details, rerun with: -v
8
==26522== 
9
==26522== My PID = 26522, parent PID = 19514.  Prog and args are:
10
==26522==    /usr/local/sbin/lighttpd
11
==26522==    -D
12
==26522==    -f
13
==26522==    /home/zfc/lighttpd.conf
14
==26522== 
15
==26522== 
16
==26522== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 30 from 2)
17
==26522== malloc/free: in use at exit: 16,466 bytes in 168 blocks.
18
==26522== malloc/free: 57,212,812 allocs, 57,212,644 frees, 21,685,980,177 bytes allocated.
19
==26522== For counts of detected errors, rerun with: -v
20
==26522== searching for pointers to 168 not-freed blocks.
21
==26522== checked 144,328 bytes.
22
==26522== 
23
==26522== 12 bytes in 1 blocks are definitely lost in loss record 1 of 8
24
==26522==    at 0x4B2116C: calloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
25
==26522==    by 0x4215B2: iosocket_init (iosocket.c:9)
26
==26522==    by 0x40A492: main (server.c:1642)
27
==26522== 
28
==26522== 
29
==26522== 456 bytes in 19 blocks are definitely lost in loss record 5 of 8
30
==26522==    at 0x4B2205B: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
31
==26522==    by 0x4167AD: buffer_init (buffer.c:22)
32
==26522==    by 0x411AAE: config_read (configfile.c:170)
33
==26522==    by 0x409D92: main (server.c:1103)
34
==26522== 
35
==26522== LEAK SUMMARY:
36
==26522==    definitely lost: 468 bytes in 20 blocks.
37
==26522==      possibly lost: 0 bytes in 0 blocks.
38
==26522==    still reachable: 15,998 bytes in 148 blocks.
39
==26522==         suppressed: 0 bytes in 0 blocks.
40
==26522== Reachable blocks (those to which a pointer was found) are not shown.
41
==26522== To see them, rerun with: --leak-check=full --show-reachable=yes