Advertisement
Guest User

Untitled

a guest
Apr 16th, 2012
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.43 KB | None | 0 0
  1. >>> algorithm
  2. Running the keyboard optimization algorithm. Press ctrl-C to abort.
  3.  
  4. ==10449== Conditional jump or move depends on uninitialised value(s)
  5. ==10449== at 0x4088C3: layoutFromFile (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  6. ==10449== by 0x403D61: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  7. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  8. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  9. ==10449==
  10. ==10449== Use of uninitialised value of size 8
  11. ==10449== at 0x40A14B: isLegalSwap (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  12. ==10449== by 0x4042AD: improveLayout (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  13. ==10449== by 0x404249: anneal (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  14. ==10449== by 0x403E78: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  15. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  16. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  17. ==10449==
  18. ==10449== Use of uninitialised value of size 8
  19. ==10449== at 0x40A0F8: isLegalSwap (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  20. ==10449== by 0x4042AD: improveLayout (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  21. ==10449== by 0x404249: anneal (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  22. ==10449== by 0x403E78: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  23. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  24. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  25. ==10449==
  26.  
  27. Hands: 48% 51%
  28. Fingers: 8.0% 8.0% 12% 20% 0.00% 0.00% 17% 16% 9.0% 9.0%
  29.  
  30. K W L C G Z P U Y ?
  31. O R S T D F N E I A
  32. Q X V M J B H < > /
  33.  
  34. k w l c g z p u y ,
  35. o r s t d f n e i a
  36. q x v m j b h . ; :
  37.  
  38. Fitness: 16139027
  39. Distance: 53426
  40. Finger work: 136480
  41. Inward rolls: 4.91%
  42. Outward rolls: 2.55%
  43. Same hand: 39.18%
  44. Same finger: 1.66%
  45. Row change: 17.99%
  46. Home jump: 1.03%
  47. Ring jump: 3.19%
  48. To center: 5.38%
  49.  
  50. Time elapsed after 0 rounds: 0 hours, 0 minutes, 20 seconds
  51. ==10449== Invalid read of size 4
  52. ==10449== at 0x518F294: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  53. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  54. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  55. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  56. ==10449== Address 0x54c7540 is 0 bytes inside a block of size 568 free'd
  57. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  58. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  59. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  60. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  61. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  62. ==10449==
  63. ==10449== Invalid read of size 8
  64. ==10449== at 0x518F2AD: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  65. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  66. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  67. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  68. ==10449== Address 0x54c75c8 is 136 bytes inside a block of size 568 free'd
  69. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  70. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  71. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  72. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  73. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  74. ==10449==
  75. ==10449== Invalid read of size 8
  76. ==10449== at 0x518F2BD: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  77. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  78. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  79. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  80. ==10449== Address 0x54c7628 is 232 bytes inside a block of size 568 free'd
  81. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  82. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  83. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  84. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  85. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  86. ==10449==
  87. ==10449== Invalid read of size 4
  88. ==10449== at 0x518F2DE: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  89. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  90. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  91. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  92. ==10449== Address 0x54c7620 is 224 bytes inside a block of size 568 free'd
  93. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  94. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  95. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  96. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  97. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  98. ==10449==
  99. ==10449== Invalid read of size 8
  100. ==10449== at 0x518F2E8: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  101. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  102. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  103. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  104. ==10449== Address 0x54c75c8 is 136 bytes inside a block of size 568 free'd
  105. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  106. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  107. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  108. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  109. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  110. ==10449==
  111. ==10449== Invalid read of size 4
  112. ==10449== at 0x518F2EF: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  113. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  114. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  115. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  116. ==10449== Address 0x54c7540 is 0 bytes inside a block of size 568 free'd
  117. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  118. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  119. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  120. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  121. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  122. ==10449==
  123. ==10449== Invalid write of size 8
  124. ==10449== at 0x518F2F1: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  125. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  126. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  127. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  128. ==10449== Address 0x54c7628 is 232 bytes inside a block of size 568 free'd
  129. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  130. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  131. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  132. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  133. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  134. ==10449==
  135. ==10449== Invalid read of size 4
  136. ==10449== at 0x518F2F5: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  137. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  138. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  139. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  140. ==10449== Address 0x54c7624 is 228 bytes inside a block of size 568 free'd
  141. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  142. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  143. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  144. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  145. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  146. ==10449==
  147. ==10449== Invalid read of size 8
  148. ==10449== at 0x518F312: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  149. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  150. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  151. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  152. ==10449== Address 0x54c75c8 is 136 bytes inside a block of size 568 free'd
  153. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  154. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  155. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  156. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  157. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  158. ==10449==
  159. ==10449== Invalid read of size 4
  160. ==10449== at 0x518F319: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  161. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  162. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  163. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  164. ==10449== Address 0x54c7624 is 228 bytes inside a block of size 568 free'd
  165. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  166. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  167. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  168. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  169. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  170. ==10449==
  171. ==10449== Invalid write of size 8
  172. ==10449== at 0x518F430: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  173. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  174. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  175. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  176. ==10449== Address 0x54c7628 is 232 bytes inside a block of size 568 free'd
  177. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  178. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  179. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  180. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  181. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  182. ==10449==
  183. ==10449== Invalid read of size 4
  184. ==10449== at 0x518F44C: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  185. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  186. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  187. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  188. ==10449== Address 0x54c7620 is 224 bytes inside a block of size 568 free'd
  189. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  190. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  191. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  192. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  193. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  194. ==10449==
  195. ==10449== Invalid read of size 8
  196. ==10449== at 0x518F328: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  197. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  198. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  199. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  200. ==10449== Address 0x54c7618 is 216 bytes inside a block of size 568 free'd
  201. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  202. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  203. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  204. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  205. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  206. ==10449==
  207. ==10449== Invalid read of size 4
  208. ==10449== at 0x519AF91: _IO_file_finish@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  209. ==10449== by 0x518F336: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  210. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  211. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  212. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  213. ==10449== Address 0x54c75b0 is 112 bytes inside a block of size 568 free'd
  214. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  215. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  216. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  217. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  218. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  219. ==10449==
  220. ==10449== Invalid read of size 8
  221. ==10449== at 0x519C604: _IO_default_finish (in /lib/libc-2.15.so)
  222. ==10449== by 0x518F336: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  223. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  224. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  225. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  226. ==10449== Address 0x54c7578 is 56 bytes inside a block of size 568 free'd
  227. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  228. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  229. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  230. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  231. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  232. ==10449==
  233. ==10449== Invalid read of size 8
  234. ==10449== at 0x519C612: _IO_default_finish (in /lib/libc-2.15.so)
  235. ==10449== by 0x518F336: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  236. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  237. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  238. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  239. ==10449== Address 0x54c75a0 is 96 bytes inside a block of size 568 free'd
  240. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  241. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  242. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  243. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  244. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  245. ==10449==
  246. ==10449== Invalid read of size 8
  247. ==10449== at 0x519C630: _IO_default_finish (in /lib/libc-2.15.so)
  248. ==10449== by 0x518F336: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  249. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  250. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  251. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  252. ==10449== Address 0x54c7588 is 72 bytes inside a block of size 568 free'd
  253. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  254. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  255. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  256. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  257. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  258. ==10449==
  259. ==10449== Invalid read of size 1
  260. ==10449== at 0x519B759: _IO_un_link (in /lib/libc-2.15.so)
  261. ==10449== by 0x518F336: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  262. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  263. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  264. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  265. ==10449== Address 0x54c7540 is 0 bytes inside a block of size 568 free'd
  266. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  267. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  268. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  269. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  270. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  271. ==10449==
  272. ==10449== Invalid read of size 4
  273. ==10449== at 0x518F337: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  274. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  275. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  276. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  277. ==10449== Address 0x54c7600 is 192 bytes inside a block of size 568 free'd
  278. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  279. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  280. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  281. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  282. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  283. ==10449==
  284. ==10449== Invalid read of size 8
  285. ==10449== at 0x518F3E8: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  286. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  287. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  288. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  289. ==10449== Address 0x54c7588 is 72 bytes inside a block of size 568 free'd
  290. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  291. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  292. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  293. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  294. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  295. ==10449==
  296. ==10449== Invalid write of size 4
  297. ==10449== at 0x518F3CF: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  298. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  299. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  300. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  301. ==10449== Address 0x54c7540 is 0 bytes inside a block of size 568 free'd
  302. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  303. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  304. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  305. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  306. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  307. ==10449==
  308. ==10449== Invalid free() / delete / delete[] / realloc()
  309. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  310. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  311. ==10449== by 0x403E4A: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  312. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  313. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  314. ==10449== Address 0x54c7540 is 0 bytes inside a block of size 568 free'd
  315. ==10449== at 0x4C29A9E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  316. ==10449== by 0x518F3DC: fclose@@GLIBC_2.2.5 (in /lib/libc-2.15.so)
  317. ==10449== by 0x403D7D: runCJAlgorithm (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  318. ==10449== by 0x400F98: getCommands (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  319. ==10449== by 0x40A58E: main (in /home/pual/Desktop/MTGandP-Typing-35f9f1c/optimizer)
  320. ==10449==
  321. Time elapsed after 4 rounds: 0 hours, 1 minutes, 34 seconds
  322. ^C==10449==
  323. ==10449== HEAP SUMMARY:
  324. ==10449== in use at exit: 568 bytes in 1 blocks
  325. ==10449== total heap usage: 6 allocs, 8 frees, 3,408 bytes allocated
  326. ==10449==
  327. ==10449== LEAK SUMMARY:
  328. ==10449== definitely lost: 0 bytes in 0 blocks
  329. ==10449== indirectly lost: 0 bytes in 0 blocks
  330. ==10449== possibly lost: 0 bytes in 0 blocks
  331. ==10449== still reachable: 568 bytes in 1 blocks
  332. ==10449== suppressed: 0 bytes in 0 blocks
  333. ==10449== Rerun with --leak-check=full to see details of leaked memory
  334. ==10449==
  335. ==10449== For counts of detected and suppressed errors, rerun with: -v
  336. ==10449== Use --track-origins=yes to see where uninitialised values come from
  337. ==10449== ERROR SUMMARY: 4264 errors from 25 contexts (suppressed: 3 from 3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement