Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==30842== Memcheck, a memory error detector
- ==30842== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
- ==30842== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
- ==30842== Command: ./oscam-dbg -b -r0
- ==30842== Parent PID: 1231
- ==30842==
- ==30842==
- ==30842== HEAP SUMMARY:
- ==30842== in use at exit: 0 bytes in 0 blocks
- ==30842== total heap usage: 0 allocs, 0 frees, 0 bytes allocated
- ==30842==
- ==30842== All heap blocks were freed -- no leaks are possible
- ==30842==
- ==30842== For counts of detected and suppressed errors, rerun with: -v
- ==30842== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
- ==30845== Thread 31:
- ==30845== Invalid read of size 4
- ==30845== at 0x466728: ll_count (oscam-llist.c:407)
- ==30845== by 0x414D90: camd35_cache_push_out (module-camd35.c:548)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6f48330 is 16 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x466728: ll_count (oscam-llist.c:407)
- ==30845== by 0x414EDB: camd35_cache_push_out (module-camd35.c:576)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6f48330 is 16 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x465F45: ll_iter_create (oscam-llist.c:194)
- ==30845== by 0x414F1E: camd35_cache_push_out (module-camd35.c:584)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6f483dc is 188 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x46C6CF: cs_rwlock_int (oscam-simples.c:1190)
- ==30845== by 0x465FAD: ll_iter_next (oscam-llist.c:202)
- ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6f483c8 is 168 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x465A5C: ll_iter_next_nolock (oscam-llist.c:58)
- ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
- ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6f483dc is 188 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x465BC2: ll_iter_next_nolock (oscam-llist.c:91)
- ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
- ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6f48320 is 0 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x46C88C: cs_rwunlock_int (oscam-simples.c:1230)
- ==30845== by 0x465FD5: ll_iter_next (oscam-llist.c:204)
- ==30845== by 0x414F49: camd35_cache_push_out (module-camd35.c:586)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6f483c8 is 168 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Thread 28:
- ==30845== Invalid read of size 8
- ==30845== at 0x408BFD: cs_cache_push (oscam.c:1869)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91710 is 720 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x408C77: cs_cache_push (oscam.c:1873)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91662 is 546 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x414993: camd35_cache_push_chk (module-camd35.c:477)
- ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91720 is 736 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x4C2D108: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91778 is 824 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x4C2D11A: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91768 is 808 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid write of size 1
- ==30845== at 0x408D10: cs_cache_push (oscam.c:1888)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91718 is 728 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x408D1B: cs_cache_push (oscam.c:1889)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91700 is 704 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 1
- ==30845== at 0x409766: cs_add_cache_int (oscam.c:2080)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c916ac is 620 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x409775: cs_add_cache_int (oscam.c:2081)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91670 is 560 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x40977F: cs_add_cache_int (oscam.c:2081)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91666 is 550 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x40978D: cs_add_cache_int (oscam.c:2081)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91662 is 546 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x46D52B: format_ecm (oscam-simples.c:1499)
- ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91768 is 808 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x46D539: format_ecm (oscam-simples.c:1499)
- ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91660 is 544 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x46D548: format_ecm (oscam-simples.c:1499)
- ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91666 is 550 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x46D557: format_ecm (oscam-simples.c:1499)
- ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c9166a is 554 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x46D565: format_ecm (oscam-simples.c:1499)
- ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91668 is 552 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x46D573: format_ecm (oscam-simples.c:1499)
- ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91670 is 560 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 2
- ==30845== at 0x46D57D: format_ecm (oscam-simples.c:1499)
- ==30845== by 0x409820: cs_add_cache_int (oscam.c:2088)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c91662 is 546 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 1
- ==30845== at 0x409879: cs_add_cache_int (oscam.c:2090)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x6c916ac is 620 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Thread 43:
- ==30845== Invalid read of size 8
- ==30845== at 0x41C86C: cc_cache_push_chk (module-cccam.c:1946)
- ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x41C8DD: cc_cache_push_chk (module-cccam.c:1952)
- ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x4C2D000: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d410 is 0 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x4C2D00F: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x408923: cs_cache_push_to_client (oscam.c:1792)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d420 is 16 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x414B1B: camd35_cache_push_chk (module-camd35.c:504)
- ==30845== by 0x408CB9: cs_cache_push (oscam.c:1877)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x40441F: remove_ecm_from_reader (oscam.c:544)
- ==30845== by 0x404541: free_ecm (oscam.c:568)
- ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d650 is 576 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x404546: free_ecm (oscam.c:571)
- ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d650 is 576 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid write of size 8
- ==30845== at 0x404555: free_ecm (oscam.c:572)
- ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d650 is 576 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x404597: free_ecm (oscam.c:579)
- ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid write of size 8
- ==30845== at 0x4045AA: free_ecm (oscam.c:580)
- ==30845== by 0x409B6D: cs_add_cache (oscam.c:2131)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d6f0 is 736 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Thread 22:
- ==30845== Invalid read of size 4
- ==30845== at 0x466728: ll_count (oscam-llist.c:407)
- ==30845== by 0x41CAD4: cc_cache_push_out (module-cccam.c:1988)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x7cd00b0 is 16 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x466728: ll_count (oscam-llist.c:407)
- ==30845== by 0x41CC5E: cc_cache_push_out (module-cccam.c:2019)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x7cd00b0 is 16 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x465F45: ll_iter_create (oscam-llist.c:194)
- ==30845== by 0x41CCAA: cc_cache_push_out (module-cccam.c:2027)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x7cd015c is 188 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x46C6CF: cs_rwlock_int (oscam-simples.c:1190)
- ==30845== by 0x465FAD: ll_iter_next (oscam-llist.c:202)
- ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x7cd0148 is 168 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 4
- ==30845== at 0x465A5C: ll_iter_next_nolock (oscam-llist.c:58)
- ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
- ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x7cd015c is 188 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x465BC2: ll_iter_next_nolock (oscam-llist.c:91)
- ==30845== by 0x465FB9: ll_iter_next (oscam-llist.c:203)
- ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x7cd00a0 is 0 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Invalid read of size 8
- ==30845== at 0x46C88C: cs_rwunlock_int (oscam-simples.c:1230)
- ==30845== by 0x465FD5: ll_iter_next (oscam-llist.c:204)
- ==30845== by 0x41CCD5: cc_cache_push_out (module-cccam.c:2029)
- ==30845== by 0x4103A5: work_thread (oscam.c:4086)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0x7cd0148 is 168 bytes inside a block of size 192 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== Thread 4:
- ==30845== Invalid free() / delete / delete[] / realloc()
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46345D: garbage_collector (oscam-garbage.c:87)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845== Address 0xa99d410 is 0 bytes inside a block of size 832 free'd
- ==30845== at 0x4C2A82E: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4104DB: work_thread (oscam.c:4094)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845==
- ==30845== HEAP SUMMARY:
- ==30845== in use at exit: 309,798,113 bytes in 375,477 blocks
- ==30845== total heap usage: 9,812,145 allocs, 9,436,669 frees, 1,705,137,646 bytes allocated
- ==30845==
- ==30845== Thread 1:
- ==30845== 5 bytes in 1 blocks are still reachable in loss record 1 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x405FA0: init_first_client (oscam.c:1179)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 16 bytes in 1 blocks are still reachable in loss record 2 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x44E497: chk_iprange (oscam-config.c:162)
- ==30845== by 0x450D72: chk_t_webif (oscam-config.c:1011)
- ==30845== by 0x451CA5: chk_token (oscam-config.c:1591)
- ==30845== by 0x4524FA: init_config (oscam-config.c:1797)
- ==30845== by 0x412703: main (oscam.c:4854)
- ==30845==
- ==30845== 16 bytes in 1 blocks are still reachable in loss record 3 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x45F34E: init_readerdb (oscam-config.c:4985)
- ==30845== by 0x412891: main (oscam.c:4879)
- ==30845==
- ==30845== 16 bytes in 1 blocks are still reachable in loss record 4 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x4663F1: ll_iter_insert (oscam-llist.c:320)
- ==30845== by 0x4034C8: cs_check_v (oscam.c:193)
- ==30845== by 0x4035C3: cs_add_violation_by_ip (oscam.c:208)
- ==30845== by 0x40367A: cs_add_violation (oscam.c:212)
- ==30845== by 0x4216FD: cc_srv_connect (module-cccam.c:3180)
- ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
- ==30845== by 0x41024C: work_thread (oscam.c:4067)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 5 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
- ==30845== by 0x581063E: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 6 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
- ==30845== by 0x5810658: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 7 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
- ==30845== by 0x5810672: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 8 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
- ==30845== by 0x581068C: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 16 bytes in 1 blocks are indirectly lost in loss record 9 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x5153C59: __nss_lookup_function (nsswitch.c:456)
- ==30845== by 0x58106A6: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 19 bytes in 1 blocks are still reachable in loss record 10 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x44F99A: chk_t_global (oscam-config.c:486)
- ==30845== by 0x451B7E: chk_token (oscam-config.c:1563)
- ==30845== by 0x4524FA: init_config (oscam-config.c:1797)
- ==30845== by 0x412703: main (oscam.c:4854)
- ==30845==
- ==30845== 32 bytes in 1 blocks are still reachable in loss record 11 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x403418: cs_check_v (oscam.c:182)
- ==30845== by 0x4035C3: cs_add_violation_by_ip (oscam.c:208)
- ==30845== by 0x40367A: cs_add_violation (oscam.c:212)
- ==30845== by 0x4216FD: cc_srv_connect (module-cccam.c:3180)
- ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
- ==30845== by 0x41024C: work_thread (oscam.c:4067)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 12 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x513E60A: tsearch (tsearch.c:281)
- ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
- ==30845== by 0x581063E: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 13 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x513E60A: tsearch (tsearch.c:281)
- ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
- ==30845== by 0x5810658: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 14 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x513E60A: tsearch (tsearch.c:281)
- ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
- ==30845== by 0x5810672: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 15 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x513E60A: tsearch (tsearch.c:281)
- ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
- ==30845== by 0x581068C: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 32 bytes in 1 blocks are indirectly lost in loss record 16 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x513E60A: tsearch (tsearch.c:281)
- ==30845== by 0x5153BE9: __nss_lookup_function (nsswitch.c:439)
- ==30845== by 0x58106A6: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 48 bytes in 1 blocks are still reachable in loss record 17 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4107AE: add_job (oscam.c:4147)
- ==30845== by 0x4122AE: accept_connection (oscam.c:4616)
- ==30845== by 0x411C81: client_check (oscam.c:4512)
- ==30845== by 0x412CA0: main (oscam.c:5021)
- ==30845==
- ==30845== 48 bytes in 1 blocks are still reachable in loss record 18 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4107AE: add_job (oscam.c:4147)
- ==30845== by 0x40770A: restart_cardreader_int (oscam.c:1543)
- ==30845== by 0x407753: restart_cardreader (oscam.c:1555)
- ==30845== by 0x411DE0: reader_check (oscam.c:4539)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 48 bytes in 3 blocks are still reachable in loss record 19 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x41087D: add_job (oscam.c:4164)
- ==30845== by 0x407130: kill_thread (oscam.c:1403)
- ==30845== by 0x404DEF: cs_cleanup (oscam.c:786)
- ==30845== by 0x412CA5: main (oscam.c:5030)
- ==30845==
- ==30845== 64 bytes in 4 blocks are still reachable in loss record 20 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x44E4E2: chk_iprange (oscam-config.c:169)
- ==30845== by 0x450D72: chk_t_webif (oscam-config.c:1011)
- ==30845== by 0x451CA5: chk_token (oscam-config.c:1591)
- ==30845== by 0x4524FA: init_config (oscam-config.c:1797)
- ==30845== by 0x412703: main (oscam.c:4854)
- ==30845==
- ==30845== 72 bytes in 9 blocks are still reachable in loss record 21 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x41C29B: read_card (module-cccam.c:1833)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 112 bytes in 4 blocks are still reachable in loss record 22 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x625C173: ???
- ==30845== by 0x6259104: ???
- ==30845== by 0x62596C4: ???
- ==30845== by 0x6259B13: ???
- ==30845== by 0x604BC7C: ???
- ==30845== by 0x515A830: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x5119609: gaih_inet (getaddrinfo.c:581)
- ==30845== by 0x511C18D: getaddrinfo (getaddrinfo.c:2423)
- ==30845== by 0x46CB31: cs_getIPfromHost (oscam-simples.c:1316)
- ==30845== by 0x46769C: hostResolve (oscam-reader.c:185)
- ==30845== by 0x414D4A: camd35_cache_push_out (module-camd35.c:540)
- ==30845==
- ==30845== 121 bytes in 1 blocks are still reachable in loss record 23 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x449575: prepareTplChecksums (module-webif-lib.c:475)
- ==30845== by 0x446912: http_srv (module-webif.c:5066)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 144 bytes in 3 blocks are still reachable in loss record 24 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4107AE: add_job (oscam.c:4147)
- ==30845== by 0x407130: kill_thread (oscam.c:1403)
- ==30845== by 0x404DEF: cs_cleanup (oscam.c:786)
- ==30845== by 0x412CA5: main (oscam.c:5030)
- ==30845==
- ==30845== 144 bytes in 9 blocks are still reachable in loss record 25 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x41C2CE: read_card (module-cccam.c:1835)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 144 bytes in 9 blocks are still reachable in loss record 26 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x41DE62: cc_parse_msg (module-cccam.c:2293)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 149 bytes in 4 blocks are still reachable in loss record 27 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x422443: cc_cli_connect (module-cccam.c:3361)
- ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
- ==30845== by 0x469550: reader_init (oscam-reader.c:805)
- ==30845== by 0x40FF52: work_thread (oscam.c:4018)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 176 bytes in 11 blocks are still reachable in loss record 28 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x41087D: add_job (oscam.c:4164)
- ==30845== by 0x407130: kill_thread (oscam.c:1403)
- ==30845== by 0x404D8C: cs_cleanup (oscam.c:776)
- ==30845== by 0x412CA5: main (oscam.c:5030)
- ==30845==
- ==30845== 184 bytes in 23 blocks are still reachable in loss record 29 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x41C0B5: read_card (module-cccam.c:1789)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 192 bytes in 1 blocks are still reachable in loss record 30 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x46580D: cs_init_log (oscam-log.c:625)
- ==30845== by 0x4525C1: init_config (oscam-config.c:1810)
- ==30845== by 0x412703: main (oscam.c:4854)
- ==30845==
- ==30845== 192 bytes in 1 blocks are still reachable in loss record 31 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x45F271: init_readerdb (oscam-config.c:4974)
- ==30845== by 0x412891: main (oscam.c:4879)
- ==30845==
- ==30845== 192 bytes in 1 blocks are still reachable in loss record 32 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x4030B0: cs_check_v (oscam.c:136)
- ==30845== by 0x403596: cs_check_violation (oscam.c:205)
- ==30845== by 0x4121CD: accept_connection (oscam.c:4593)
- ==30845== by 0x411C81: client_check (oscam.c:4512)
- ==30845== by 0x412CA0: main (oscam.c:5021)
- ==30845==
- ==30845== 192 bytes in 1 blocks are still reachable in loss record 33 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41085E: add_job (oscam.c:4162)
- ==30845== by 0x421231: cc_srv_wakeup_readers (module-cccam.c:3097)
- ==30845== by 0x421C17: cc_srv_connect (module-cccam.c:3258)
- ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
- ==30845== by 0x41024C: work_thread (oscam.c:4067)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 192 bytes in 1 blocks are still reachable in loss record 34 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41085E: add_job (oscam.c:4162)
- ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845==
- ==30845== 226 bytes in 22 blocks are definitely lost in loss record 35 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x452BB0: chk_account (oscam-config.c:1877)
- ==30845== by 0x459ACA: init_userdb (oscam-config.c:3372)
- ==30845== by 0x412896: main (oscam.c:4880)
- ==30845==
- ==30845== 272 bytes in 17 blocks are still reachable in loss record 36 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x45BAC1: chk_reader (oscam-config.c:3909)
- ==30845== by 0x45F5C7: init_readerdb (oscam-config.c:5034)
- ==30845== by 0x412891: main (oscam.c:4879)
- ==30845==
- ==30845== 272 bytes in 17 blocks are still reachable in loss record 37 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x41087D: add_job (oscam.c:4164)
- ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845==
- ==30845== 272 bytes in 1 blocks are possibly lost in loss record 38 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x407043: start_thread (oscam.c:1388)
- ==30845== by 0x465823: cs_init_log (oscam-log.c:626)
- ==30845== by 0x4525C1: init_config (oscam-config.c:1810)
- ==30845== by 0x412703: main (oscam.c:4854)
- ==30845==
- ==30845== 272 bytes in 1 blocks are possibly lost in loss record 39 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x407043: start_thread (oscam.c:1388)
- ==30845== by 0x412A2F: main (oscam.c:4943)
- ==30845==
- ==30845== 272 bytes in 1 blocks are possibly lost in loss record 40 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x407043: start_thread (oscam.c:1388)
- ==30845== by 0x412A3E: main (oscam.c:4945)
- ==30845==
- ==30845== 272 bytes in 1 blocks are possibly lost in loss record 41 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x407043: start_thread (oscam.c:1388)
- ==30845== by 0x412A4D: main (oscam.c:4946)
- ==30845==
- ==30845== 300 (60 direct, 240 indirect) bytes in 1 blocks are definitely lost in loss record 42 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x5152D94: nss_parse_service_list (nsswitch.c:678)
- ==30845== by 0x5153855: __nss_database_lookup (nsswitch.c:175)
- ==30845== by 0x5810623: ???
- ==30845== by 0x510C3FC: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x405F77: init_first_client (oscam.c:1178)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 364 bytes in 13 blocks are still reachable in loss record 43 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x625C173: ???
- ==30845== by 0x6259104: ???
- ==30845== by 0x62596C4: ???
- ==30845== by 0x6259B13: ???
- ==30845== by 0x604BC7C: ???
- ==30845== by 0x515A830: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
- ==30845== by 0x5119609: gaih_inet (getaddrinfo.c:581)
- ==30845== by 0x511C18D: getaddrinfo (getaddrinfo.c:2423)
- ==30845== by 0x46CB31: cs_getIPfromHost (oscam-simples.c:1316)
- ==30845== by 0x46769C: hostResolve (oscam-reader.c:185)
- ==30845== by 0x46799C: network_tcp_connection_open (oscam-reader.c:233)
- ==30845==
- ==30845== 368 bytes in 23 blocks are still reachable in loss record 44 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x41C139: read_card (module-cccam.c:1797)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 384 bytes in 2 blocks are still reachable in loss record 45 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41085E: add_job (oscam.c:4162)
- ==30845== by 0x40F56A: check_status (oscam.c:3834)
- ==30845== by 0x40F89F: work_thread (oscam.c:3887)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 400 bytes in 25 blocks are still reachable in loss record 46 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x45F423: init_readerdb (oscam-config.c:4996)
- ==30845== by 0x412891: main (oscam.c:4879)
- ==30845==
- ==30845== 409 bytes in 11 blocks are still reachable in loss record 47 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x421BB6: cc_srv_connect (module-cccam.c:3254)
- ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
- ==30845== by 0x41024C: work_thread (oscam.c:4067)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 528 bytes in 11 blocks are still reachable in loss record 48 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4107AE: add_job (oscam.c:4147)
- ==30845== by 0x407130: kill_thread (oscam.c:1403)
- ==30845== by 0x404D8C: cs_cleanup (oscam.c:776)
- ==30845== by 0x412CA5: main (oscam.c:5030)
- ==30845==
- ==30845== 768 bytes in 4 blocks are still reachable in loss record 49 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x42237B: cc_cli_connect (module-cccam.c:3352)
- ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
- ==30845== by 0x469550: reader_init (oscam-reader.c:805)
- ==30845== by 0x40FF52: work_thread (oscam.c:4018)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 768 bytes in 4 blocks are still reachable in loss record 50 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x4223A8: cc_cli_connect (module-cccam.c:3354)
- ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
- ==30845== by 0x469550: reader_init (oscam-reader.c:805)
- ==30845== by 0x40FF52: work_thread (oscam.c:4018)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 768 bytes in 4 blocks are still reachable in loss record 51 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x4223C0: cc_cli_connect (module-cccam.c:3355)
- ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
- ==30845== by 0x469550: reader_init (oscam-reader.c:805)
- ==30845== by 0x40FF52: work_thread (oscam.c:4018)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 816 bytes in 17 blocks are still reachable in loss record 52 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4107AE: add_job (oscam.c:4147)
- ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 816 bytes in 3 blocks are possibly lost in loss record 53 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x4109C2: add_job (oscam.c:4182)
- ==30845== by 0x421231: cc_srv_wakeup_readers (module-cccam.c:3097)
- ==30845== by 0x421C17: cc_srv_connect (module-cccam.c:3258)
- ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
- ==30845== by 0x41024C: work_thread (oscam.c:4067)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 1,088 bytes in 4 blocks are possibly lost in loss record 54 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x4109C2: add_job (oscam.c:4182)
- ==30845== by 0x40893D: cs_cache_push_to_client (oscam.c:1793)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845==
- ==30845== 1,152 bytes in 9 blocks are still reachable in loss record 55 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x41BF36: read_card (module-cccam.c:1756)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 1,632 bytes in 6 blocks are possibly lost in loss record 56 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x4109C2: add_job (oscam.c:4182)
- ==30845== by 0x4122AE: accept_connection (oscam.c:4616)
- ==30845== by 0x411C81: client_check (oscam.c:4512)
- ==30845== by 0x412CA0: main (oscam.c:5021)
- ==30845==
- ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 57 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41BF73: read_card (module-cccam.c:1761)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 58 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41BF85: read_card (module-cccam.c:1762)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 59 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41BF97: read_card (module-cccam.c:1763)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 1,728 bytes in 9 blocks are still reachable in loss record 60 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41BFA9: read_card (module-cccam.c:1764)
- ==30845== by 0x41DBC6: cc_parse_msg (module-cccam.c:2252)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x40FD3D: work_thread (oscam.c:3975)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 2,112 bytes in 11 blocks are still reachable in loss record 61 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x421325: cc_srv_connect (module-cccam.c:3118)
- ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
- ==30845== by 0x41024C: work_thread (oscam.c:4067)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 2,112 bytes in 11 blocks are still reachable in loss record 62 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41085E: add_job (oscam.c:4162)
- ==30845== by 0x407130: kill_thread (oscam.c:1403)
- ==30845== by 0x404D8C: cs_cleanup (oscam.c:776)
- ==30845== by 0x412CA5: main (oscam.c:5030)
- ==30845==
- ==30845== 4,096 bytes in 1 blocks are still reachable in loss record 63 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x463CC6: cs_reinit_loghist (oscam-log.c:157)
- ==30845== by 0x4521FD: init_config (oscam-config.c:1716)
- ==30845== by 0x412703: main (oscam.c:4854)
- ==30845==
- ==30845== 4,496 (336 direct, 4,160 indirect) bytes in 7 blocks are definitely lost in loss record 64 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4107AE: add_job (oscam.c:4147)
- ==30845== by 0x4122AE: accept_connection (oscam.c:4616)
- ==30845== by 0x411C81: client_check (oscam.c:4512)
- ==30845== by 0x412CA0: main (oscam.c:5021)
- ==30845==
- ==30845== 5,152 bytes in 1 blocks are still reachable in loss record 65 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4060A7: init_first_client (oscam.c:1196)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 5,440 bytes in 20 blocks are possibly lost in loss record 66 of 88
- ==30845== at 0x4C29DB4: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x4012074: _dl_allocate_tls (dl-tls.c:297)
- ==30845== by 0x4E3AABC: pthread_create@@GLIBC_2.2.5 (allocatestack.c:571)
- ==30845== by 0x4109C2: add_job (oscam.c:4182)
- ==30845== by 0x40770A: restart_cardreader_int (oscam.c:1543)
- ==30845== by 0x4077E3: init_cardreader (oscam.c:1573)
- ==30845== by 0x412BE3: main (oscam.c:4984)
- ==30845==
- ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 67 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x405FFF: init_first_client (oscam.c:1186)
- ==30845== by 0x4126FE: main (oscam.c:4853)
- ==30845==
- ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 68 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x405DC3: create_client (oscam.c:1130)
- ==30845== by 0x44688D: http_srv (module-webif.c:5053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 69 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x405DC3: create_client (oscam.c:1130)
- ==30845== by 0x410AED: check_thread (oscam.c:4208)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 6,560 bytes in 1 blocks are still reachable in loss record 70 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x405DC3: create_client (oscam.c:1130)
- ==30845== by 0x407654: restart_cardreader_int (oscam.c:1529)
- ==30845== by 0x407753: restart_cardreader (oscam.c:1555)
- ==30845== by 0x411DE0: reader_check (oscam.c:4539)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 9,096 bytes in 1 blocks are still reachable in loss record 71 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x45F338: init_readerdb (oscam-config.c:4983)
- ==30845== by 0x412891: main (oscam.c:4879)
- ==30845==
- ==30845== 12,616 bytes in 1,577 blocks are still reachable in loss record 72 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x41CFA3: cc_cache_push_in (module-cccam.c:2095)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 14,336 bytes in 7 blocks are definitely lost in loss record 73 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x40F6F5: work_thread (oscam.c:3861)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 18,304 bytes in 22 blocks are still reachable in loss record 74 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 19,136 bytes in 4 blocks are still reachable in loss record 75 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x42233B: cc_cli_connect (module-cccam.c:3349)
- ==30845== by 0x423323: cc_cli_init (module-cccam.c:3543)
- ==30845== by 0x469550: reader_init (oscam-reader.c:805)
- ==30845== by 0x40FF52: work_thread (oscam.c:4018)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 25,232 bytes in 1,577 blocks are still reachable in loss record 76 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x465D5E: ll_append_nolock (oscam-llist.c:137)
- ==30845== by 0x465E0F: ll_append (oscam-llist.c:158)
- ==30845== by 0x41CFDE: cc_cache_push_in (module-cccam.c:2098)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 46,080 bytes in 33 blocks are still reachable in loss record 77 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x40F6F5: work_thread (oscam.c:3861)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 52,624 bytes in 11 blocks are still reachable in loss record 78 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4212D8: cc_srv_connect (module-cccam.c:3115)
- ==30845== by 0x4221CC: cc_srv_init2 (module-cccam.c:3322)
- ==30845== by 0x41024C: work_thread (oscam.c:4067)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 60,960 bytes in 20 blocks are still reachable in loss record 79 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x46960E: reader_init (oscam-reader.c:848)
- ==30845== by 0x40FF52: work_thread (oscam.c:4018)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 63,232 bytes in 76 blocks are possibly lost in loss record 80 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 78,720 bytes in 12 blocks are still reachable in loss record 81 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x405DC3: create_client (oscam.c:1130)
- ==30845== by 0x4121EF: accept_connection (oscam.c:4598)
- ==30845== by 0x411C81: client_check (oscam.c:4512)
- ==30845== by 0x412CA0: main (oscam.c:5021)
- ==30845==
- ==30845== 106,496 bytes in 4 blocks are still reachable in loss record 82 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4695C2: reader_init (oscam-reader.c:813)
- ==30845== by 0x40FF52: work_thread (oscam.c:4018)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 115,968 bytes in 604 blocks are still reachable in loss record 83 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x4659C2: ll_create (oscam-llist.c:34)
- ==30845== by 0x41CF80: cc_cache_push_in (module-cccam.c:2093)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 131,200 bytes in 20 blocks are still reachable in loss record 84 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x405DC3: create_client (oscam.c:1130)
- ==30845== by 0x407654: restart_cardreader_int (oscam.c:1529)
- ==30845== by 0x4077E3: init_cardreader (oscam.c:1573)
- ==30845== by 0x412BE3: main (oscam.c:4984)
- ==30845==
- ==30845== 227,400 bytes in 25 blocks are still reachable in loss record 85 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x45F408: init_readerdb (oscam-config.c:4995)
- ==30845== by 0x412891: main (oscam.c:4879)
- ==30845==
- ==30845== 502,528 bytes in 604 blocks are still reachable in loss record 86 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x40A024: get_ecmtask (oscam.c:2252)
- ==30845== by 0x41CDF8: cc_cache_push_in (module-cccam.c:2056)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== 13,996,736 bytes in 16,823 blocks are indirectly lost in loss record 87 of 88
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==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
- ==30845== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==30845== by 0x46B1B1: cs_malloc (oscam-simples.c:711)
- ==30845== by 0x408907: cs_cache_push_to_client (oscam.c:1791)
- ==30845== by 0x408CD0: cs_cache_push (oscam.c:1880)
- ==30845== by 0x409761: cs_add_cache_int (oscam.c:2078)
- ==30845== by 0x409B5D: cs_add_cache (oscam.c:2130)
- ==30845== by 0x41D0A5: cc_cache_push_in (module-cccam.c:2110)
- ==30845== by 0x41E1AB: cc_parse_msg (module-cccam.c:2345)
- ==30845== by 0x4210D2: cc_recv (module-cccam.c:3056)
- ==30845== by 0x410127: work_thread (oscam.c:4053)
- ==30845== by 0x4E39E99: start_thread (pthread_create.c:308)
- ==30845==
- ==30845== LEAK SUMMARY:
- ==30845== definitely lost: 294,265,070 bytes in 353,703 blocks
- ==30845== indirectly lost: 13,996,976 bytes in 16,833 blocks
- ==30845== possibly lost: 73,296 bytes in 113 blocks
- ==30845== still reachable: 1,462,771 bytes in 4,828 blocks
- ==30845== suppressed: 0 bytes in 0 blocks
- ==30845==
- ==30845== For counts of detected and suppressed errors, rerun with: -v
- ==30845== ERROR SUMMARY: 6819 errors from 58 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment