/contrib/dialog/samples/valgrind.log

https://bitbucket.org/freebsd/freebsd-head/ · Unknown · 847 lines · 847 code · 0 blank · 0 comment · 0 complexity · 73e5b6a5083d3f20ccdf5d432cd66313 MD5 · raw file

  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