Guest User

Valgrinding oscam 7242

a guest
Aug 6th, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 80.36 KB | None | 0 0
  1. ==30842== Memcheck, a memory error detector
  2. ==30842== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
  3. ==30842== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
  4. ==30842== Command: ./oscam-dbg -b -r0
  5. ==30842== Parent PID: 1231
  6. ==30842==
  7. ==30842==
  8. ==30842== HEAP SUMMARY:
  9. ==30842== in use at exit: 0 bytes in 0 blocks
  10. ==30842== total heap usage: 0 allocs, 0 frees, 0 bytes allocated
  11. ==30842==
  12. ==30842== All heap blocks were freed -- no leaks are possible
  13. ==30842==
  14. ==30842== For counts of detected and suppressed errors, rerun with: -v
  15. ==30842== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
  16. ==30845== Thread 31:
  17. ==30845== Invalid read of size 4
  18. ==30845== at 0x466728: ll_count (oscam-llist.c:407)
  19. ==30845== by 0x414D90: camd35_cache_push_out (module-camd35.c:548)
  20. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  21. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  22. ==30845== Address 0x6f48330 is 16 bytes inside a block of size 192 free'd
  23. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  24. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  25. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  26. ==30845==
  27. ==30845== Invalid read of size 4
  28. ==30845== at 0x466728: ll_count (oscam-llist.c:407)
  29. ==30845== by 0x414EDB: camd35_cache_push_out (module-camd35.c:576)
  30. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  31. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  32. ==30845== Address 0x6f48330 is 16 bytes inside a block of size 192 free'd
  33. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  34. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  35. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  36. ==30845==
  37. ==30845== Invalid read of size 4
  38. ==30845== at 0x465F45: ll_iter_create (oscam-llist.c:194)
  39. ==30845== by 0x414F1E: camd35_cache_push_out (module-camd35.c:584)
  40. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  41. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  42. ==30845== Address 0x6f483dc is 188 bytes inside a block of size 192 free'd
  43. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  44. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  45. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  46. ==30845==
  47. ==30845== Invalid read of size 8
  48. ==30845== at 0x46C6CF: cs_rwlock_int (oscam-simples.c:1190)
  49. ==30845== by 0x465FAD: ll_iter_next (oscam-llist.c:202)
  50. ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
  51. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  52. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  53. ==30845== Address 0x6f483c8 is 168 bytes inside a block of size 192 free'd
  54. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  55. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  56. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  57. ==30845==
  58. ==30845== Invalid read of size 4
  59. ==30845== at 0x465A5C: ll_iter_next_nolock (oscam-llist.c:58)
  60. ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
  61. ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
  62. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  63. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  64. ==30845== Address 0x6f483dc is 188 bytes inside a block of size 192 free'd
  65. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  66. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  67. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  68. ==30845==
  69. ==30845== Invalid read of size 8
  70. ==30845== at 0x465BC2: ll_iter_next_nolock (oscam-llist.c:91)
  71. ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
  72. ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
  73. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  74. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  75. ==30845== Address 0x6f48320 is 0 bytes inside a block of size 192 free'd
  76. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  77. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  78. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  79. ==30845==
  80. ==30845== Invalid read of size 8
  81. ==30845== at 0x46C88C: cs_rwunlock_int (oscam-simples.c:1230)
  82. ==30845== by 0x465FD5: ll_iter_next (oscam-llist.c:204)
  83. ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
  84. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  85. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  86. ==30845== Address 0x6f483c8 is 168 bytes inside a block of size 192 free'd
  87. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  88. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  89. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  90. ==30845==
  91. ==30845== Thread 28:
  92. ==30845== Invalid read of size 8
  93. ==30845== at 0x408BFD: cs_cache_push (oscam.c:1869)
  94. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  95. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  96. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  97. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  98. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  99. ==30845== by 0x410127: work_thread (oscam.c:4053)
  100. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  101. ==30845== Address 0x6c91710 is 720 bytes inside a block of size 832 free'd
  102. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  103. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  104. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  105. ==30845==
  106. ==30845== Invalid read of size 2
  107. ==30845== at 0x408C77: cs_cache_push (oscam.c:1873)
  108. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  109. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  110. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  111. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  112. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  113. ==30845== by 0x410127: work_thread (oscam.c:4053)
  114. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  115. ==30845== Address 0x6c91662 is 546 bytes inside a block of size 832 free'd
  116. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  117. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  118. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  119. ==30845==
  120. ==30845== Invalid read of size 8
  121. ==30845== at 0x414993: camd35_cache_push_chk (module-camd35.c:477)
  122. ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
  123. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  124. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  125. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  126. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  127. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  128. ==30845== by 0x410127: work_thread (oscam.c:4053)
  129. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  130. ==30845== Address 0x6c91720 is 736 bytes inside a block of size 832 free'd
  131. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  132. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  133. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  134. ==30845==
  135. ==30845== Invalid read of size 8
  136. ==30845== at 0x4C2D108: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  137. ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
  138. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  139. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  140. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  141. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  142. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  143. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  144. ==30845== by 0x410127: work_thread (oscam.c:4053)
  145. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  146. ==30845== Address 0x6c91778 is 824 bytes inside a block of size 832 free'd
  147. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  148. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  149. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  150. ==30845==
  151. ==30845== Invalid read of size 8
  152. ==30845== at 0x4C2D11A: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  153. ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
  154. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  155. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  156. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  157. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  158. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  159. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  160. ==30845== by 0x410127: work_thread (oscam.c:4053)
  161. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  162. ==30845== Address 0x6c91768 is 808 bytes inside a block of size 832 free'd
  163. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  164. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  165. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  166. ==30845==
  167. ==30845== Invalid write of size 1
  168. ==30845== at 0x408D10: cs_cache_push (oscam.c:1888)
  169. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  170. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  171. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  172. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  173. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  174. ==30845== by 0x410127: work_thread (oscam.c:4053)
  175. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  176. ==30845== Address 0x6c91718 is 728 bytes inside a block of size 832 free'd
  177. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  178. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  179. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  180. ==30845==
  181. ==30845== Invalid read of size 8
  182. ==30845== at 0x408D1B: cs_cache_push (oscam.c:1889)
  183. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  184. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  185. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  186. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  187. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  188. ==30845== by 0x410127: work_thread (oscam.c:4053)
  189. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  190. ==30845== Address 0x6c91700 is 704 bytes inside a block of size 832 free'd
  191. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  192. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  193. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  194. ==30845==
  195. ==30845== Invalid read of size 1
  196. ==30845== at 0x409766: cs_add_cache_int (oscam.c:2080)
  197. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  198. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  199. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  200. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  201. ==30845== by 0x410127: work_thread (oscam.c:4053)
  202. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  203. ==30845== Address 0x6c916ac is 620 bytes inside a block of size 832 free'd
  204. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  205. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  206. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  207. ==30845==
  208. ==30845== Invalid read of size 4
  209. ==30845== at 0x409775: cs_add_cache_int (oscam.c:2081)
  210. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  211. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  212. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  213. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  214. ==30845== by 0x410127: work_thread (oscam.c:4053)
  215. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  216. ==30845== Address 0x6c91670 is 560 bytes inside a block of size 832 free'd
  217. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  218. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  219. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  220. ==30845==
  221. ==30845== Invalid read of size 2
  222. ==30845== at 0x40977F: cs_add_cache_int (oscam.c:2081)
  223. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  224. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  225. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  226. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  227. ==30845== by 0x410127: work_thread (oscam.c:4053)
  228. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  229. ==30845== Address 0x6c91666 is 550 bytes inside a block of size 832 free'd
  230. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  231. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  232. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  233. ==30845==
  234. ==30845== Invalid read of size 2
  235. ==30845== at 0x40978D: cs_add_cache_int (oscam.c:2081)
  236. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  237. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  238. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  239. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  240. ==30845== by 0x410127: work_thread (oscam.c:4053)
  241. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  242. ==30845== Address 0x6c91662 is 546 bytes inside a block of size 832 free'd
  243. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  244. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  245. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  246. ==30845==
  247. ==30845== Invalid read of size 2
  248. ==30845== at 0x46D52B: format_ecm (oscam-simples.c:1499)
  249. ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
  250. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  251. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  252. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  253. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  254. ==30845== by 0x410127: work_thread (oscam.c:4053)
  255. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  256. ==30845== Address 0x6c91768 is 808 bytes inside a block of size 832 free'd
  257. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  258. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  259. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  260. ==30845==
  261. ==30845== Invalid read of size 2
  262. ==30845== at 0x46D539: format_ecm (oscam-simples.c:1499)
  263. ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
  264. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  265. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  266. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  267. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  268. ==30845== by 0x410127: work_thread (oscam.c:4053)
  269. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  270. ==30845== Address 0x6c91660 is 544 bytes inside a block of size 832 free'd
  271. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  272. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  273. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  274. ==30845==
  275. ==30845== Invalid read of size 2
  276. ==30845== at 0x46D548: format_ecm (oscam-simples.c:1499)
  277. ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
  278. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  279. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  280. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  281. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  282. ==30845== by 0x410127: work_thread (oscam.c:4053)
  283. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  284. ==30845== Address 0x6c91666 is 550 bytes inside a block of size 832 free'd
  285. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  286. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  287. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  288. ==30845==
  289. ==30845== Invalid read of size 2
  290. ==30845== at 0x46D557: format_ecm (oscam-simples.c:1499)
  291. ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
  292. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  293. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  294. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  295. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  296. ==30845== by 0x410127: work_thread (oscam.c:4053)
  297. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  298. ==30845== Address 0x6c9166a is 554 bytes inside a block of size 832 free'd
  299. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  300. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  301. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  302. ==30845==
  303. ==30845== Invalid read of size 2
  304. ==30845== at 0x46D565: format_ecm (oscam-simples.c:1499)
  305. ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
  306. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  307. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  308. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  309. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  310. ==30845== by 0x410127: work_thread (oscam.c:4053)
  311. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  312. ==30845== Address 0x6c91668 is 552 bytes inside a block of size 832 free'd
  313. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  314. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  315. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  316. ==30845==
  317. ==30845== Invalid read of size 4
  318. ==30845== at 0x46D573: format_ecm (oscam-simples.c:1499)
  319. ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
  320. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  321. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  322. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  323. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  324. ==30845== by 0x410127: work_thread (oscam.c:4053)
  325. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  326. ==30845== Address 0x6c91670 is 560 bytes inside a block of size 832 free'd
  327. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  328. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  329. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  330. ==30845==
  331. ==30845== Invalid read of size 2
  332. ==30845== at 0x46D57D: format_ecm (oscam-simples.c:1499)
  333. ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
  334. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  335. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  336. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  337. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  338. ==30845== by 0x410127: work_thread (oscam.c:4053)
  339. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  340. ==30845== Address 0x6c91662 is 546 bytes inside a block of size 832 free'd
  341. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  342. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  343. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  344. ==30845==
  345. ==30845== Invalid read of size 1
  346. ==30845== at 0x409879: cs_add_cache_int (oscam.c:2090)
  347. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  348. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  349. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  350. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  351. ==30845== by 0x410127: work_thread (oscam.c:4053)
  352. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  353. ==30845== Address 0x6c916ac is 620 bytes inside a block of size 832 free'd
  354. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  355. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  356. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  357. ==30845==
  358. ==30845== Thread 43:
  359. ==30845== Invalid read of size 8
  360. ==30845== at 0x41C86C: cc_cache_push_chk (module-cccam.c:1946)
  361. ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
  362. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  363. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  364. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  365. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  366. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  367. ==30845== by 0x410127: work_thread (oscam.c:4053)
  368. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  369. ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
  370. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  371. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  372. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  373. ==30845==
  374. ==30845== Invalid read of size 8
  375. ==30845== at 0x41C8DD: cc_cache_push_chk (module-cccam.c:1952)
  376. ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
  377. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  378. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  379. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  380. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  381. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  382. ==30845== by 0x410127: work_thread (oscam.c:4053)
  383. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  384. ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
  385. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  386. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  387. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  388. ==30845==
  389. ==30845== Invalid read of size 8
  390. ==30845== at 0x4C2D000: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  391. ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
  392. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  393. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  394. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  395. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  396. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  397. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  398. ==30845== by 0x410127: work_thread (oscam.c:4053)
  399. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  400. ==30845== Address 0xa99d410 is 0 bytes inside a block of size 832 free'd
  401. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  402. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  403. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  404. ==30845==
  405. ==30845== Invalid read of size 8
  406. ==30845== at 0x4C2D00F: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  407. ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
  408. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  409. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  410. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  411. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  412. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  413. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  414. ==30845== by 0x410127: work_thread (oscam.c:4053)
  415. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  416. ==30845== Address 0xa99d420 is 16 bytes inside a block of size 832 free'd
  417. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  418. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  419. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  420. ==30845==
  421. ==30845== Invalid read of size 8
  422. ==30845== at 0x414B1B: camd35_cache_push_chk (module-camd35.c:504)
  423. ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
  424. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  425. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  426. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  427. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  428. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  429. ==30845== by 0x410127: work_thread (oscam.c:4053)
  430. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  431. ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
  432. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  433. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  434. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  435. ==30845==
  436. ==30845== Invalid read of size 8
  437. ==30845== at 0x40441F: remove_ecm_from_reader (oscam.c:544)
  438. ==30845== by 0x404541: free_ecm (oscam.c:568)
  439. ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
  440. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  441. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  442. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  443. ==30845== by 0x410127: work_thread (oscam.c:4053)
  444. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  445. ==30845== Address 0xa99d650 is 576 bytes inside a block of size 832 free'd
  446. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  447. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  448. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  449. ==30845==
  450. ==30845== Invalid read of size 8
  451. ==30845== at 0x404546: free_ecm (oscam.c:571)
  452. ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
  453. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  454. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  455. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  456. ==30845== by 0x410127: work_thread (oscam.c:4053)
  457. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  458. ==30845== Address 0xa99d650 is 576 bytes inside a block of size 832 free'd
  459. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  460. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  461. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  462. ==30845==
  463. ==30845== Invalid write of size 8
  464. ==30845== at 0x404555: free_ecm (oscam.c:572)
  465. ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
  466. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  467. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  468. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  469. ==30845== by 0x410127: work_thread (oscam.c:4053)
  470. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  471. ==30845== Address 0xa99d650 is 576 bytes inside a block of size 832 free'd
  472. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  473. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  474. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  475. ==30845==
  476. ==30845== Invalid read of size 8
  477. ==30845== at 0x404597: free_ecm (oscam.c:579)
  478. ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
  479. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  480. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  481. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  482. ==30845== by 0x410127: work_thread (oscam.c:4053)
  483. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  484. ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
  485. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  486. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  487. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  488. ==30845==
  489. ==30845== Invalid write of size 8
  490. ==30845== at 0x4045AA: free_ecm (oscam.c:580)
  491. ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
  492. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  493. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  494. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  495. ==30845== by 0x410127: work_thread (oscam.c:4053)
  496. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  497. ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
  498. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  499. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  500. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  501. ==30845==
  502. ==30845== Thread 22:
  503. ==30845== Invalid read of size 4
  504. ==30845== at 0x466728: ll_count (oscam-llist.c:407)
  505. ==30845== by 0x41CAD4: cc_cache_push_out (module-cccam.c:1988)
  506. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  507. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  508. ==30845== Address 0x7cd00b0 is 16 bytes inside a block of size 192 free'd
  509. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  510. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  511. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  512. ==30845==
  513. ==30845== Invalid read of size 4
  514. ==30845== at 0x466728: ll_count (oscam-llist.c:407)
  515. ==30845== by 0x41CC5E: cc_cache_push_out (module-cccam.c:2019)
  516. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  517. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  518. ==30845== Address 0x7cd00b0 is 16 bytes inside a block of size 192 free'd
  519. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  520. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  521. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  522. ==30845==
  523. ==30845== Invalid read of size 4
  524. ==30845== at 0x465F45: ll_iter_create (oscam-llist.c:194)
  525. ==30845== by 0x41CCAA: cc_cache_push_out (module-cccam.c:2027)
  526. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  527. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  528. ==30845== Address 0x7cd015c is 188 bytes inside a block of size 192 free'd
  529. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  530. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  531. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  532. ==30845==
  533. ==30845== Invalid read of size 8
  534. ==30845== at 0x46C6CF: cs_rwlock_int (oscam-simples.c:1190)
  535. ==30845== by 0x465FAD: ll_iter_next (oscam-llist.c:202)
  536. ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
  537. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  538. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  539. ==30845== Address 0x7cd0148 is 168 bytes inside a block of size 192 free'd
  540. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  541. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  542. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  543. ==30845==
  544. ==30845== Invalid read of size 4
  545. ==30845== at 0x465A5C: ll_iter_next_nolock (oscam-llist.c:58)
  546. ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
  547. ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
  548. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  549. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  550. ==30845== Address 0x7cd015c is 188 bytes inside a block of size 192 free'd
  551. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  552. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  553. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  554. ==30845==
  555. ==30845== Invalid read of size 8
  556. ==30845== at 0x465BC2: ll_iter_next_nolock (oscam-llist.c:91)
  557. ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
  558. ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
  559. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  560. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  561. ==30845== Address 0x7cd00a0 is 0 bytes inside a block of size 192 free'd
  562. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  563. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  564. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  565. ==30845==
  566. ==30845== Invalid read of size 8
  567. ==30845== at 0x46C88C: cs_rwunlock_int (oscam-simples.c:1230)
  568. ==30845== by 0x465FD5: ll_iter_next (oscam-llist.c:204)
  569. ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
  570. ==30845== by 0x4103A5: work_thread (oscam.c:4086)
  571. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  572. ==30845== Address 0x7cd0148 is 168 bytes inside a block of size 192 free'd
  573. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  574. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  575. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  576. ==30845==
  577. ==30845== Thread 4:
  578. ==30845== Invalid free() / delete / delete[] / realloc()
  579. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  580. ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
  581. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  582. ==30845== Address 0xa99d410 is 0 bytes inside a block of size 832 free'd
  583. ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  584. ==30845== by 0x4104DB: work_thread (oscam.c:4094)
  585. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  586. ==30845==
  587. ==30845==
  588. ==30845== HEAP SUMMARY:
  589. ==30845== in use at exit: 309,798,113 bytes in 375,477 blocks
  590. ==30845== total heap usage: 9,812,145 allocs, 9,436,669 frees, 1,705,137,646 bytes allocated
  591. ==30845==
  592. ==30845== Thread 1:
  593. ==30845== 5 bytes in 1 blocks are still reachable in loss record 1 of 88
  594. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  595. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  596. ==30845== by 0x405FA0: init_first_client (oscam.c:1179)
  597. ==30845== by 0x4126FE: main (oscam.c:4853)
  598. ==30845==
  599. ==30845== 16 bytes in 1 blocks are still reachable in loss record 2 of 88
  600. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  601. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  602. ==30845== by 0x44E497: chk_iprange (oscam-config.c:162)
  603. ==30845== by 0x450D72: chk_t_webif (oscam-config.c:1011)
  604. ==30845== by 0x451CA5: chk_token (oscam-config.c:1591)
  605. ==30845== by 0x4524FA: init_config (oscam-config.c:1797)
  606. ==30845== by 0x412703: main (oscam.c:4854)
  607. ==30845==
  608. ==30845== 16 bytes in 1 blocks are still reachable in loss record 3 of 88
  609. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  610. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  611. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  612. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  613. ==30845== by 0x45F34E: init_readerdb (oscam-config.c:4985)
  614. ==30845== by 0x412891: main (oscam.c:4879)
  615. ==30845==
  616. ==30845== 16 bytes in 1 blocks are still reachable in loss record 4 of 88
  617. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  618. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  619. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  620. ==30845== by 0x4663F1: ll_iter_insert (oscam-llist.c:320)
  621. ==30845== by 0x4034C8: cs_check_v (oscam.c:193)
  622. ==30845== by 0x4035C3: cs_add_violation_by_ip (oscam.c:208)
  623. ==30845== by 0x40367A: cs_add_violation (oscam.c:212)
  624. ==30845== by 0x4216FD: cc_srv_connect (module-cccam.c:3180)
  625. ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
  626. ==30845== by 0x41024C: work_thread (oscam.c:4067)
  627. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  628. ==30845==
  629. ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 5 of 88
  630. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  631. ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
  632. ==30845== by 0x581063E: ???
  633. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  634. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  635. ==30845== by 0x4126FE: main (oscam.c:4853)
  636. ==30845==
  637. ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 6 of 88
  638. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  639. ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
  640. ==30845== by 0x5810658: ???
  641. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  642. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  643. ==30845== by 0x4126FE: main (oscam.c:4853)
  644. ==30845==
  645. ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 7 of 88
  646. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  647. ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
  648. ==30845== by 0x5810672: ???
  649. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  650. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  651. ==30845== by 0x4126FE: main (oscam.c:4853)
  652. ==30845==
  653. ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 8 of 88
  654. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  655. ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
  656. ==30845== by 0x581068C: ???
  657. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  658. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  659. ==30845== by 0x4126FE: main (oscam.c:4853)
  660. ==30845==
  661. ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 9 of 88
  662. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  663. ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
  664. ==30845== by 0x58106A6: ???
  665. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  666. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  667. ==30845== by 0x4126FE: main (oscam.c:4853)
  668. ==30845==
  669. ==30845== 19 bytes in 1 blocks are still reachable in loss record 10 of 88
  670. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  671. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  672. ==30845== by 0x44F99A: chk_t_global (oscam-config.c:486)
  673. ==30845== by 0x451B7E: chk_token (oscam-config.c:1563)
  674. ==30845== by 0x4524FA: init_config (oscam-config.c:1797)
  675. ==30845== by 0x412703: main (oscam.c:4854)
  676. ==30845==
  677. ==30845== 32 bytes in 1 blocks are still reachable in loss record 11 of 88
  678. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  679. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  680. ==30845== by 0x403418: cs_check_v (oscam.c:182)
  681. ==30845== by 0x4035C3: cs_add_violation_by_ip (oscam.c:208)
  682. ==30845== by 0x40367A: cs_add_violation (oscam.c:212)
  683. ==30845== by 0x4216FD: cc_srv_connect (module-cccam.c:3180)
  684. ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
  685. ==30845== by 0x41024C: work_thread (oscam.c:4067)
  686. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  687. ==30845==
  688. ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 12 of 88
  689. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  690. ==30845== by 0x513E60A: tsearch (tsearch.c:281)
  691. ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
  692. ==30845== by 0x581063E: ???
  693. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  694. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  695. ==30845== by 0x4126FE: main (oscam.c:4853)
  696. ==30845==
  697. ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 13 of 88
  698. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  699. ==30845== by 0x513E60A: tsearch (tsearch.c:281)
  700. ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
  701. ==30845== by 0x5810658: ???
  702. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  703. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  704. ==30845== by 0x4126FE: main (oscam.c:4853)
  705. ==30845==
  706. ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 14 of 88
  707. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  708. ==30845== by 0x513E60A: tsearch (tsearch.c:281)
  709. ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
  710. ==30845== by 0x5810672: ???
  711. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  712. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  713. ==30845== by 0x4126FE: main (oscam.c:4853)
  714. ==30845==
  715. ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 15 of 88
  716. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  717. ==30845== by 0x513E60A: tsearch (tsearch.c:281)
  718. ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
  719. ==30845== by 0x581068C: ???
  720. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  721. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  722. ==30845== by 0x4126FE: main (oscam.c:4853)
  723. ==30845==
  724. ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 16 of 88
  725. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  726. ==30845== by 0x513E60A: tsearch (tsearch.c:281)
  727. ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
  728. ==30845== by 0x58106A6: ???
  729. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  730. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  731. ==30845== by 0x4126FE: main (oscam.c:4853)
  732. ==30845==
  733. ==30845== 48 bytes in 1 blocks are still reachable in loss record 17 of 88
  734. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  735. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  736. ==30845== by 0x4107AE: add_job (oscam.c:4147)
  737. ==30845== by 0x4122AE: accept_connection (oscam.c:4616)
  738. ==30845== by 0x411C81: client_check (oscam.c:4512)
  739. ==30845== by 0x412CA0: main (oscam.c:5021)
  740. ==30845==
  741. ==30845== 48 bytes in 1 blocks are still reachable in loss record 18 of 88
  742. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  743. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  744. ==30845== by 0x4107AE: add_job (oscam.c:4147)
  745. ==30845== by 0x40770A: restart_cardreader_int (oscam.c:1543)
  746. ==30845== by 0x407753: restart_cardreader (oscam.c:1555)
  747. ==30845== by 0x411DE0: reader_check (oscam.c:4539)
  748. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  749. ==30845==
  750. ==30845== 48 bytes in 3 blocks are still reachable in loss record 19 of 88
  751. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  752. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  753. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  754. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  755. ==30845== by 0x41087D: add_job (oscam.c:4164)
  756. ==30845== by 0x407130: kill_thread (oscam.c:1403)
  757. ==30845== by 0x404DEF: cs_cleanup (oscam.c:786)
  758. ==30845== by 0x412CA5: main (oscam.c:5030)
  759. ==30845==
  760. ==30845== 64 bytes in 4 blocks are still reachable in loss record 20 of 88
  761. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  762. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  763. ==30845== by 0x44E4E2: chk_iprange (oscam-config.c:169)
  764. ==30845== by 0x450D72: chk_t_webif (oscam-config.c:1011)
  765. ==30845== by 0x451CA5: chk_token (oscam-config.c:1591)
  766. ==30845== by 0x4524FA: init_config (oscam-config.c:1797)
  767. ==30845== by 0x412703: main (oscam.c:4854)
  768. ==30845==
  769. ==30845== 72 bytes in 9 blocks are still reachable in loss record 21 of 88
  770. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  771. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  772. ==30845== by 0x41C29B: read_card (module-cccam.c:1833)
  773. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  774. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  775. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  776. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  777. ==30845==
  778. ==30845== 112 bytes in 4 blocks are still reachable in loss record 22 of 88
  779. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  780. ==30845== by 0x625C173: ???
  781. ==30845== by 0x6259104: ???
  782. ==30845== by 0x62596C4: ???
  783. ==30845== by 0x6259B13: ???
  784. ==30845== by 0x604BC7C: ???
  785. ==30845== by 0x515A830: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  786. ==30845== by 0x5119609: gaih_inet (getaddrinfo.c:581)
  787. ==30845== by 0x511C18D: getaddrinfo (getaddrinfo.c:2423)
  788. ==30845== by 0x46CB31: cs_getIPfromHost (oscam-simples.c:1316)
  789. ==30845== by 0x46769C: hostResolve (oscam-reader.c:185)
  790. ==30845== by 0x414D4A: camd35_cache_push_out (module-camd35.c:540)
  791. ==30845==
  792. ==30845== 121 bytes in 1 blocks are still reachable in loss record 23 of 88
  793. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  794. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  795. ==30845== by 0x449575: prepareTplChecksums (module-webif-lib.c:475)
  796. ==30845== by 0x446912: http_srv (module-webif.c:5066)
  797. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  798. ==30845==
  799. ==30845== 144 bytes in 3 blocks are still reachable in loss record 24 of 88
  800. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  801. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  802. ==30845== by 0x4107AE: add_job (oscam.c:4147)
  803. ==30845== by 0x407130: kill_thread (oscam.c:1403)
  804. ==30845== by 0x404DEF: cs_cleanup (oscam.c:786)
  805. ==30845== by 0x412CA5: main (oscam.c:5030)
  806. ==30845==
  807. ==30845== 144 bytes in 9 blocks are still reachable in loss record 25 of 88
  808. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  809. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  810. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  811. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  812. ==30845== by 0x41C2CE: read_card (module-cccam.c:1835)
  813. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  814. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  815. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  816. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  817. ==30845==
  818. ==30845== 144 bytes in 9 blocks are still reachable in loss record 26 of 88
  819. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  820. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  821. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  822. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  823. ==30845== by 0x41DE62: cc_parse_msg (module-cccam.c:2293)
  824. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  825. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  826. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  827. ==30845==
  828. ==30845== 149 bytes in 4 blocks are still reachable in loss record 27 of 88
  829. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  830. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  831. ==30845== by 0x422443: cc_cli_connect (module-cccam.c:3361)
  832. ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
  833. ==30845== by 0x469550: reader_init (oscam-reader.c:805)
  834. ==30845== by 0x40FF52: work_thread (oscam.c:4018)
  835. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  836. ==30845==
  837. ==30845== 176 bytes in 11 blocks are still reachable in loss record 28 of 88
  838. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  839. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  840. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  841. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  842. ==30845== by 0x41087D: add_job (oscam.c:4164)
  843. ==30845== by 0x407130: kill_thread (oscam.c:1403)
  844. ==30845== by 0x404D8C: cs_cleanup (oscam.c:776)
  845. ==30845== by 0x412CA5: main (oscam.c:5030)
  846. ==30845==
  847. ==30845== 184 bytes in 23 blocks are still reachable in loss record 29 of 88
  848. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  849. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  850. ==30845== by 0x41C0B5: read_card (module-cccam.c:1789)
  851. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  852. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  853. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  854. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  855. ==30845==
  856. ==30845== 192 bytes in 1 blocks are still reachable in loss record 30 of 88
  857. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  858. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  859. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  860. ==30845== by 0x46580D: cs_init_log (oscam-log.c:625)
  861. ==30845== by 0x4525C1: init_config (oscam-config.c:1810)
  862. ==30845== by 0x412703: main (oscam.c:4854)
  863. ==30845==
  864. ==30845== 192 bytes in 1 blocks are still reachable in loss record 31 of 88
  865. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  866. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  867. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  868. ==30845== by 0x45F271: init_readerdb (oscam-config.c:4974)
  869. ==30845== by 0x412891: main (oscam.c:4879)
  870. ==30845==
  871. ==30845== 192 bytes in 1 blocks are still reachable in loss record 32 of 88
  872. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  873. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  874. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  875. ==30845== by 0x4030B0: cs_check_v (oscam.c:136)
  876. ==30845== by 0x403596: cs_check_violation (oscam.c:205)
  877. ==30845== by 0x4121CD: accept_connection (oscam.c:4593)
  878. ==30845== by 0x411C81: client_check (oscam.c:4512)
  879. ==30845== by 0x412CA0: main (oscam.c:5021)
  880. ==30845==
  881. ==30845== 192 bytes in 1 blocks are still reachable in loss record 33 of 88
  882. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  883. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  884. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  885. ==30845== by 0x41085E: add_job (oscam.c:4162)
  886. ==30845== by 0x421231: cc_srv_wakeup_readers (module-cccam.c:3097)
  887. ==30845== by 0x421C17: cc_srv_connect (module-cccam.c:3258)
  888. ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
  889. ==30845== by 0x41024C: work_thread (oscam.c:4067)
  890. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  891. ==30845==
  892. ==30845== 192 bytes in 1 blocks are still reachable in loss record 34 of 88
  893. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  894. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  895. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  896. ==30845== by 0x41085E: add_job (oscam.c:4162)
  897. ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
  898. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  899. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  900. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  901. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  902. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  903. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  904. ==30845== by 0x410127: work_thread (oscam.c:4053)
  905. ==30845==
  906. ==30845== 226 bytes in 22 blocks are definitely lost in loss record 35 of 88
  907. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  908. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  909. ==30845== by 0x452BB0: chk_account (oscam-config.c:1877)
  910. ==30845== by 0x459ACA: init_userdb (oscam-config.c:3372)
  911. ==30845== by 0x412896: main (oscam.c:4880)
  912. ==30845==
  913. ==30845== 272 bytes in 17 blocks are still reachable in loss record 36 of 88
  914. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  915. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  916. ==30845== by 0x45BAC1: chk_reader (oscam-config.c:3909)
  917. ==30845== by 0x45F5C7: init_readerdb (oscam-config.c:5034)
  918. ==30845== by 0x412891: main (oscam.c:4879)
  919. ==30845==
  920. ==30845== 272 bytes in 17 blocks are still reachable in loss record 37 of 88
  921. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  922. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  923. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  924. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  925. ==30845== by 0x41087D: add_job (oscam.c:4164)
  926. ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
  927. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  928. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  929. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  930. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  931. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  932. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  933. ==30845==
  934. ==30845== 272 bytes in 1 blocks are possibly lost in loss record 38 of 88
  935. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  936. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  937. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  938. ==30845== by 0x407043: start_thread (oscam.c:1388)
  939. ==30845== by 0x465823: cs_init_log (oscam-log.c:626)
  940. ==30845== by 0x4525C1: init_config (oscam-config.c:1810)
  941. ==30845== by 0x412703: main (oscam.c:4854)
  942. ==30845==
  943. ==30845== 272 bytes in 1 blocks are possibly lost in loss record 39 of 88
  944. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  945. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  946. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  947. ==30845== by 0x407043: start_thread (oscam.c:1388)
  948. ==30845== by 0x412A2F: main (oscam.c:4943)
  949. ==30845==
  950. ==30845== 272 bytes in 1 blocks are possibly lost in loss record 40 of 88
  951. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  952. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  953. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  954. ==30845== by 0x407043: start_thread (oscam.c:1388)
  955. ==30845== by 0x412A3E: main (oscam.c:4945)
  956. ==30845==
  957. ==30845== 272 bytes in 1 blocks are possibly lost in loss record 41 of 88
  958. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  959. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  960. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  961. ==30845== by 0x407043: start_thread (oscam.c:1388)
  962. ==30845== by 0x412A4D: main (oscam.c:4946)
  963. ==30845==
  964. ==30845== 300 (60 direct, 240 indirect) bytes in 1 blocks are definitely lost in loss record 42 of 88
  965. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  966. ==30845== by 0x5152D94: nss_parse_service_list (nsswitch.c:678)
  967. ==30845== by 0x5153855: __nss_database_lookup (nsswitch.c:175)
  968. ==30845== by 0x5810623: ???
  969. ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  970. ==30845== by 0x405F77: init_first_client (oscam.c:1178)
  971. ==30845== by 0x4126FE: main (oscam.c:4853)
  972. ==30845==
  973. ==30845== 364 bytes in 13 blocks are still reachable in loss record 43 of 88
  974. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  975. ==30845== by 0x625C173: ???
  976. ==30845== by 0x6259104: ???
  977. ==30845== by 0x62596C4: ???
  978. ==30845== by 0x6259B13: ???
  979. ==30845== by 0x604BC7C: ???
  980. ==30845== by 0x515A830: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
  981. ==30845== by 0x5119609: gaih_inet (getaddrinfo.c:581)
  982. ==30845== by 0x511C18D: getaddrinfo (getaddrinfo.c:2423)
  983. ==30845== by 0x46CB31: cs_getIPfromHost (oscam-simples.c:1316)
  984. ==30845== by 0x46769C: hostResolve (oscam-reader.c:185)
  985. ==30845== by 0x46799C: network_tcp_connection_open (oscam-reader.c:233)
  986. ==30845==
  987. ==30845== 368 bytes in 23 blocks are still reachable in loss record 44 of 88
  988. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  989. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  990. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  991. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  992. ==30845== by 0x41C139: read_card (module-cccam.c:1797)
  993. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  994. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  995. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  996. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  997. ==30845==
  998. ==30845== 384 bytes in 2 blocks are still reachable in loss record 45 of 88
  999. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1000. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1001. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1002. ==30845== by 0x41085E: add_job (oscam.c:4162)
  1003. ==30845== by 0x40F56A: check_status (oscam.c:3834)
  1004. ==30845== by 0x40F89F: work_thread (oscam.c:3887)
  1005. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1006. ==30845==
  1007. ==30845== 400 bytes in 25 blocks are still reachable in loss record 46 of 88
  1008. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1009. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1010. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  1011. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  1012. ==30845== by 0x45F423: init_readerdb (oscam-config.c:4996)
  1013. ==30845== by 0x412891: main (oscam.c:4879)
  1014. ==30845==
  1015. ==30845== 409 bytes in 11 blocks are still reachable in loss record 47 of 88
  1016. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1017. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1018. ==30845== by 0x421BB6: cc_srv_connect (module-cccam.c:3254)
  1019. ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
  1020. ==30845== by 0x41024C: work_thread (oscam.c:4067)
  1021. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1022. ==30845==
  1023. ==30845== 528 bytes in 11 blocks are still reachable in loss record 48 of 88
  1024. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1025. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1026. ==30845== by 0x4107AE: add_job (oscam.c:4147)
  1027. ==30845== by 0x407130: kill_thread (oscam.c:1403)
  1028. ==30845== by 0x404D8C: cs_cleanup (oscam.c:776)
  1029. ==30845== by 0x412CA5: main (oscam.c:5030)
  1030. ==30845==
  1031. ==30845== 768 bytes in 4 blocks are still reachable in loss record 49 of 88
  1032. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1033. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1034. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1035. ==30845== by 0x42237B: cc_cli_connect (module-cccam.c:3352)
  1036. ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
  1037. ==30845== by 0x469550: reader_init (oscam-reader.c:805)
  1038. ==30845== by 0x40FF52: work_thread (oscam.c:4018)
  1039. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1040. ==30845==
  1041. ==30845== 768 bytes in 4 blocks are still reachable in loss record 50 of 88
  1042. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1043. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1044. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1045. ==30845== by 0x4223A8: cc_cli_connect (module-cccam.c:3354)
  1046. ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
  1047. ==30845== by 0x469550: reader_init (oscam-reader.c:805)
  1048. ==30845== by 0x40FF52: work_thread (oscam.c:4018)
  1049. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1050. ==30845==
  1051. ==30845== 768 bytes in 4 blocks are still reachable in loss record 51 of 88
  1052. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1053. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1054. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1055. ==30845== by 0x4223C0: cc_cli_connect (module-cccam.c:3355)
  1056. ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
  1057. ==30845== by 0x469550: reader_init (oscam-reader.c:805)
  1058. ==30845== by 0x40FF52: work_thread (oscam.c:4018)
  1059. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1060. ==30845==
  1061. ==30845== 816 bytes in 17 blocks are still reachable in loss record 52 of 88
  1062. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1063. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1064. ==30845== by 0x4107AE: add_job (oscam.c:4147)
  1065. ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
  1066. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  1067. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  1068. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  1069. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  1070. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1071. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1072. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1073. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1074. ==30845==
  1075. ==30845== 816 bytes in 3 blocks are possibly lost in loss record 53 of 88
  1076. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1077. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  1078. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  1079. ==30845== by 0x4109C2: add_job (oscam.c:4182)
  1080. ==30845== by 0x421231: cc_srv_wakeup_readers (module-cccam.c:3097)
  1081. ==30845== by 0x421C17: cc_srv_connect (module-cccam.c:3258)
  1082. ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
  1083. ==30845== by 0x41024C: work_thread (oscam.c:4067)
  1084. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1085. ==30845==
  1086. ==30845== 1,088 bytes in 4 blocks are possibly lost in loss record 54 of 88
  1087. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1088. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  1089. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  1090. ==30845== by 0x4109C2: add_job (oscam.c:4182)
  1091. ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
  1092. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  1093. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  1094. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  1095. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  1096. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1097. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1098. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1099. ==30845==
  1100. ==30845== 1,152 bytes in 9 blocks are still reachable in loss record 55 of 88
  1101. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1102. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1103. ==30845== by 0x41BF36: read_card (module-cccam.c:1756)
  1104. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  1105. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1106. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  1107. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1108. ==30845==
  1109. ==30845== 1,632 bytes in 6 blocks are possibly lost in loss record 56 of 88
  1110. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1111. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  1112. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  1113. ==30845== by 0x4109C2: add_job (oscam.c:4182)
  1114. ==30845== by 0x4122AE: accept_connection (oscam.c:4616)
  1115. ==30845== by 0x411C81: client_check (oscam.c:4512)
  1116. ==30845== by 0x412CA0: main (oscam.c:5021)
  1117. ==30845==
  1118. ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 57 of 88
  1119. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1120. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1121. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1122. ==30845== by 0x41BF73: read_card (module-cccam.c:1761)
  1123. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  1124. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1125. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  1126. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1127. ==30845==
  1128. ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 58 of 88
  1129. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1130. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1131. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1132. ==30845== by 0x41BF85: read_card (module-cccam.c:1762)
  1133. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  1134. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1135. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  1136. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1137. ==30845==
  1138. ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 59 of 88
  1139. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1140. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1141. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1142. ==30845== by 0x41BF97: read_card (module-cccam.c:1763)
  1143. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  1144. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1145. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  1146. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1147. ==30845==
  1148. ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 60 of 88
  1149. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1150. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1151. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1152. ==30845== by 0x41BFA9: read_card (module-cccam.c:1764)
  1153. ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
  1154. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1155. ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
  1156. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1157. ==30845==
  1158. ==30845== 2,112 bytes in 11 blocks are still reachable in loss record 61 of 88
  1159. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1160. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1161. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1162. ==30845== by 0x421325: cc_srv_connect (module-cccam.c:3118)
  1163. ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
  1164. ==30845== by 0x41024C: work_thread (oscam.c:4067)
  1165. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1166. ==30845==
  1167. ==30845== 2,112 bytes in 11 blocks are still reachable in loss record 62 of 88
  1168. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1169. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1170. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1171. ==30845== by 0x41085E: add_job (oscam.c:4162)
  1172. ==30845== by 0x407130: kill_thread (oscam.c:1403)
  1173. ==30845== by 0x404D8C: cs_cleanup (oscam.c:776)
  1174. ==30845== by 0x412CA5: main (oscam.c:5030)
  1175. ==30845==
  1176. ==30845== 4,096 bytes in 1 blocks are still reachable in loss record 63 of 88
  1177. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1178. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1179. ==30845== by 0x463CC6: cs_reinit_loghist (oscam-log.c:157)
  1180. ==30845== by 0x4521FD: init_config (oscam-config.c:1716)
  1181. ==30845== by 0x412703: main (oscam.c:4854)
  1182. ==30845==
  1183. ==30845== 4,496 (336 direct, 4,160 indirect) bytes in 7 blocks are definitely lost in loss record 64 of 88
  1184. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1185. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1186. ==30845== by 0x4107AE: add_job (oscam.c:4147)
  1187. ==30845== by 0x4122AE: accept_connection (oscam.c:4616)
  1188. ==30845== by 0x411C81: client_check (oscam.c:4512)
  1189. ==30845== by 0x412CA0: main (oscam.c:5021)
  1190. ==30845==
  1191. ==30845== 5,152 bytes in 1 blocks are still reachable in loss record 65 of 88
  1192. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1193. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1194. ==30845== by 0x4060A7: init_first_client (oscam.c:1196)
  1195. ==30845== by 0x4126FE: main (oscam.c:4853)
  1196. ==30845==
  1197. ==30845== 5,440 bytes in 20 blocks are possibly lost in loss record 66 of 88
  1198. ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1199. ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
  1200. ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
  1201. ==30845== by 0x4109C2: add_job (oscam.c:4182)
  1202. ==30845== by 0x40770A: restart_cardreader_int (oscam.c:1543)
  1203. ==30845== by 0x4077E3: init_cardreader (oscam.c:1573)
  1204. ==30845== by 0x412BE3: main (oscam.c:4984)
  1205. ==30845==
  1206. ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 67 of 88
  1207. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1208. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1209. ==30845== by 0x405FFF: init_first_client (oscam.c:1186)
  1210. ==30845== by 0x4126FE: main (oscam.c:4853)
  1211. ==30845==
  1212. ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 68 of 88
  1213. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1214. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1215. ==30845== by 0x405DC3: create_client (oscam.c:1130)
  1216. ==30845== by 0x44688D: http_srv (module-webif.c:5053)
  1217. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1218. ==30845==
  1219. ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 69 of 88
  1220. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1221. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1222. ==30845== by 0x405DC3: create_client (oscam.c:1130)
  1223. ==30845== by 0x410AED: check_thread (oscam.c:4208)
  1224. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1225. ==30845==
  1226. ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 70 of 88
  1227. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1228. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1229. ==30845== by 0x405DC3: create_client (oscam.c:1130)
  1230. ==30845== by 0x407654: restart_cardreader_int (oscam.c:1529)
  1231. ==30845== by 0x407753: restart_cardreader (oscam.c:1555)
  1232. ==30845== by 0x411DE0: reader_check (oscam.c:4539)
  1233. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1234. ==30845==
  1235. ==30845== 9,096 bytes in 1 blocks are still reachable in loss record 71 of 88
  1236. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1237. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1238. ==30845== by 0x45F338: init_readerdb (oscam-config.c:4983)
  1239. ==30845== by 0x412891: main (oscam.c:4879)
  1240. ==30845==
  1241. ==30845== 12,616 bytes in 1,577 blocks are still reachable in loss record 72 of 88
  1242. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1243. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1244. ==30845== by 0x41CFA3: cc_cache_push_in (module-cccam.c:2095)
  1245. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1246. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1247. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1248. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1249. ==30845==
  1250. ==30845== 14,336 bytes in 7 blocks are definitely lost in loss record 73 of 88
  1251. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1252. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1253. ==30845== by 0x40F6F5: work_thread (oscam.c:3861)
  1254. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1255. ==30845==
  1256. ==30845== 18,304 bytes in 22 blocks are still reachable in loss record 74 of 88
  1257. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1258. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1259. ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
  1260. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  1261. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  1262. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  1263. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  1264. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1265. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1266. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1267. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1268. ==30845==
  1269. ==30845== 19,136 bytes in 4 blocks are still reachable in loss record 75 of 88
  1270. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1271. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1272. ==30845== by 0x42233B: cc_cli_connect (module-cccam.c:3349)
  1273. ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
  1274. ==30845== by 0x469550: reader_init (oscam-reader.c:805)
  1275. ==30845== by 0x40FF52: work_thread (oscam.c:4018)
  1276. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1277. ==30845==
  1278. ==30845== 25,232 bytes in 1,577 blocks are still reachable in loss record 76 of 88
  1279. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1280. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1281. ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
  1282. ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
  1283. ==30845== by 0x41CFDE: cc_cache_push_in (module-cccam.c:2098)
  1284. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1285. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1286. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1287. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1288. ==30845==
  1289. ==30845== 46,080 bytes in 33 blocks are still reachable in loss record 77 of 88
  1290. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1291. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1292. ==30845== by 0x40F6F5: work_thread (oscam.c:3861)
  1293. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1294. ==30845==
  1295. ==30845== 52,624 bytes in 11 blocks are still reachable in loss record 78 of 88
  1296. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1297. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1298. ==30845== by 0x4212D8: cc_srv_connect (module-cccam.c:3115)
  1299. ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
  1300. ==30845== by 0x41024C: work_thread (oscam.c:4067)
  1301. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1302. ==30845==
  1303. ==30845== 60,960 bytes in 20 blocks are still reachable in loss record 79 of 88
  1304. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1305. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1306. ==30845== by 0x46960E: reader_init (oscam-reader.c:848)
  1307. ==30845== by 0x40FF52: work_thread (oscam.c:4018)
  1308. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1309. ==30845==
  1310. ==30845== 63,232 bytes in 76 blocks are possibly lost in loss record 80 of 88
  1311. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1312. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1313. ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
  1314. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  1315. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  1316. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  1317. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  1318. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1319. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1320. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1321. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1322. ==30845==
  1323. ==30845== 78,720 bytes in 12 blocks are still reachable in loss record 81 of 88
  1324. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1325. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1326. ==30845== by 0x405DC3: create_client (oscam.c:1130)
  1327. ==30845== by 0x4121EF: accept_connection (oscam.c:4598)
  1328. ==30845== by 0x411C81: client_check (oscam.c:4512)
  1329. ==30845== by 0x412CA0: main (oscam.c:5021)
  1330. ==30845==
  1331. ==30845== 106,496 bytes in 4 blocks are still reachable in loss record 82 of 88
  1332. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1333. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1334. ==30845== by 0x4695C2: reader_init (oscam-reader.c:813)
  1335. ==30845== by 0x40FF52: work_thread (oscam.c:4018)
  1336. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1337. ==30845==
  1338. ==30845== 115,968 bytes in 604 blocks are still reachable in loss record 83 of 88
  1339. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1340. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1341. ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
  1342. ==30845== by 0x41CF80: cc_cache_push_in (module-cccam.c:2093)
  1343. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1344. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1345. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1346. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1347. ==30845==
  1348. ==30845== 131,200 bytes in 20 blocks are still reachable in loss record 84 of 88
  1349. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1350. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1351. ==30845== by 0x405DC3: create_client (oscam.c:1130)
  1352. ==30845== by 0x407654: restart_cardreader_int (oscam.c:1529)
  1353. ==30845== by 0x4077E3: init_cardreader (oscam.c:1573)
  1354. ==30845== by 0x412BE3: main (oscam.c:4984)
  1355. ==30845==
  1356. ==30845== 227,400 bytes in 25 blocks are still reachable in loss record 85 of 88
  1357. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1358. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1359. ==30845== by 0x45F408: init_readerdb (oscam-config.c:4995)
  1360. ==30845== by 0x412891: main (oscam.c:4879)
  1361. ==30845==
  1362. ==30845== 502,528 bytes in 604 blocks are still reachable in loss record 86 of 88
  1363. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1364. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1365. ==30845== by 0x40A024: get_ecmtask (oscam.c:2252)
  1366. ==30845== by 0x41CDF8: cc_cache_push_in (module-cccam.c:2056)
  1367. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1368. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1369. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1370. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1371. ==30845==
  1372. ==30845== 13,996,736 bytes in 16,823 blocks are indirectly lost in loss record 87 of 88
  1373. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1374. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1375. ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
  1376. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  1377. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  1378. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  1379. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  1380. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1381. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1382. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1383. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1384. ==30845==
  1385. ==30845== 308,242,688 (294,250,112 direct, 13,992,576 indirect) bytes in 353,666 blocks are definitely lost in loss record 88 of 88
  1386. ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  1387. ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
  1388. ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
  1389. ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
  1390. ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
  1391. ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
  1392. ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
  1393. ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
  1394. ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
  1395. ==30845== by 0x410127: work_thread (oscam.c:4053)
  1396. ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
  1397. ==30845==
  1398. ==30845== LEAK SUMMARY:
  1399. ==30845== definitely lost: 294,265,070 bytes in 353,703 blocks
  1400. ==30845== indirectly lost: 13,996,976 bytes in 16,833 blocks
  1401. ==30845== possibly lost: 73,296 bytes in 113 blocks
  1402. ==30845== still reachable: 1,462,771 bytes in 4,828 blocks
  1403. ==30845== suppressed: 0 bytes in 0 blocks
  1404. ==30845==
  1405. ==30845== For counts of detected and suppressed errors, rerun with: -v
  1406. ==30845== ERROR SUMMARY: 6819 errors from 58 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment