]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - contrib/dialog/samples/valgrind.log
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / contrib / dialog / samples / valgrind.log
1 ==23273== Memcheck, a memory error detector.
2 ==23273== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
3 ==23273== Using LibVEX rev 1854, a library for dynamic binary translation.
4 ==23273== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
5 ==23273== Using valgrind-3.3.1-Debian, a dynamic binary instrumentation framework.
6 ==23273== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
7 ==23273== 
8 --23273-- Command line
9 --23273--    /usr/build/dialog/dialog-1.1-20110707/dialog
10 --23273--    --title
11 --23273--    YES/NO BOX
12 --23273--    --clear
13 --23273--    --yesno
14 --23273--    Hi, this is a yes/no dialog box. You can use this to ask                  questions that have an answer of either yes or no.                  BTW, do you notice that long lines will be automatically                  wrapped around so that they can fit in the box? You can                  also control line breaking explicitly by inserting                  'backslash n' at any place you like, but in this case,                  auto wrap around will be disabled and you will have to                  control line breaking yourself.
15 --23273--    15
16 --23273--    61
17 --23273-- Startup, with flags:
18 --23273--    --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp
19 --23273--    -v
20 --23273--    --num-callers=10
21 --23273--    --error-limit=no
22 --23273--    --show-reachable=yes
23 --23273--    --leak-resolution=high
24 --23273--    --leak-check=yes
25 --23273--    --show-reachable=yes
26 --23273--    --log-fd=2
27 --23273-- Contents of /proc/version:
28 --23273--   Linux version 2.6.26-2-686 (Debian 2.6.26-26lenny3) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Sat Jun 11 14:54:10 UTC 2011
29 --23273-- Arch and hwcaps: X86, x86-sse1-sse2
30 --23273-- Page sizes: currently 4096, max supported 4096
31 --23273-- Valgrind library directory: /usr/lib/valgrind
32 --23273-- Reading syms from /lib/ld-2.7.so (0x4000000)
33 --23273-- Reading debug info from /lib/ld-2.7.so...
34 --23273-- ... CRC mismatch (computed 0f4d8d49 wanted a869dbba)
35 --23273-- Reading debug info from /usr/lib/debug/lib/ld-2.7.so...
36 --23273-- Reading syms from /usr/build/dialog/dialog-1.1-20110707/dialog (0x8048000)
37 --23273-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000)
38 --23273--    object doesn't have a dynamic symbol table
39 --23273-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp
40 --23273-- Reading suppressions file: /usr/lib/valgrind/default.supp
41 --23273-- REDIR: 0x4015500 (index) redirected to 0x3802cf43 (vgPlain_x86_linux_REDIR_FOR_index)
42 --23273-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x401E000)
43 --23273-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4020000)
44 ==23273== WARNING: new redirection conflicts with existing -- ignoring it
45 --23273--     new: 0x04015500 (index               ) R-> 0x040241e0 index
46 --23273-- REDIR: 0x40156f0 (strlen) redirected to 0x4024490 (strlen)
47 --23273-- Reading syms from /usr/lib/debug/libm-2.7.so (0x4027000)
48 --23273-- Reading syms from /usr/lib/debug/libc-2.7.so (0x404D000)
49 --23273-- REDIR: 0x40beaf0 (rindex) redirected to 0x40240c0 (rindex)
50 --23273-- REDIR: 0x40bf760 (memset) redirected to 0x4025380 (memset)
51 --23273-- REDIR: 0x40be160 (strcmp) redirected to 0x4024770 (strcmp)
52 --23273-- REDIR: 0x40be700 (strlen) redirected to 0x4024470 (strlen)
53 --23273-- REDIR: 0x40be910 (strncmp) redirected to 0x40246e0 (strncmp)
54 --23273-- REDIR: 0x40bdff0 (index) redirected to 0x40241b0 (index)
55 --23273-- REDIR: 0x40b9740 (free) redirected to 0x4022ad0 (free)
56 --23273-- REDIR: 0x40bb2c0 (calloc) redirected to 0x4021d60 (calloc)
57 --23273-- REDIR: 0x40c07e0 (strchrnul) redirected to 0x4025450 (strchrnul)
58 --23273-- REDIR: 0x40bb5e0 (malloc) redirected to 0x4023cb0 (malloc)
59 --23273-- REDIR: 0x40bfc80 (memcpy) redirected to 0x40248e0 (memcpy)
60 --23273-- REDIR: 0x40be7b0 (strnlen) redirected to 0x4024430 (strnlen)
61 --23273-- REDIR: 0x40bf7c0 (mempcpy) redirected to 0x40254b0 (mempcpy)
62 --23273-- REDIR: 0x40be1f0 (strcpy) redirected to 0x40244d0 (strcpy)
63 --23273-- REDIR: 0x40bba60 (realloc) redirected to 0x4023dc0 (realloc)
64 --23273-- REDIR: 0x40bea20 (strncpy) redirected to 0x40245a0 (strncpy)
65 --23273-- REDIR: 0x40bf690 (bcmp) redirected to 0x4025070 (bcmp)
66 --23273-- REDIR: 0x40bde40 (strcat) redirected to 0x4024240 (strcat)
67 ==23273== 
68 ==23273== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 14 from 1)
69 --23273-- 
70 --23273-- supp:     14 dl-hack3-cond-1
71 ==23273== malloc/free: in use at exit: 72,482 bytes in 382 blocks.
72 ==23273== malloc/free: 419 allocs, 37 frees, 79,695 bytes allocated.
73 ==23273== 
74 ==23273== searching for pointers to 382 not-freed blocks.
75 ==23273== checked 149,580 bytes.
76 ==23273== 
77 ==23273== 6 bytes in 1 blocks are still reachable in loss record 1 of 62
78 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
79 ==23273==    by 0x8068E64: dlg_strclone (util.c:1740)
80 ==23273==    by 0x805FE72: same_cache2 (inputstr.c:212)
81 ==23273==    by 0x805FEE7: dlg_index_wchars (inputstr.c:342)
82 ==23273==    by 0x8059BBE: print_button (buttons.c:97)
83 ==23273==    by 0x805A265: dlg_draw_buttons (buttons.c:297)
84 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
85 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
86 ==23273==    by 0x804CC56: main (dialog.c:1679)
87 ==23273== 
88 ==23273== 
89 ==23273== 6 bytes in 1 blocks are still reachable in loss record 2 of 62
90 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
91 ==23273==    by 0x8068E64: dlg_strclone (util.c:1740)
92 ==23273==    by 0x805FE72: same_cache2 (inputstr.c:212)
93 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
94 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
95 ==23273==    by 0x805A1F3: dlg_draw_buttons (buttons.c:296)
96 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
97 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
98 ==23273==    by 0x804CC56: main (dialog.c:1679)
99 ==23273== 
100 ==23273== 
101 ==23273== 7 bytes in 2 blocks are still reachable in loss record 3 of 62
102 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
103 ==23273==    by 0x8068E64: dlg_strclone (util.c:1740)
104 ==23273==    by 0x805FE72: same_cache2 (inputstr.c:212)
105 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
106 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
107 ==23273==    by 0x8059E3A: dlg_button_sizes (buttons.c:179)
108 ==23273==    by 0x8059F04: dlg_button_x_step (buttons.c:209)
109 ==23273==    by 0x805A02F: dlg_button_layout (buttons.c:234)
110 ==23273==    by 0x806A11F: dialog_yesno (yesno.c:71)
111 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
112 ==23273== 
113 ==23273== 
114 ==23273== 11 bytes in 1 blocks are still reachable in loss record 4 of 62
115 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
116 ==23273==    by 0x8068E64: dlg_strclone (util.c:1740)
117 ==23273==    by 0x805FE72: same_cache2 (inputstr.c:212)
118 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
119 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
120 ==23273==    by 0x8067711: real_auto_size (util.c:1101)
121 ==23273==    by 0x8067A1F: dlg_auto_size (util.c:1167)
122 ==23273==    by 0x806A14E: dialog_yesno (yesno.c:72)
123 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
124 ==23273==    by 0x804CC56: main (dialog.c:1679)
125 ==23273== 
126 ==23273== 
127 ==23273== 12 bytes in 1 blocks are still reachable in loss record 5 of 62
128 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
129 ==23273==    by 0x807F18F: _nc_add_to_try (add_tries.c:90)
130 ==23273==    by 0x80885C6: _nc_init_keytry (init_keytry.c:74)
131 ==23273==    by 0x80807F4: _nc_keypad (lib_options.c:262)
132 ==23273==    by 0x808035F: keypad (lib_options.c:129)
133 ==23273==    by 0x8066340: init_dialog (util.c:330)
134 ==23273==    by 0x804C880: main (dialog.c:1604)
135 ==23273== 
136 ==23273== 
137 ==23273== 16 bytes in 1 blocks are still reachable in loss record 6 of 62
138 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
139 ==23273==    by 0x41165D0: tsearch (tsearch.c:281)
140 ==23273==    by 0x805FC92: make_cache (inputstr.c:149)
141 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
142 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
143 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
144 ==23273==    by 0x8066FD3: dlg_print_scrolled (util.c:886)
145 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
146 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
147 ==23273==    by 0x804CC56: main (dialog.c:1679)
148 ==23273== 
149 ==23273== 
150 ==23273== 16 bytes in 1 blocks are still reachable in loss record 7 of 62
151 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
152 ==23273==    by 0x41165D0: tsearch (tsearch.c:281)
153 ==23273==    by 0x805FC92: make_cache (inputstr.c:149)
154 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
155 ==23273==    by 0x805FECD: dlg_index_wchars (inputstr.c:341)
156 ==23273==    by 0x8059BBE: print_button (buttons.c:97)
157 ==23273==    by 0x805A265: dlg_draw_buttons (buttons.c:297)
158 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
159 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
160 ==23273==    by 0x804CC56: main (dialog.c:1679)
161 ==23273== 
162 ==23273== 
163 ==23273== 16 bytes in 1 blocks are still reachable in loss record 8 of 62
164 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
165 ==23273==    by 0x41165D0: tsearch (tsearch.c:281)
166 ==23273==    by 0x805FC92: make_cache (inputstr.c:149)
167 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
168 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
169 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
170 ==23273==    by 0x805A1F3: dlg_draw_buttons (buttons.c:296)
171 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
172 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
173 ==23273==    by 0x804CC56: main (dialog.c:1679)
174 ==23273== 
175 ==23273== 
176 ==23273== 16 bytes in 1 blocks are still reachable in loss record 9 of 62
177 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
178 ==23273==    by 0x41165D0: tsearch (tsearch.c:281)
179 ==23273==    by 0x805FC92: make_cache (inputstr.c:149)
180 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
181 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
182 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
183 ==23273==    by 0x8067711: real_auto_size (util.c:1101)
184 ==23273==    by 0x8067A1F: dlg_auto_size (util.c:1167)
185 ==23273==    by 0x806A14E: dialog_yesno (yesno.c:72)
186 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
187 ==23273== 
188 ==23273== 
189 ==23273== 16 bytes in 1 blocks are still reachable in loss record 10 of 62
190 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
191 ==23273==    by 0x807F2D5: _nc_doalloc (doalloc.c:55)
192 ==23273==    by 0x8086167: _nc_trace_alloc (trace_buf.c:55)
193 ==23273==    by 0x8086261: _nc_trace_buf (trace_buf.c:90)
194 ==23273==    by 0x80864A7: _nc_visbuf2n (visbuf.c:94)
195 ==23273==    by 0x8086538: _nc_visbuf2 (visbuf.c:114)
196 ==23273==    by 0x8086553: _nc_visbuf (visbuf.c:120)
197 ==23273==    by 0x8088693: recur_tries (trace_tries.c:55)
198 ==23273==    by 0x80886D7: recur_tries (trace_tries.c:59)
199 ==23273==    by 0x80886D7: recur_tries (trace_tries.c:59)
200 ==23273== 
201 ==23273== 
202 ==23273== 21 bytes in 1 blocks are still reachable in loss record 11 of 62
203 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
204 ==23273==    by 0x40BE45F: strdup (strdup.c:43)
205 ==23273==    by 0x8081EE0: setupterm (lib_setup.c:471)
206 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
207 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
208 ==23273==    by 0x8066211: init_dialog (util.c:292)
209 ==23273==    by 0x804C880: main (dialog.c:1604)
210 ==23273== 
211 ==23273== 
212 ==23273== 23 bytes in 1 blocks are still reachable in loss record 12 of 62
213 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
214 ==23273==    by 0x8088526: _nc_home_terminfo (home_terminfo.c:57)
215 ==23273==    by 0x8085E1B: _nc_read_entry (read_entry.c:492)
216 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
217 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
218 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
219 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
220 ==23273==    by 0x8066211: init_dialog (util.c:292)
221 ==23273==    by 0x804C880: main (dialog.c:1604)
222 ==23273== 
223 ==23273== 
224 ==23273== 24 bytes in 1 blocks are still reachable in loss record 13 of 62
225 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
226 ==23273==    by 0x805FDE1: same_cache2 (inputstr.c:201)
227 ==23273==    by 0x805FEE7: dlg_index_wchars (inputstr.c:342)
228 ==23273==    by 0x8059BBE: print_button (buttons.c:97)
229 ==23273==    by 0x805A265: dlg_draw_buttons (buttons.c:297)
230 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
231 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
232 ==23273==    by 0x804CC56: main (dialog.c:1679)
233 ==23273== 
234 ==23273== 
235 ==23273== 24 bytes in 1 blocks are still reachable in loss record 14 of 62
236 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
237 ==23273==    by 0x805FDE1: same_cache2 (inputstr.c:201)
238 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
239 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
240 ==23273==    by 0x805A1F3: dlg_draw_buttons (buttons.c:296)
241 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
242 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
243 ==23273==    by 0x804CC56: main (dialog.c:1679)
244 ==23273== 
245 ==23273== 
246 ==23273== 28 bytes in 1 blocks are still reachable in loss record 15 of 62
247 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
248 ==23273==    by 0x805FC0F: make_cache (inputstr.c:139)
249 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
250 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
251 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
252 ==23273==    by 0x8066FD3: dlg_print_scrolled (util.c:886)
253 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
254 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
255 ==23273==    by 0x804CC56: main (dialog.c:1679)
256 ==23273== 
257 ==23273== 
258 ==23273== 28 bytes in 1 blocks are still reachable in loss record 16 of 62
259 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
260 ==23273==    by 0x805FC0F: make_cache (inputstr.c:139)
261 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
262 ==23273==    by 0x805FECD: dlg_index_wchars (inputstr.c:341)
263 ==23273==    by 0x8059BBE: print_button (buttons.c:97)
264 ==23273==    by 0x805A265: dlg_draw_buttons (buttons.c:297)
265 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
266 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
267 ==23273==    by 0x804CC56: main (dialog.c:1679)
268 ==23273== 
269 ==23273== 
270 ==23273== 28 bytes in 1 blocks are still reachable in loss record 17 of 62
271 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
272 ==23273==    by 0x805FC0F: make_cache (inputstr.c:139)
273 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
274 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
275 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
276 ==23273==    by 0x805A1F3: dlg_draw_buttons (buttons.c:296)
277 ==23273==    by 0x806A2D0: dialog_yesno (yesno.c:98)
278 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
279 ==23273==    by 0x804CC56: main (dialog.c:1679)
280 ==23273== 
281 ==23273== 
282 ==23273== 28 bytes in 1 blocks are still reachable in loss record 18 of 62
283 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
284 ==23273==    by 0x805FC0F: make_cache (inputstr.c:139)
285 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
286 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
287 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
288 ==23273==    by 0x8067711: real_auto_size (util.c:1101)
289 ==23273==    by 0x8067A1F: dlg_auto_size (util.c:1167)
290 ==23273==    by 0x806A14E: dialog_yesno (yesno.c:72)
291 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
292 ==23273==    by 0x804CC56: main (dialog.c:1679)
293 ==23273== 
294 ==23273== 
295 ==23273== 28 bytes in 2 blocks are still reachable in loss record 19 of 62
296 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
297 ==23273==    by 0x805FDE1: same_cache2 (inputstr.c:201)
298 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
299 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
300 ==23273==    by 0x8059E3A: dlg_button_sizes (buttons.c:179)
301 ==23273==    by 0x8059F04: dlg_button_x_step (buttons.c:209)
302 ==23273==    by 0x805A02F: dlg_button_layout (buttons.c:234)
303 ==23273==    by 0x806A11F: dialog_yesno (yesno.c:71)
304 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
305 ==23273==    by 0x804CC56: main (dialog.c:1679)
306 ==23273== 
307 ==23273== 
308 ==23273== 32 bytes in 2 blocks are still reachable in loss record 20 of 62
309 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
310 ==23273==    by 0x41165D0: tsearch (tsearch.c:281)
311 ==23273==    by 0x805FC92: make_cache (inputstr.c:149)
312 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
313 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
314 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
315 ==23273==    by 0x8059E3A: dlg_button_sizes (buttons.c:179)
316 ==23273==    by 0x8059F04: dlg_button_x_step (buttons.c:209)
317 ==23273==    by 0x805A02F: dlg_button_layout (buttons.c:234)
318 ==23273==    by 0x806A11F: dialog_yesno (yesno.c:71)
319 ==23273== 
320 ==23273== 
321 ==23273== 33 bytes in 1 blocks are still reachable in loss record 21 of 62
322 ==23273==    at 0x4023E8C: realloc (vg_replace_malloc.c:429)
323 ==23273==    by 0x807F2A9: _nc_doalloc (doalloc.c:50)
324 ==23273==    by 0x808620A: _nc_trace_alloc (trace_buf.c:63)
325 ==23273==    by 0x8086261: _nc_trace_buf (trace_buf.c:90)
326 ==23273==    by 0x80864A7: _nc_visbuf2n (visbuf.c:94)
327 ==23273==    by 0x8086538: _nc_visbuf2 (visbuf.c:114)
328 ==23273==    by 0x8086553: _nc_visbuf (visbuf.c:120)
329 ==23273==    by 0x8088693: recur_tries (trace_tries.c:55)
330 ==23273==    by 0x80886D7: recur_tries (trace_tries.c:59)
331 ==23273==    by 0x80886D7: recur_tries (trace_tries.c:59)
332 ==23273== 
333 ==23273== 
334 ==23273== 44 bytes in 1 blocks are still reachable in loss record 22 of 62
335 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
336 ==23273==    by 0x805FDE1: same_cache2 (inputstr.c:201)
337 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
338 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
339 ==23273==    by 0x8067711: real_auto_size (util.c:1101)
340 ==23273==    by 0x8067A1F: dlg_auto_size (util.c:1167)
341 ==23273==    by 0x806A14E: dialog_yesno (yesno.c:72)
342 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
343 ==23273==    by 0x804CC56: main (dialog.c:1679)
344 ==23273== 
345 ==23273== 
346 ==23273== 47 bytes in 1 blocks are still reachable in loss record 23 of 62
347 ==23273==    at 0x4023E8C: realloc (vg_replace_malloc.c:429)
348 ==23273==    by 0x807F2A9: _nc_doalloc (doalloc.c:50)
349 ==23273==    by 0x8085368: read_termtype (read_entry.c:283)
350 ==23273==    by 0x8085B64: _nc_read_file_entry (read_entry.c:392)
351 ==23273==    by 0x8085BF5: _nc_read_tic_entry (read_entry.c:413)
352 ==23273==    by 0x8085C8A: _nc_read_terminfo_dirs (read_entry.c:438)
353 ==23273==    by 0x8085E90: _nc_read_entry (read_entry.c:500)
354 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
355 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
356 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
357 ==23273== 
358 ==23273== 
359 ==23273== 55 bytes in 1 blocks are still reachable in loss record 24 of 62
360 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
361 ==23273==    by 0x8084EC3: read_termtype (read_entry.c:207)
362 ==23273==    by 0x8085B64: _nc_read_file_entry (read_entry.c:392)
363 ==23273==    by 0x8085BF5: _nc_read_tic_entry (read_entry.c:413)
364 ==23273==    by 0x8085C8A: _nc_read_terminfo_dirs (read_entry.c:438)
365 ==23273==    by 0x8085E90: _nc_read_entry (read_entry.c:500)
366 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
367 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
368 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
369 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
370 ==23273== 
371 ==23273== 
372 ==23273== 56 bytes in 2 blocks are still reachable in loss record 25 of 62
373 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
374 ==23273==    by 0x805FC0F: make_cache (inputstr.c:139)
375 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
376 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
377 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
378 ==23273==    by 0x8059E3A: dlg_button_sizes (buttons.c:179)
379 ==23273==    by 0x8059F04: dlg_button_x_step (buttons.c:209)
380 ==23273==    by 0x805A02F: dlg_button_layout (buttons.c:234)
381 ==23273==    by 0x806A11F: dialog_yesno (yesno.c:71)
382 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
383 ==23273== 
384 ==23273== 
385 ==23273== 66 bytes in 1 blocks are still reachable in loss record 26 of 62
386 ==23273==    at 0x4023E8C: realloc (vg_replace_malloc.c:429)
387 ==23273==    by 0x807F2A9: _nc_doalloc (doalloc.c:50)
388 ==23273==    by 0x808238C: get_space (lib_tparm.c:155)
389 ==23273==    by 0x8082443: save_number (lib_tparm.c:180)
390 ==23273==    by 0x8082D8B: tparam_internal (lib_tparm.c:564)
391 ==23273==    by 0x80833C4: tparm (lib_tparm.c:788)
392 ==23273==    by 0x80704CF: _nc_mvcur_init (lib_mvcur.c:358)
393 ==23273==    by 0x8072684: newterm (lib_newterm.c:191)
394 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
395 ==23273==    by 0x8066211: init_dialog (util.c:292)
396 ==23273== 
397 ==23273== 
398 ==23273== 80 bytes in 1 blocks are still reachable in loss record 27 of 62
399 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
400 ==23273==    by 0x8072E08: _nc_makenew (lib_newwin.c:218)
401 ==23273==    by 0x807299B: newwin (lib_newwin.c:126)
402 ==23273==    by 0x8074F9A: _nc_setupscreen (lib_set_term.c:459)
403 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
404 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
405 ==23273==    by 0x8066211: init_dialog (util.c:292)
406 ==23273==    by 0x804C880: main (dialog.c:1604)
407 ==23273== 
408 ==23273== 
409 ==23273== 80 bytes in 1 blocks are still reachable in loss record 28 of 62
410 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
411 ==23273==    by 0x8072E08: _nc_makenew (lib_newwin.c:218)
412 ==23273==    by 0x807299B: newwin (lib_newwin.c:126)
413 ==23273==    by 0x8074CB3: _nc_setupscreen (lib_set_term.c:414)
414 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
415 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
416 ==23273==    by 0x8066211: init_dialog (util.c:292)
417 ==23273==    by 0x804C880: main (dialog.c:1604)
418 ==23273== 
419 ==23273== 
420 ==23273== 80 bytes in 1 blocks are still reachable in loss record 29 of 62
421 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
422 ==23273==    by 0x8072E08: _nc_makenew (lib_newwin.c:218)
423 ==23273==    by 0x807299B: newwin (lib_newwin.c:126)
424 ==23273==    by 0x8074C55: _nc_setupscreen (lib_set_term.c:410)
425 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
426 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
427 ==23273==    by 0x8066211: init_dialog (util.c:292)
428 ==23273==    by 0x804C880: main (dialog.c:1604)
429 ==23273== 
430 ==23273== 
431 ==23273== 80 bytes in 1 blocks are still reachable in loss record 30 of 62
432 ==23273==    at 0x4023E8C: realloc (vg_replace_malloc.c:429)
433 ==23273==    by 0x807F2A9: _nc_doalloc (doalloc.c:50)
434 ==23273==    by 0x808538F: read_termtype (read_entry.c:284)
435 ==23273==    by 0x8085B64: _nc_read_file_entry (read_entry.c:392)
436 ==23273==    by 0x8085BF5: _nc_read_tic_entry (read_entry.c:413)
437 ==23273==    by 0x8085C8A: _nc_read_terminfo_dirs (read_entry.c:438)
438 ==23273==    by 0x8085E90: _nc_read_entry (read_entry.c:500)
439 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
440 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
441 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
442 ==23273== 
443 ==23273== 
444 ==23273== 112 bytes in 7 blocks are still reachable in loss record 31 of 62
445 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
446 ==23273==    by 0x41165D0: tsearch (tsearch.c:281)
447 ==23273==    by 0x805FC92: make_cache (inputstr.c:149)
448 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
449 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
450 ==23273==    by 0x8066A0A: dlg_print_line (util.c:668)
451 ==23273==    by 0x8066E40: justify_text (util.c:813)
452 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
453 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
454 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
455 ==23273== 
456 ==23273== 
457 ==23273== 118 bytes in 1 blocks are still reachable in loss record 32 of 62
458 ==23273==    at 0x4023E8C: realloc (vg_replace_malloc.c:429)
459 ==23273==    by 0x807F2A9: _nc_doalloc (doalloc.c:50)
460 ==23273==    by 0x8082957: _nc_tparm_analyze (lib_tparm.c:374)
461 ==23273==    by 0x8082B5E: tparam_internal (lib_tparm.c:502)
462 ==23273==    by 0x80833C4: tparm (lib_tparm.c:788)
463 ==23273==    by 0x80782E6: vidputs (lib_vidattr.c:187)
464 ==23273==    by 0x8078B59: vidattr (lib_vidattr.c:270)
465 ==23273==    by 0x807ACE8: ClrToEOS (tty_update.c:957)
466 ==23273==    by 0x807AF54: ClrBottom (tty_update.c:1006)
467 ==23273==    by 0x807AB1C: ClrUpdate (tty_update.c:897)
468 ==23273== 
469 ==23273== 
470 ==23273== 128 bytes in 8 blocks are still reachable in loss record 33 of 62
471 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
472 ==23273==    by 0x41165D0: tsearch (tsearch.c:281)
473 ==23273==    by 0x805FC92: make_cache (inputstr.c:149)
474 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
475 ==23273==    by 0x805FECD: dlg_index_wchars (inputstr.c:341)
476 ==23273==    by 0x8066A18: dlg_print_line (util.c:669)
477 ==23273==    by 0x8066E40: justify_text (util.c:813)
478 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
479 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
480 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
481 ==23273== 
482 ==23273== 
483 ==23273== 128 bytes in 1 blocks are still reachable in loss record 34 of 62
484 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
485 ==23273==    by 0x806BDE0: start_color (lib_color.c:238)
486 ==23273==    by 0x80663B1: dlg_color_setup (util.c:360)
487 ==23273==    by 0x806638E: init_dialog (util.c:342)
488 ==23273==    by 0x804C880: main (dialog.c:1604)
489 ==23273== 
490 ==23273== 
491 ==23273== 128 bytes in 1 blocks are still reachable in loss record 35 of 62
492 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
493 ==23273==    by 0x806BDA7: start_color (lib_color.c:236)
494 ==23273==    by 0x80663B1: dlg_color_setup (util.c:360)
495 ==23273==    by 0x806638E: init_dialog (util.c:342)
496 ==23273==    by 0x804C880: main (dialog.c:1604)
497 ==23273== 
498 ==23273== 
499 ==23273== 160 bytes in 1 blocks are still reachable in loss record 36 of 62
500 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
501 ==23273==    by 0x8087176: _nc_hash_map (hashmap.c:299)
502 ==23273==    by 0x80865F4: _nc_scroll_optimize (hardscroll.c:199)
503 ==23273==    by 0x807A762: doupdate (tty_update.c:778)
504 ==23273==    by 0x8073C0A: wrefresh (lib_refresh.c:58)
505 ==23273==    by 0x806D95D: _nc_wgetch (lib_getch.c:295)
506 ==23273==    by 0x806DD0D: wgetch (lib_getch.c:467)
507 ==23273==    by 0x80654FC: really_getch (ui_getc.c:352)
508 ==23273==    by 0x806566B: dlg_getc (ui_getc.c:423)
509 ==23273==    by 0x80627C4: mouse_wgetch (mousewget.c:35)
510 ==23273== 
511 ==23273== 
512 ==23273== 160 bytes in 1 blocks are still reachable in loss record 37 of 62
513 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
514 ==23273==    by 0x8087141: _nc_hash_map (hashmap.c:297)
515 ==23273==    by 0x80865F4: _nc_scroll_optimize (hardscroll.c:199)
516 ==23273==    by 0x807A762: doupdate (tty_update.c:778)
517 ==23273==    by 0x8073C0A: wrefresh (lib_refresh.c:58)
518 ==23273==    by 0x806D95D: _nc_wgetch (lib_getch.c:295)
519 ==23273==    by 0x806DD0D: wgetch (lib_getch.c:467)
520 ==23273==    by 0x80654FC: really_getch (ui_getc.c:352)
521 ==23273==    by 0x806566B: dlg_getc (ui_getc.c:423)
522 ==23273==    by 0x80627C4: mouse_wgetch (mousewget.c:35)
523 ==23273== 
524 ==23273== 
525 ==23273== 160 bytes in 1 blocks are still reachable in loss record 38 of 62
526 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
527 ==23273==    by 0x807F2D5: _nc_doalloc (doalloc.c:55)
528 ==23273==    by 0x80865CB: _nc_scroll_optimize (hardscroll.c:192)
529 ==23273==    by 0x807A762: doupdate (tty_update.c:778)
530 ==23273==    by 0x8073C0A: wrefresh (lib_refresh.c:58)
531 ==23273==    by 0x806D95D: _nc_wgetch (lib_getch.c:295)
532 ==23273==    by 0x806DD0D: wgetch (lib_getch.c:467)
533 ==23273==    by 0x80654FC: really_getch (ui_getc.c:352)
534 ==23273==    by 0x806566B: dlg_getc (ui_getc.c:423)
535 ==23273==    by 0x80627C4: mouse_wgetch (mousewget.c:35)
536 ==23273== 
537 ==23273== 
538 ==23273== 172 bytes in 1 blocks are still reachable in loss record 39 of 62
539 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
540 ==23273==    by 0x8081CD7: setupterm (lib_setup.c:431)
541 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
542 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
543 ==23273==    by 0x8066211: init_dialog (util.c:292)
544 ==23273==    by 0x804C880: main (dialog.c:1604)
545 ==23273== 
546 ==23273== 
547 ==23273== 196 bytes in 7 blocks are still reachable in loss record 40 of 62
548 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
549 ==23273==    by 0x805FC0F: make_cache (inputstr.c:139)
550 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
551 ==23273==    by 0x805FFB4: dlg_index_columns (inputstr.c:396)
552 ==23273==    by 0x8066A0A: dlg_print_line (util.c:668)
553 ==23273==    by 0x8066E40: justify_text (util.c:813)
554 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
555 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
556 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
557 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
558 ==23273== 
559 ==23273== 
560 ==23273== 224 bytes in 8 blocks are still reachable in loss record 41 of 62
561 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
562 ==23273==    by 0x805FC0F: make_cache (inputstr.c:139)
563 ==23273==    by 0x805FCF7: load_cache (inputstr.c:161)
564 ==23273==    by 0x805FECD: dlg_index_wchars (inputstr.c:341)
565 ==23273==    by 0x8066A18: dlg_print_line (util.c:669)
566 ==23273==    by 0x8066E40: justify_text (util.c:813)
567 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
568 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
569 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
570 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
571 ==23273== 
572 ==23273== 
573 ==23273== 252 bytes in 1 blocks are still reachable in loss record 42 of 62
574 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
575 ==23273==    by 0x80858B3: read_termtype (read_entry.c:345)
576 ==23273==    by 0x8085B64: _nc_read_file_entry (read_entry.c:392)
577 ==23273==    by 0x8085BF5: _nc_read_tic_entry (read_entry.c:413)
578 ==23273==    by 0x8085C8A: _nc_read_terminfo_dirs (read_entry.c:438)
579 ==23273==    by 0x8085E90: _nc_read_entry (read_entry.c:500)
580 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
581 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
582 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
583 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
584 ==23273== 
585 ==23273== 
586 ==23273== 421 bytes in 1 blocks are still reachable in loss record 43 of 62
587 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
588 ==23273==    by 0x8068E64: dlg_strclone (util.c:1740)
589 ==23273==    by 0x805FE72: same_cache2 (inputstr.c:212)
590 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
591 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
592 ==23273==    by 0x8066FD3: dlg_print_scrolled (util.c:886)
593 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
594 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
595 ==23273==    by 0x804CC56: main (dialog.c:1679)
596 ==23273== 
597 ==23273== 
598 ==23273== 480 bytes in 1 blocks are still reachable in loss record 44 of 62
599 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
600 ==23273==    by 0x8072E36: _nc_makenew (lib_newwin.c:223)
601 ==23273==    by 0x807299B: newwin (lib_newwin.c:126)
602 ==23273==    by 0x8074F9A: _nc_setupscreen (lib_set_term.c:459)
603 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
604 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
605 ==23273==    by 0x8066211: init_dialog (util.c:292)
606 ==23273==    by 0x804C880: main (dialog.c:1604)
607 ==23273== 
608 ==23273== 
609 ==23273== 480 bytes in 1 blocks are still reachable in loss record 45 of 62
610 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
611 ==23273==    by 0x8072E36: _nc_makenew (lib_newwin.c:223)
612 ==23273==    by 0x807299B: newwin (lib_newwin.c:126)
613 ==23273==    by 0x8074CB3: _nc_setupscreen (lib_set_term.c:414)
614 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
615 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
616 ==23273==    by 0x8066211: init_dialog (util.c:292)
617 ==23273==    by 0x804C880: main (dialog.c:1604)
618 ==23273== 
619 ==23273== 
620 ==23273== 480 bytes in 1 blocks are still reachable in loss record 46 of 62
621 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
622 ==23273==    by 0x8072E36: _nc_makenew (lib_newwin.c:223)
623 ==23273==    by 0x807299B: newwin (lib_newwin.c:126)
624 ==23273==    by 0x8074C55: _nc_setupscreen (lib_set_term.c:410)
625 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
626 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
627 ==23273==    by 0x8066211: init_dialog (util.c:292)
628 ==23273==    by 0x804C880: main (dialog.c:1604)
629 ==23273== 
630 ==23273== 
631 ==23273== 689 bytes in 1 blocks are still reachable in loss record 47 of 62
632 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
633 ==23273==    by 0x8085659: read_termtype (read_entry.c:318)
634 ==23273==    by 0x8085B64: _nc_read_file_entry (read_entry.c:392)
635 ==23273==    by 0x8085BF5: _nc_read_tic_entry (read_entry.c:413)
636 ==23273==    by 0x8085C8A: _nc_read_terminfo_dirs (read_entry.c:438)
637 ==23273==    by 0x8085E90: _nc_read_entry (read_entry.c:500)
638 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
639 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
640 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
641 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
642 ==23273== 
643 ==23273== 
644 ==23273== 780 bytes in 65 blocks are still reachable in loss record 48 of 62
645 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
646 ==23273==    by 0x807F1FF: _nc_add_to_try (add_tries.c:104)
647 ==23273==    by 0x80885C6: _nc_init_keytry (init_keytry.c:74)
648 ==23273==    by 0x80807F4: _nc_keypad (lib_options.c:262)
649 ==23273==    by 0x808035F: keypad (lib_options.c:129)
650 ==23273==    by 0x8066340: init_dialog (util.c:330)
651 ==23273==    by 0x804C880: main (dialog.c:1604)
652 ==23273== 
653 ==23273== 
654 ==23273== 1,008 bytes in 84 blocks are still reachable in loss record 49 of 62
655 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
656 ==23273==    by 0x807F119: _nc_add_to_try (add_tries.c:77)
657 ==23273==    by 0x80885C6: _nc_init_keytry (init_keytry.c:74)
658 ==23273==    by 0x80807F4: _nc_keypad (lib_options.c:262)
659 ==23273==    by 0x808035F: keypad (lib_options.c:129)
660 ==23273==    by 0x8066340: init_dialog (util.c:330)
661 ==23273==    by 0x804C880: main (dialog.c:1604)
662 ==23273== 
663 ==23273== 
664 ==23273== 1,338 bytes in 1 blocks are still reachable in loss record 50 of 62
665 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
666 ==23273==    by 0x8084DF7: read_termtype (read_entry.c:193)
667 ==23273==    by 0x8085B64: _nc_read_file_entry (read_entry.c:392)
668 ==23273==    by 0x8085BF5: _nc_read_tic_entry (read_entry.c:413)
669 ==23273==    by 0x8085C8A: _nc_read_terminfo_dirs (read_entry.c:438)
670 ==23273==    by 0x8085E90: _nc_read_entry (read_entry.c:500)
671 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
672 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
673 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
674 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
675 ==23273== 
676 ==23273== 
677 ==23273== 1,382 bytes in 7 blocks are still reachable in loss record 51 of 62
678 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
679 ==23273==    by 0x8068E64: dlg_strclone (util.c:1740)
680 ==23273==    by 0x805FE72: same_cache2 (inputstr.c:212)
681 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
682 ==23273==    by 0x8066A0A: dlg_print_line (util.c:668)
683 ==23273==    by 0x8066E40: justify_text (util.c:813)
684 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
685 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
686 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
687 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
688 ==23273== 
689 ==23273== 
690 ==23273== 1,520 bytes in 1 blocks are still reachable in loss record 52 of 62
691 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
692 ==23273==    by 0x80747CF: _nc_setupscreen (lib_set_term.c:221)
693 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
694 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
695 ==23273==    by 0x8066211: init_dialog (util.c:292)
696 ==23273==    by 0x804C880: main (dialog.c:1604)
697 ==23273== 
698 ==23273== 
699 ==23273== 1,640 bytes in 1 blocks are still reachable in loss record 53 of 62
700 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
701 ==23273==    by 0x8087007: _nc_hash_map (hashmap.c:277)
702 ==23273==    by 0x80865F4: _nc_scroll_optimize (hardscroll.c:199)
703 ==23273==    by 0x807A762: doupdate (tty_update.c:778)
704 ==23273==    by 0x8073C0A: wrefresh (lib_refresh.c:58)
705 ==23273==    by 0x806D95D: _nc_wgetch (lib_getch.c:295)
706 ==23273==    by 0x806DD0D: wgetch (lib_getch.c:467)
707 ==23273==    by 0x80654FC: really_getch (ui_getc.c:352)
708 ==23273==    by 0x806566B: dlg_getc (ui_getc.c:423)
709 ==23273==    by 0x80627C4: mouse_wgetch (mousewget.c:35)
710 ==23273== 
711 ==23273== 
712 ==23273== 1,684 bytes in 1 blocks are still reachable in loss record 54 of 62
713 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
714 ==23273==    by 0x805FDE1: same_cache2 (inputstr.c:201)
715 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
716 ==23273==    by 0x8060166: dlg_count_columns (inputstr.c:473)
717 ==23273==    by 0x8066FD3: dlg_print_scrolled (util.c:886)
718 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
719 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
720 ==23273==    by 0x804CC56: main (dialog.c:1679)
721 ==23273== 
722 ==23273== 
723 ==23273== 1,803 bytes in 8 blocks are still reachable in loss record 55 of 62
724 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
725 ==23273==    by 0x8068E64: dlg_strclone (util.c:1740)
726 ==23273==    by 0x805FE72: same_cache2 (inputstr.c:212)
727 ==23273==    by 0x805FEE7: dlg_index_wchars (inputstr.c:342)
728 ==23273==    by 0x8066A18: dlg_print_line (util.c:669)
729 ==23273==    by 0x8066E40: justify_text (util.c:813)
730 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
731 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
732 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
733 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
734 ==23273== 
735 ==23273== 
736 ==23273== 1,892 bytes in 1 blocks are still reachable in loss record 56 of 62
737 ==23273==    at 0x4023E8C: realloc (vg_replace_malloc.c:429)
738 ==23273==    by 0x807F2A9: _nc_doalloc (doalloc.c:50)
739 ==23273==    by 0x80853BA: read_termtype (read_entry.c:285)
740 ==23273==    by 0x8085B64: _nc_read_file_entry (read_entry.c:392)
741 ==23273==    by 0x8085BF5: _nc_read_tic_entry (read_entry.c:413)
742 ==23273==    by 0x8085C8A: _nc_read_terminfo_dirs (read_entry.c:438)
743 ==23273==    by 0x8085E90: _nc_read_entry (read_entry.c:500)
744 ==23273==    by 0x8081834: grab_entry (lib_setup.c:255)
745 ==23273==    by 0x8081D46: setupterm (lib_setup.c:438)
746 ==23273==    by 0x8072292: newterm (lib_newterm.c:115)
747 ==23273== 
748 ==23273== 
749 ==23273== 2,800 bytes in 1 blocks are still reachable in loss record 57 of 62
750 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
751 ==23273==    by 0x8085F59: _nc_set_buffer (setbuf.c:119)
752 ==23273==    by 0x807481F: _nc_setupscreen (lib_set_term.c:232)
753 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
754 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
755 ==23273==    by 0x8066211: init_dialog (util.c:292)
756 ==23273==    by 0x804C880: main (dialog.c:1604)
757 ==23273== 
758 ==23273== 
759 ==23273== 5,528 bytes in 7 blocks are still reachable in loss record 58 of 62
760 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
761 ==23273==    by 0x805FDE1: same_cache2 (inputstr.c:201)
762 ==23273==    by 0x805FFCE: dlg_index_columns (inputstr.c:397)
763 ==23273==    by 0x8066A0A: dlg_print_line (util.c:668)
764 ==23273==    by 0x8066E40: justify_text (util.c:813)
765 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
766 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
767 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
768 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
769 ==23273==    by 0x804CC56: main (dialog.c:1679)
770 ==23273== 
771 ==23273== 
772 ==23273== 7,212 bytes in 8 blocks are still reachable in loss record 59 of 62
773 ==23273==    at 0x4023D6E: malloc (vg_replace_malloc.c:207)
774 ==23273==    by 0x805FDE1: same_cache2 (inputstr.c:201)
775 ==23273==    by 0x805FEE7: dlg_index_wchars (inputstr.c:342)
776 ==23273==    by 0x8066A18: dlg_print_line (util.c:669)
777 ==23273==    by 0x8066E40: justify_text (util.c:813)
778 ==23273==    by 0x8066F5E: dlg_print_autowrap (util.c:843)
779 ==23273==    by 0x806703E: dlg_print_scrolled (util.c:892)
780 ==23273==    by 0x806A30C: dialog_yesno (yesno.c:104)
781 ==23273==    by 0x804A728: call_yesno (dialog.c:600)
782 ==23273==    by 0x804CC56: main (dialog.c:1679)
783 ==23273== 
784 ==23273== 
785 ==23273== 12,800 bytes in 40 blocks are still reachable in loss record 60 of 62
786 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
787 ==23273==    by 0x80729EC: newwin (lib_newwin.c:130)
788 ==23273==    by 0x8074F9A: _nc_setupscreen (lib_set_term.c:459)
789 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
790 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
791 ==23273==    by 0x8066211: init_dialog (util.c:292)
792 ==23273==    by 0x804C880: main (dialog.c:1604)
793 ==23273== 
794 ==23273== 
795 ==23273== 12,800 bytes in 40 blocks are still reachable in loss record 61 of 62
796 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
797 ==23273==    by 0x80729EC: newwin (lib_newwin.c:130)
798 ==23273==    by 0x8074CB3: _nc_setupscreen (lib_set_term.c:414)
799 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
800 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
801 ==23273==    by 0x8066211: init_dialog (util.c:292)
802 ==23273==    by 0x804C880: main (dialog.c:1604)
803 ==23273== 
804 ==23273== 
805 ==23273== 12,800 bytes in 40 blocks are still reachable in loss record 62 of 62
806 ==23273==    at 0x4021E22: calloc (vg_replace_malloc.c:397)
807 ==23273==    by 0x80729EC: newwin (lib_newwin.c:130)
808 ==23273==    by 0x8074C55: _nc_setupscreen (lib_set_term.c:410)
809 ==23273==    by 0x80723F1: newterm (lib_newterm.c:146)
810 ==23273==    by 0x806E82C: initscr (lib_initscr.c:83)
811 ==23273==    by 0x8066211: init_dialog (util.c:292)
812 ==23273==    by 0x804C880: main (dialog.c:1604)
813 ==23273== 
814 ==23273== LEAK SUMMARY:
815 ==23273==    definitely lost: 0 bytes in 0 blocks.
816 ==23273==      possibly lost: 0 bytes in 0 blocks.
817 ==23273==    still reachable: 72,482 bytes in 382 blocks.
818 ==23273==         suppressed: 0 bytes in 0 blocks.
819 --23273--  memcheck: sanity checks: 8 cheap, 2 expensive
820 --23273--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
821 --23273--  memcheck: auxmaps_L1: 0 searches, 0 cmps, ratio 0:10
822 --23273--  memcheck: auxmaps_L2: 0 searches, 0 nodes
823 --23273--  memcheck: SMs: n_issued      = 11 (176k, 0M)
824 --23273--  memcheck: SMs: n_deissued    = 0 (0k, 0M)
825 --23273--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
826 --23273--  memcheck: SMs: max_undefined = 0 (0k, 0M)
827 --23273--  memcheck: SMs: max_defined   = 25 (400k, 0M)
828 --23273--  memcheck: SMs: max_non_DSM   = 11 (176k, 0M)
829 --23273--  memcheck: max sec V bit nodes:    21 (1k, 0M)
830 --23273--  memcheck: set_sec_vbits8 calls: 130 (new: 21, updates: 109)
831 --23273--  memcheck: max shadow mem size:   481k, 0M
832 --23273-- translate:            fast SP updates identified: 4,767 ( 83.0%)
833 --23273-- translate:   generic_known SP updates identified: 612 ( 10.6%)
834 --23273-- translate: generic_unknown SP updates identified: 358 (  6.2%)
835 --23273--     tt/tc: 11,509 tt lookups requiring 11,938 probes
836 --23273--     tt/tc: 11,509 fast-cache updates, 3 flushes
837 --23273--  transtab: new        5,099 (117,852 -> 1,563,594; ratio 132:10) [0 scs]
838 --23273--  transtab: dumped     0 (0 -> ??)
839 --23273--  transtab: discarded  9 (222 -> ??)
840 --23273-- scheduler: 864,676 jumps (bb entries).
841 --23273-- scheduler: 8/7,086 major/minor sched events.
842 --23273--    sanity: 9 cheap, 2 expensive checks.
843 --23273--    exectx: 769 lists, 102 contexts (avg 0 per list)
844 --23273--    exectx: 470 searches, 372 full compares (791 per 1000)
845 --23273--    exectx: 0 cmp2, 36 cmp4, 2,470 cmpAll
846 --23273--  errormgr: 69 supplist searches, 5,672 comparisons during search
847 --23273--  errormgr: 14 errlist searches, 36 comparisons during search