Skip to content

Instantly share code, notes, and snippets.

@mhl
Created June 30, 2016 20:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mhl/4a4f41985c9fa22d8fb026895246aee5 to your computer and use it in GitHub Desktop.
Save mhl/4a4f41985c9fa22d8fb026895246aee5 to your computer and use it in GitHub Desktop.
==7523== Memcheck, a memory error detector
==7523== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==7523== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==7523== Command: /home/mark/hb/build/HandBrakeCLI -v2 -N eng -a 1 -i atpm.iso -t 1 -o /home/mark/Videos/ALL_THE_PRESIDENTS_MEN_PAL1_2016-06-26T10:29:07/title-01.mkv --preset-import-gui --preset=Android\ 720p30\ MP3 -s scan --subtitle-forced --subtitle-default
==7523== Parent PID: 7490
==7523==
==7523== Thread 3:
==7523== Invalid read of size 4
==7523== at 0x80B2E79: append_string (common.c:3947)
==7523== by 0x80B2E79: stringify_dict (common.c:4065)
==7523== by 0x80B2E79: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f65d28 is 0 bytes inside a block of size 1 alloc'd
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B2DA3: stringify_dict (common.c:4006)
==7523== by 0x80B2DA3: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== Invalid read of size 4
==7523== at 0x80B2FD2: append_string (common.c:3947)
==7523== by 0x80B2FD2: stringify_dict (common.c:4085)
==7523== by 0x80B2FD2: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f66964 is 4 bytes inside a block of size 5 alloc'd
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B2EBE: append_string (common.c:3950)
==7523== by 0x80B2EBE: stringify_dict (common.c:4065)
==7523== by 0x80B2EBE: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== Invalid read of size 4
==7523== at 0x80B306A: append_string (common.c:3947)
==7523== by 0x80B306A: stringify_dict (common.c:4100)
==7523== by 0x80B306A: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f669d4 is 4 bytes inside a block of size 6 alloc'd
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B3010: append_string (common.c:3950)
==7523== by 0x80B3010: stringify_dict (common.c:4085)
==7523== by 0x80B3010: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== Invalid read of size 4
==7523== at 0x80B30EA: append_string (common.c:3947)
==7523== by 0x80B30EA: stringify_dict (common.c:4062)
==7523== by 0x80B30EA: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f66a0c is 4 bytes inside a block of size 7 alloc'd
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B30B0: append_string (common.c:3950)
==7523== by 0x80B30B0: stringify_dict (common.c:4100)
==7523== by 0x80B30B0: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== Invalid read of size 4
==7523== at 0x80B2E8E: append_string (common.c:3947)
==7523== by 0x80B2E8E: stringify_dict (common.c:4065)
==7523== by 0x80B2E8E: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f66ba0 is 24 bytes inside a block of size 25 alloc'd
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B3128: append_string (common.c:3950)
==7523== by 0x80B3128: stringify_dict (common.c:4062)
==7523== by 0x80B3128: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== Invalid read of size 4
==7523== at 0x80B30FE: append_string (common.c:3947)
==7523== by 0x80B30FE: stringify_dict (common.c:4062)
==7523== by 0x80B30FE: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f66eb8 is 56 bytes inside a block of size 57 alloc'd
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B30B0: append_string (common.c:3950)
==7523== by 0x80B30B0: stringify_dict (common.c:4100)
==7523== by 0x80B30B0: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== Invalid read of size 4
==7523== at 0x80B2FE6: append_string (common.c:3947)
==7523== by 0x80B2FE6: stringify_dict (common.c:4085)
==7523== by 0x80B2FE6: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f67560 is 96 bytes inside a block of size 99 alloc'd
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B2EBE: append_string (common.c:3950)
==7523== by 0x80B2EBE: stringify_dict (common.c:4065)
==7523== by 0x80B2EBE: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== Invalid read of size 4
==7523== at 0x80B307E: append_string (common.c:3947)
==7523== by 0x80B307E: stringify_dict (common.c:4100)
==7523== by 0x80B307E: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523== Address 0x5f696dc is 12 bytes inside a block of size 13 alloc'd
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B3010: append_string (common.c:3950)
==7523== by 0x80B3010: stringify_dict (common.c:4085)
==7523== by 0x80B3010: hb_filter_settings_string (common.c:4129)
==7523== by 0x8113EC9: hb_display_job_info (work.c:382)
==7523== by 0x81151E2: do_job (work.c:1696)
==7523== by 0x81151E2: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Addr4
fun:append_string
fun:stringify_dict
fun:hb_filter_settings_string
fun:hb_display_job_info
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523==
==7523== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==7523== General Protection Fault
==7523== at 0x867EA72: ??? (float_dsp.asm:124)
==7523==
==7523== HEAP SUMMARY:
==7523== in use at exit: 56,329,712 bytes in 32,115 blocks
==7523== total heap usage: 127,716 allocs, 95,601 frees, 95,881,769 bytes allocated
==7523==
==7523== Thread 1:
==7523== 2 bytes in 1 blocks are still reachable in loss record 1 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B488E: strndup_quote (common.c:5297)
==7523== by 0x80B488E: hb_str_vsplit (common.c:5355)
==7523== by 0x80A530B: ParseOptions (test.c:2204)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strndup_quote
fun:hb_str_vsplit
fun:ParseOptions
fun:main
}
==7523== 3 bytes in 1 blocks are still reachable in loss record 2 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B06D: ifoRead_PGC (ifo_read.c:932)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 3 bytes in 1 blocks are still reachable in loss record 3 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B06D: ifoRead_PGC (ifo_read.c:932)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 4 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 5 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80A5214: ParseOptions (test.c:2283)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:ParseOptions
fun:main
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 6 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B473F: hb_str_vsplit (common.c:5330)
==7523== by 0x80A516A: ParseOptions (test.c:2242)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_str_vsplit
fun:ParseOptions
fun:main
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 7 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x8093E39: CheckOptions (test.c:2935)
==7523== by 0x8093E39: main (test.c:435)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:CheckOptions
fun:main
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 8 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8670CE8: av_frame_new_side_data (frame.c:453)
==7523== by 0x8670CE8: av_frame_copy_props (frame.c:398)
==7523== by 0x867140A: av_frame_ref (frame.c:198)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB7F8: ff_mpv_frame_start (mpegvideo.c:1829)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_frame_new_side_data
fun:av_frame_copy_props
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 9 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8670CE8: av_frame_new_side_data (frame.c:453)
==7523== by 0x8670CE8: av_frame_copy_props (frame.c:398)
==7523== by 0x867140A: av_frame_ref (frame.c:198)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB83E: ff_mpv_frame_start (mpegvideo.c:1836)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_frame_new_side_data
fun:av_frame_copy_props
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 10 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80D5C1E: hb_add_internal (hb.c:1489)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 11 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114E6: taskset_init (taskset.c:37)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 12 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114FB: taskset_init (taskset.c:42)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 13 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8111510: taskset_init (taskset.c:47)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 14 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114E6: taskset_init (taskset.c:37)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 15 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114FB: taskset_init (taskset.c:42)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 16 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8111510: taskset_init (taskset.c:47)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 17 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114E6: taskset_init (taskset.c:37)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 18 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114FB: taskset_init (taskset.c:42)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 19 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8111510: taskset_init (taskset.c:47)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 20 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114E6: taskset_init (taskset.c:37)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 21 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114FB: taskset_init (taskset.c:42)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 22 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8111510: taskset_init (taskset.c:47)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 23 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114E6: taskset_init (taskset.c:37)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 24 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114FB: taskset_init (taskset.c:42)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 25 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8111510: taskset_init (taskset.c:47)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 26 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114E6: taskset_init (taskset.c:37)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 27 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114FB: taskset_init (taskset.c:42)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 28 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8111510: taskset_init (taskset.c:47)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 29 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869FC9A: ifoRead_VTS_ATRT (ifo_read.c:2223)
==7523== by 0x86878F0: vm_reset (vm.c:396)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_ATRT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 30 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869FC9A: ifoRead_VTS_ATRT (ifo_read.c:2223)
==7523== by 0x86972B2: ifoOpen (ifo_read.c:329)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_ATRT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 31 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8667C15: av_audio_fifo_alloc (audio_fifo.c:79)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812872B: encavcodecaInit (encavcodecaudio.c:243)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_audio_fifo_alloc
fun:avresample_open
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 32 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B4F08: hb_chapter_queue_init (common.c:5378)
==7523== by 0x80D1D21: encx264Init (encx264.c:314)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_chapter_queue_init
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 33 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E2141: hb_bitvec_add_bits (muxcommon.c:76)
==7523== by 0x80E2141: hb_bitvec_new (muxcommon.c:92)
==7523== by 0x80E2141: muxInit (muxcommon.c:613)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:hb_bitvec_add_bits
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 34 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E20D9: hb_bitvec_add_bits (muxcommon.c:76)
==7523== by 0x80E20D9: hb_bitvec_new (muxcommon.c:92)
==7523== by 0x80E20D9: muxInit (muxcommon.c:614)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:hb_bitvec_add_bits
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 35 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E2071: hb_bitvec_add_bits (muxcommon.c:76)
==7523== by 0x80E2071: hb_bitvec_new (muxcommon.c:92)
==7523== by 0x80E2071: muxInit (muxcommon.c:615)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:hb_bitvec_add_bits
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 36 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E2009: hb_bitvec_add_bits (muxcommon.c:76)
==7523== by 0x80E2009: hb_bitvec_new (muxcommon.c:92)
==7523== by 0x80E2009: muxInit (muxcommon.c:616)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:hb_bitvec_add_bits
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 37 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81B9F79: avformat_alloc_context (options.c:105)
==7523== by 0x812BC65: avformatInit (muxavformat.c:139)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avformat_alloc_context
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are still reachable in loss record 38 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8667C15: av_audio_fifo_alloc (audio_fifo.c:79)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812F6BE: hb_audio_resample_update (audio_resample.c:173)
==7523== by 0x811C567: decodeAudio (decavcodec.c:1930)
==7523== by 0x811C567: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_audio_fifo_alloc
fun:avresample_open
fun:hb_audio_resample_update
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4 bytes in 1 blocks are possibly lost in loss record 39 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093F23: PreparePreset (test.c:3023)
==7523== by 0x8093F23: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 4 bytes in 1 blocks are possibly lost in loss record 40 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x809406D: PreparePreset (test.c:3072)
==7523== by 0x809406D: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 5 bytes in 1 blocks are still reachable in loss record 41 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B488E: strndup_quote (common.c:5297)
==7523== by 0x80B488E: hb_str_vsplit (common.c:5355)
==7523== by 0x80A5687: ParseOptions (test.c:2239)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strndup_quote
fun:hb_str_vsplit
fun:ParseOptions
fun:main
}
==7523== 5 bytes in 1 blocks are still reachable in loss record 42 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x80D883A: hb_start (hb.c:1616)
==7523== by 0x80A8CF2: HandleEvents (test.c:883)
==7523== by 0x80A8CF2: EventLoop (test.c:353)
==7523== by 0x8094E04: main (test.c:521)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:hb_start
fun:HandleEvents
fun:EventLoop
fun:main
}
==7523== 5 bytes in 1 blocks are still reachable in loss record 43 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80D5C02: hb_add_internal (hb.c:1487)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 5 bytes in 1 blocks are possibly lost in loss record 44 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x809411C: PreparePreset (test.c:3106)
==7523== by 0x809411C: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 5 bytes in 1 blocks are possibly lost in loss record 45 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x809432B: PreparePreset (test.c:3455)
==7523== by 0x809432B: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 6 bytes in 1 blocks are still reachable in loss record 46 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 6 bytes in 1 blocks are still reachable in loss record 47 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x80D657D: hb_init (hb.c:420)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:hb_init
fun:main
}
==7523== 6 bytes in 1 blocks are still reachable in loss record 48 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x80E1FC0: muxInit (muxcommon.c:691)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 7 bytes in 1 blocks are still reachable in loss record 49 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFAF7: preset_clean (preset.c:1996)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 7 bytes in 1 blocks are still reachable in loss record 50 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80D5BBD: hb_add_internal (hb.c:1481)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 51 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B47A2: hb_str_vsplit (common.c:5345)
==7523== by 0x80A530B: ParseOptions (test.c:2204)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_str_vsplit
fun:ParseOptions
fun:main
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 52 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B47A2: hb_str_vsplit (common.c:5345)
==7523== by 0x80A5687: ParseOptions (test.c:2239)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_str_vsplit
fun:ParseOptions
fun:main
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 53 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114C2: taskset_init (taskset.c:24)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 54 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811B42C: comb_detect_init (comb_detect.c:1219)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 55 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114C2: taskset_init (taskset.c:24)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 56 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114C2: taskset_init (taskset.c:24)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 57 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114C2: taskset_init (taskset.c:24)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 58 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114C2: taskset_init (taskset.c:24)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 59 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81114C2: taskset_init (taskset.c:24)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 60 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86A3625: css_open (dvd_input.c:87)
==7523== by 0x868D9EF: DVDOpenImageFile (dvd_reader.c:239)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x868775F: vm_reset (vm.c:370)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:css_open
fun:DVDOpenImageFile
fun:DVDOpen
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 61 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A2A9: ifoRead_PGC_COMMAND_TBL (ifo_read.c:745)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869B302: ifoRead_FP_PGC (ifo_read.c:993)
==7523== by 0x86877F6: vm_reset (vm.c:380)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_FP_PGC
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 62 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A2A9: ifoRead_PGC_COMMAND_TBL (ifo_read.c:745)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 63 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869DFEC: ifoRead_VOBU_ADMAP (ifo_read.c:1758)
==7523== by 0x8687927: vm_reset (vm.c:400)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VOBU_ADMAP
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 64 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86A3625: css_open (dvd_input.c:87)
==7523== by 0x868D9EF: DVDOpenImageFile (dvd_reader.c:239)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x80BF0A0: hb_dvdnav_init (dvdnav.c:210)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:css_open
fun:DVDOpenImageFile
fun:DVDOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 65 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A2A9: ifoRead_PGC_COMMAND_TBL (ifo_read.c:745)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869B302: ifoRead_FP_PGC (ifo_read.c:993)
==7523== by 0x8697276: ifoOpen (ifo_read.c:322)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_FP_PGC
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 66 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A2A9: ifoRead_PGC_COMMAND_TBL (ifo_read.c:745)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 67 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869DFEC: ifoRead_VOBU_ADMAP (ifo_read.c:1758)
==7523== by 0x86972DC: ifoOpen (ifo_read.c:334)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VOBU_ADMAP
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 68 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869DFEC: ifoRead_VOBU_ADMAP (ifo_read.c:1758)
==7523== by 0x8687397: ifoOpenNewVTSI (vm.c:247)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VOBU_ADMAP
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 69 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869DEF1: ifoRead_TITLE_VOBU_ADMAP (ifo_read.c:1726)
==7523== by 0x86873D5: ifoOpenNewVTSI (vm.c:251)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_TITLE_VOBU_ADMAP
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 70 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x810C3AA: syncVideoInit (sync.c:2079)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 71 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x810C607: InitAudio (sync.c:1911)
==7523== by 0x810C607: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 72 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1C13: hb_bitvec_new (muxcommon.c:91)
==7523== by 0x80E1C13: muxInit (muxcommon.c:613)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 73 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1C4A: hb_bitvec_new (muxcommon.c:91)
==7523== by 0x80E1C4A: muxInit (muxcommon.c:614)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 74 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1C83: hb_bitvec_new (muxcommon.c:91)
==7523== by 0x80E1C83: muxInit (muxcommon.c:615)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 75 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1CBC: hb_bitvec_new (muxcommon.c:91)
==7523== by 0x80E1CBC: muxInit (muxcommon.c:616)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_bitvec_new
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 76 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x812BC5D: avformatInit (muxavformat.c:137)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 77 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674F9B: av_realloc (mem.c:136)
==7523== by 0x8674F9B: av_reallocp_array (mem.c:177)
==7523== by 0x81D2C05: avformat_new_stream (utils.c:2526)
==7523== by 0x812C0EF: avformatInit (muxavformat.c:413)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:av_realloc
fun:av_reallocp_array
fun:avformat_new_stream
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 78 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x866BC7B: av_dict_set (dict.c:76)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A1A: ff_metadata_conv_ctx (metadata.c:63)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 79 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x866BC7B: av_dict_set (dict.c:76)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A43: ff_metadata_conv_ctx (metadata.c:65)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 8 bytes in 1 blocks are still reachable in loss record 80 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x85FA006: ff_slice_thread_init (pthread_slice.c:195)
==7523== by 0x847255F: avcodec_open2 (utils.c:1120)
==7523== by 0x811E856: decavcodecvWork (decavcodec.c:1563)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:ff_slice_thread_init
fun:avcodec_open2
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8 bytes in 2 blocks are still reachable in loss record 81 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 9 bytes in 1 blocks are still reachable in loss record 82 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80A555A: ParseOptions (test.c:2122)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:ParseOptions
fun:main
}
==7523== 9 bytes in 1 blocks are still reachable in loss record 83 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x69C1DC0: dvdcss_open (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x86A3667: css_open (dvd_input.c:94)
==7523== by 0x868D9EF: DVDOpenImageFile (dvd_reader.c:239)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x868775F: vm_reset (vm.c:370)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:dvdcss_open
fun:css_open
fun:DVDOpenImageFile
fun:DVDOpen
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 9 bytes in 1 blocks are still reachable in loss record 84 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x867F528: dvdnav_open (dvdnav.c:176)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 9 bytes in 1 blocks are still reachable in loss record 85 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x69C1DC0: dvdcss_open (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x86A3667: css_open (dvd_input.c:94)
==7523== by 0x868D9EF: DVDOpenImageFile (dvd_reader.c:239)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x80BF0A0: hb_dvdnav_init (dvdnav.c:210)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:dvdcss_open
fun:css_open
fun:DVDOpenImageFile
fun:DVDOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 9 bytes in 1 blocks are still reachable in loss record 86 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80BF0CA: hb_dvdnav_init (dvdnav.c:226)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 9 bytes in 2 blocks are still reachable in loss record 87 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86750AF: av_realloc (mem.c:136)
==7523== by 0x86750AF: av_strdup (mem.c:218)
==7523== by 0x866BBB8: av_dict_set (dict.c:112)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A43: ff_metadata_conv_ctx (metadata.c:65)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_realloc
fun:av_strdup
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 9 bytes in 1 blocks are possibly lost in loss record 88 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 11 bytes in 1 blocks are still reachable in loss record 89 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80FC4C9: DecodePreviews (scan.c:961)
==7523== by 0x80FDAB9: ScanFunc (scan.c:222)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:DecodePreviews
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 90 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 91 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 92 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x80D6502: hb_init (hb.c:407)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_init
fun:main
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 93 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x80D650A: hb_init (hb.c:408)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_init
fun:main
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 94 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B07E2: hb_list_init (common.c:2951)
==7523== by 0x80B07E2: hb_title_init (common.c:3435)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 95 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B081B: hb_list_init (common.c:2951)
==7523== by 0x80B081B: hb_title_init (common.c:3436)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 96 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B0854: hb_list_init (common.c:2951)
==7523== by 0x80B0854: hb_title_init (common.c:3437)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 97 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B088D: hb_list_init (common.c:2951)
==7523== by 0x80B088D: hb_title_init (common.c:3438)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 98 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B9959: update_picture_tables (mpegvideo.c:711)
==7523== by 0x83B9959: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB6C3: ff_mpv_frame_start (mpegvideo.c:1749)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 99 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B998E: update_picture_tables (mpegvideo.c:712)
==7523== by 0x83B998E: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB6C3: ff_mpv_frame_start (mpegvideo.c:1749)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 100 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B99C3: update_picture_tables (mpegvideo.c:713)
==7523== by 0x83B99C3: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB6C3: ff_mpv_frame_start (mpegvideo.c:1749)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 101 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B9959: update_picture_tables (mpegvideo.c:711)
==7523== by 0x83B9959: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB83E: ff_mpv_frame_start (mpegvideo.c:1836)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 102 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B998E: update_picture_tables (mpegvideo.c:712)
==7523== by 0x83B998E: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB83E: ff_mpv_frame_start (mpegvideo.c:1836)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 103 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B99C3: update_picture_tables (mpegvideo.c:713)
==7523== by 0x83B99C3: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB83E: ff_mpv_frame_start (mpegvideo.c:1836)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 104 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B9959: update_picture_tables (mpegvideo.c:711)
==7523== by 0x83B9959: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB7F8: ff_mpv_frame_start (mpegvideo.c:1829)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 105 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B998E: update_picture_tables (mpegvideo.c:712)
==7523== by 0x83B998E: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB7F8: ff_mpv_frame_start (mpegvideo.c:1829)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 106 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x83B99C3: update_picture_tables (mpegvideo.c:713)
==7523== by 0x83B99C3: ff_mpeg_ref_picture (mpegvideo.c:746)
==7523== by 0x83BB7F8: ff_mpv_frame_start (mpegvideo.c:1829)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:update_picture_tables
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 107 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x8114396: work_func (work.c:96)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 108 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B175A: hb_list_init (common.c:2951)
==7523== by 0x80B175A: hb_subtitle_list_copy (common.c:4525)
==7523== by 0x80D5CBD: hb_add_internal (hb.c:1472)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_subtitle_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 109 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B0EEA: hb_list_init (common.c:2951)
==7523== by 0x80B0EEA: hb_chapter_list_copy (common.c:4249)
==7523== by 0x80D5B5C: hb_add_internal (hb.c:1475)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_chapter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 110 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B114A: hb_list_init (common.c:2951)
==7523== by 0x80B114A: hb_audio_list_copy (common.c:4336)
==7523== by 0x80D5B74: hb_add_internal (hb.c:1476)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_audio_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 111 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B3BDA: hb_list_init (common.c:2951)
==7523== by 0x80B3BDA: hb_attachment_list_copy (common.c:5088)
==7523== by 0x80D5B8C: hb_add_internal (hb.c:1477)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_attachment_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 112 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B0C4A: hb_list_init (common.c:2951)
==7523== by 0x80B0C4A: hb_filter_list_copy (common.c:3772)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 113 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x81145E4: do_job (work.c:1361)
==7523== by 0x81145E4: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 114 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80F80A8: reader_init (reader.c:295)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 115 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B4A1: ifoRead_TT_SRPT (ifo_read.c:1045)
==7523== by 0x8687837: vm_reset (vm.c:384)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_TT_SRPT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 116 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869EA35: ifoRead_PGCI_UT (ifo_read.c:2006)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 117 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869ED10: ifoRead_PGCI_UT (ifo_read.c:2046)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 118 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B1D5: ifoRead_PGC (ifo_read.c:959)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 119 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B4A1: ifoRead_TT_SRPT (ifo_read.c:1045)
==7523== by 0x8697289: ifoOpen (ifo_read.c:322)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_TT_SRPT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 120 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869EA35: ifoRead_PGCI_UT (ifo_read.c:2006)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 121 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869ED10: ifoRead_PGCI_UT (ifo_read.c:2046)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 122 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B1D5: ifoRead_PGC (ifo_read.c:959)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 123 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869D896: ifoRead_C_ADT (ifo_read.c:1621)
==7523== by 0x86972D1: ifoOpen (ifo_read.c:333)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_C_ADT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 124 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869BF71: ifoRead_VTS_PTT_SRPT (ifo_read.c:1212)
==7523== by 0x86872D4: ifoOpenNewVTSI (vm.c:235)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_PTT_SRPT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 125 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869EA35: ifoRead_PGCI_UT (ifo_read.c:2006)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 126 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869ED10: ifoRead_PGCI_UT (ifo_read.c:2046)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 127 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C440: syncVideoInit (sync.c:2097)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 128 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C490: syncVideoInit (sync.c:2109)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 129 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C49B: syncVideoInit (sync.c:2110)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 130 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C4BF: syncVideoInit (sync.c:2114)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 131 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C680: InitAudio (sync.c:1932)
==7523== by 0x810C680: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 132 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C68B: InitAudio (sync.c:1933)
==7523== by 0x810C68B: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 133 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C6B3: InitAudio (sync.c:1937)
==7523== by 0x810C6B3: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 134 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x81283EE: encavcodecaInit (encavcodecaudio.c:51)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 135 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B4F22: hb_list_init (common.c:2951)
==7523== by 0x80B4F22: hb_chapter_queue_init (common.c:5381)
==7523== by 0x80D1D21: encx264Init (encx264.c:314)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_chapter_queue_init
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 136 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C760: x264_threadpool_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521164: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_threadpool_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 137 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x80E1BD4: muxInit (muxcommon.c:607)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 12 bytes in 1 blocks are still reachable in loss record 138 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81533F7: url_alloc_for_protocol (avio.c:132)
==7523== by 0x8153710: ffurl_alloc (avio.c:205)
==7523== by 0x815379E: ffurl_open (avio.c:214)
==7523== by 0x8159BF2: avio_open2 (aviobuf.c:789)
==7523== by 0x812BD3B: avformatInit (muxavformat.c:187)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:url_alloc_for_protocol
fun:ffurl_alloc
fun:ffurl_open
fun:avio_open2
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
}
==7523== 12 bytes in 3 blocks are still reachable in loss record 139 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8671097: av_frame_new_side_data (frame.c:453)
==7523== by 0x838F06A: mpeg_field_start (mpeg12dec.c:1624)
==7523== by 0x838F06A: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_frame_new_side_data
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
}
==7523== 12 bytes in 1 blocks are possibly lost in loss record 140 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 12 bytes in 1 blocks are possibly lost in loss record 141 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093F23: PreparePreset (test.c:3023)
==7523== by 0x8093F23: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 12 bytes in 1 blocks are possibly lost in loss record 142 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x809406D: PreparePreset (test.c:3072)
==7523== by 0x809406D: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 12 bytes in 1 blocks are possibly lost in loss record 143 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x809411C: PreparePreset (test.c:3106)
==7523== by 0x809411C: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 12 bytes in 1 blocks are possibly lost in loss record 144 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x809432B: PreparePreset (test.c:3455)
==7523== by 0x809432B: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:PreparePreset
fun:main
}
==7523== 15 bytes in 1 blocks are still reachable in loss record 145 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x4520699: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 15 bytes in 1 blocks are still reachable in loss record 146 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x45206B1: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 15 bytes in 2 blocks are still reachable in loss record 147 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86750AF: av_realloc (mem.c:136)
==7523== by 0x86750AF: av_strdup (mem.c:218)
==7523== by 0x866BC62: av_dict_set (dict.c:102)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A43: ff_metadata_conv_ctx (metadata.c:65)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_realloc
fun:av_strdup
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 148 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8670D02: av_frame_new_side_data (frame.c:459)
==7523== by 0x8670D02: av_frame_copy_props (frame.c:398)
==7523== by 0x867140A: av_frame_ref (frame.c:198)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB7F8: ff_mpv_frame_start (mpegvideo.c:1829)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_new_side_data
fun:av_frame_copy_props
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 149 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8670D02: av_frame_new_side_data (frame.c:459)
==7523== by 0x8670D02: av_frame_copy_props (frame.c:398)
==7523== by 0x867140A: av_frame_ref (frame.c:198)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB83E: ff_mpv_frame_start (mpegvideo.c:1836)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_new_side_data
fun:av_frame_copy_props
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 150 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8112D9A: hb_work_init (work.c:51)
==7523== by 0x80D883A: hb_start (hb.c:1616)
==7523== by 0x80A8CF2: HandleEvents (test.c:883)
==7523== by 0x80A8CF2: EventLoop (test.c:353)
==7523== by 0x8094E04: main (test.c:521)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_work_init
fun:hb_start
fun:HandleEvents
fun:EventLoop
fun:main
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 151 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869EF4B: ifoRead_PGCI_UT (ifo_read.c:2082)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 152 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869FA93: ifoRead_VTS_ATRT (ifo_read.c:2201)
==7523== by 0x86878F0: vm_reset (vm.c:396)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_ATRT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 153 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x69C5964: ??? (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x69C26CB: dvdcss_seek (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x86A3709: css_title (dvd_input.c:126)
==7523== by 0x868D79D: initAllCSSKeys (dvd_reader.c:194)
==7523== by 0x868E8F5: DVDOpenVOBUDF (dvd_reader.c:795)
==7523== by 0x868EEA9: DVDOpenFile (dvd_reader.c:909)
==7523== by 0x867F566: dvdnav_open (dvdnav.c:181)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/libdvdcss.so.2.1.0
fun:dvdcss_seek
fun:css_title
fun:initAllCSSKeys
fun:DVDOpenVOBUDF
fun:DVDOpenFile
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 154 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x69C55D8: ??? (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x69C26CB: dvdcss_seek (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x86A3709: css_title (dvd_input.c:126)
==7523== by 0x868D8DC: initAllCSSKeys (dvd_reader.c:212)
==7523== by 0x868E8F5: DVDOpenVOBUDF (dvd_reader.c:795)
==7523== by 0x868EEA9: DVDOpenFile (dvd_reader.c:909)
==7523== by 0x867F566: dvdnav_open (dvdnav.c:181)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/libdvdcss.so.2.1.0
fun:dvdcss_seek
fun:css_title
fun:initAllCSSKeys
fun:DVDOpenVOBUDF
fun:DVDOpenFile
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 155 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869EF4B: ifoRead_PGCI_UT (ifo_read.c:2082)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 156 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869FA93: ifoRead_VTS_ATRT (ifo_read.c:2201)
==7523== by 0x86972B2: ifoOpen (ifo_read.c:329)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_ATRT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 157 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869BBF3: ifoRead_VTS_PTT_SRPT (ifo_read.c:1154)
==7523== by 0x86872D4: ifoOpenNewVTSI (vm.c:235)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_PTT_SRPT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 158 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869C07F: ifoRead_VTS_PTT_SRPT (ifo_read.c:1232)
==7523== by 0x86872D4: ifoOpenNewVTSI (vm.c:235)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_PTT_SRPT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 159 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E27D: ifoRead_PGCIT (ifo_read.c:1843)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 160 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869EF4B: ifoRead_PGCI_UT (ifo_read.c:2082)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 161 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B5AD: x264_sync_frame_list_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C779: x264_threadpool_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521164: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_sync_frame_list_init
fun:x264_threadpool_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 162 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B5AD: x264_sync_frame_list_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C792: x264_threadpool_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521164: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_sync_frame_list_init
fun:x264_threadpool_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 163 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B5AD: x264_sync_frame_list_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C7AB: x264_threadpool_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521164: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_sync_frame_list_init
fun:x264_threadpool_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 164 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1BAE: muxInit (muxcommon.c:600)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 165 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x866BCAB: av_dict_set (dict.c:91)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A43: ff_metadata_conv_ctx (metadata.c:65)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 166 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8181149: mkv_start_cues (matroskaenc.c:381)
==7523== by 0x8181149: mkv_write_header (matroskaenc.c:1191)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:mkv_start_cues
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are still reachable in loss record 167 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1DBC: muxInit (muxcommon.c:660)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 2 blocks are still reachable in loss record 168 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A32A: ifoRead_PGC_COMMAND_TBL (ifo_read.c:757)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
}
==7523== 16 bytes in 2 blocks are still reachable in loss record 169 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A32A: ifoRead_PGC_COMMAND_TBL (ifo_read.c:757)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
}
==7523== 16 bytes in 2 blocks are still reachable in loss record 170 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A32A: ifoRead_PGC_COMMAND_TBL (ifo_read.c:757)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 16 bytes in 1 blocks are possibly lost in loss record 171 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 16 bytes in 1 blocks are possibly lost in loss record 172 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 16 bytes in 1 blocks are possibly lost in loss record 173 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 16 bytes in 1 blocks are possibly lost in loss record 174 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 16 bytes in 1 blocks are possibly lost in loss record 175 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x811600A: sanitize_filter_list (work.c:1315)
==7523== by 0x811600A: do_job (work.c:1415)
==7523== by 0x811600A: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:sanitize_filter_list
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 19 bytes in 1 blocks are still reachable in loss record 176 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80A52E4: ParseOptions (test.c:2080)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:ParseOptions
fun:main
}
==7523== 19 bytes in 4 blocks are possibly lost in loss record 177 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 20 bytes in 1 blocks are still reachable in loss record 178 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x47BF3E5: _dlerror_run (dlerror.c:141)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x80EF3E6: hb_dlopen (ports.c:1371)
==7523== by 0x80CFFAB: x264_lib_open (encx264.c:90)
==7523== by 0x80CFFAB: hb_x264_global_init (encx264.c:175)
==7523== by 0x80D8DE3: hb_global_init (hb.c:1792)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:hb_dlopen
fun:x264_lib_open
fun:hb_x264_global_init
fun:hb_global_init
fun:main
}
==7523== 20 bytes in 1 blocks are still reachable in loss record 179 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x47BF3E5: _dlerror_run (dlerror.c:141)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x86A39E3: dvdinput_setup (dvd_input.c:294)
==7523== by 0x868DBB6: DVDOpen (dvd_reader.c:367)
==7523== by 0x868775F: vm_reset (vm.c:370)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:dvdinput_setup
fun:DVDOpen
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
}
==7523== 20 bytes in 1 blocks are still reachable in loss record 180 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869AFCE: ifoRead_PGC (ifo_read.c:919)
==7523== by 0x869B302: ifoRead_FP_PGC (ifo_read.c:993)
==7523== by 0x86877F6: vm_reset (vm.c:380)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_FP_PGC
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 20 bytes in 1 blocks are still reachable in loss record 181 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869AFCE: ifoRead_PGC (ifo_read.c:919)
==7523== by 0x869B302: ifoRead_FP_PGC (ifo_read.c:993)
==7523== by 0x8697276: ifoOpen (ifo_read.c:322)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_FP_PGC
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 20 bytes in 1 blocks are still reachable in loss record 182 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44F7CE9: x264_ratecontrol_new (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521CB1: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_ratecontrol_new
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 20 bytes in 1 blocks are still reachable in loss record 183 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86692D9: pool_alloc_buffer (buffer.c:268)
==7523== by 0x86692D9: av_buffer_pool_get (buffer.c:300)
==7523== by 0x8470942: audio_get_buffer (utils.c:450)
==7523== by 0x8470942: avcodec_default_get_buffer2 (utils.c:526)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x857E9DC: ac3_decode_frame (ac3dec.c:1433)
==7523== by 0x84735E1: avcodec_decode_audio4 (utils.c:1657)
==7523== by 0x811C414: decodeAudio (decavcodec.c:1853)
==7523== by 0x811C414: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:pool_alloc_buffer
fun:av_buffer_pool_get
fun:audio_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:ac3_decode_frame
fun:avcodec_decode_audio4
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
}
==7523== 22 bytes in 1 blocks are still reachable in loss record 184 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x810CD7E: syncVideoInit (sync.c:2206)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 185 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D58C4: ff_lockmgr_cb (hb.c:83)
==7523== by 0x8474E4B: av_lockmgr_register (utils.c:2294)
==7523== by 0x80D8CEE: hb_avcodec_init (hb.c:105)
==7523== by 0x80D8CEE: hb_global_init (hb.c:1757)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:ff_lockmgr_cb
fun:av_lockmgr_register
fun:hb_avcodec_init
fun:hb_global_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 186 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D58C4: ff_lockmgr_cb (hb.c:83)
==7523== by 0x8474E64: av_lockmgr_register (utils.c:2296)
==7523== by 0x80D8CEE: hb_avcodec_init (hb.c:105)
==7523== by 0x80D8CEE: hb_global_init (hb.c:1757)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:ff_lockmgr_cb
fun:av_lockmgr_register
fun:hb_avcodec_init
fun:hb_global_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 187 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D27BE: hb_buffer_pool_init (fifo.c:94)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 188 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D27F2: hb_fifo_init (fifo.c:921)
==7523== by 0x80D27F2: hb_buffer_pool_init (fifo.c:108)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 189 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 190 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F59A1: hb_presets_builtin_init (preset.c:2905)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 191 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D6515: hb_init (hb.c:410)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 192 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D652A: hb_init (hb.c:413)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 193 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x80D657D: hb_init (hb.c:420)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:hb_init
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 194 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4005025: local_strdup (dl-load.c:162)
==7523== by 0x40084D2: _dl_map_object (dl-load.c:2509)
==7523== by 0x4012C13: dl_open_worker (dl-open.c:235)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x86A39E3: dvdinput_setup (dvd_input.c:294)
==7523== by 0x868DBB6: DVDOpen (dvd_reader.c:367)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:local_strdup
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:dvdinput_setup
fun:DVDOpen
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 195 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x400A932: _dl_new_object (dl-object.c:165)
==7523== by 0x4005EC7: _dl_map_object_from_fd (dl-load.c:1059)
==7523== by 0x4008193: _dl_map_object (dl-load.c:2605)
==7523== by 0x4012C13: dl_open_worker (dl-open.c:235)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x86A39E3: dvdinput_setup (dvd_input.c:294)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:dvdinput_setup
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 196 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8670D1E: av_frame_new_side_data (frame.c:463)
==7523== by 0x8670D1E: av_frame_copy_props (frame.c:398)
==7523== by 0x867140A: av_frame_ref (frame.c:198)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB7F8: ff_mpv_frame_start (mpegvideo.c:1829)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_frame_new_side_data
fun:av_frame_copy_props
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 197 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8670D1E: av_frame_new_side_data (frame.c:463)
==7523== by 0x8670D1E: av_frame_copy_props (frame.c:398)
==7523== by 0x867140A: av_frame_ref (frame.c:198)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB83E: ff_mpv_frame_start (mpegvideo.c:1836)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_frame_new_side_data
fun:av_frame_copy_props
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 198 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x80D883A: hb_start (hb.c:1616)
==7523== by 0x80A8CF2: HandleEvents (test.c:883)
==7523== by 0x80A8CF2: EventLoop (test.c:353)
==7523== by 0x8094E04: main (test.c:521)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:hb_start
fun:HandleEvents
fun:EventLoop
fun:main
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 199 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x8111520: taskset_init (taskset.c:52)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 200 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x8111520: taskset_init (taskset.c:52)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 201 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x8111520: taskset_init (taskset.c:52)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 202 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x8111520: taskset_init (taskset.c:52)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 203 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x8111520: taskset_init (taskset.c:52)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 204 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x8111520: taskset_init (taskset.c:52)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 205 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x8111F6F: hb_vfr_init (vfr.c:314)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:hb_vfr_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 206 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x8114851: do_job (work.c:1500)
==7523== by 0x8114851: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 207 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x811486F: do_job (work.c:1501)
==7523== by 0x811486F: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 208 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8690A4D: SetUDFCache (dvd_udf.c:270)
==7523== by 0x8691937: UDFScanDir (dvd_udf.c:595)
==7523== by 0x86924EA: UDFFindFile (dvd_udf.c:852)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x86975FB: ifoOpenVMGI (ifo_read.c:434)
==7523== by 0x86877A9: vm_reset (vm.c:375)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:SetUDFCache
fun:UDFScanDir
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpenVMGI
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 209 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B562: ifoRead_TT_SRPT (ifo_read.c:1062)
==7523== by 0x8687837: vm_reset (vm.c:384)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_TT_SRPT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 210 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E51B: ifoRead_PGCIT_internal (ifo_read.c:1899)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 211 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E109: ifoRead_VOBU_ADMAP_internal (ifo_read.c:1791)
==7523== by 0x869E021: ifoRead_VOBU_ADMAP (ifo_read.c:1762)
==7523== by 0x8687927: vm_reset (vm.c:400)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VOBU_ADMAP_internal
fun:ifoRead_VOBU_ADMAP
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 212 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8690A4D: SetUDFCache (dvd_udf.c:270)
==7523== by 0x8691937: UDFScanDir (dvd_udf.c:595)
==7523== by 0x86924EA: UDFFindFile (dvd_udf.c:852)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x869717D: ifoOpen (ifo_read.c:301)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:SetUDFCache
fun:UDFScanDir
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 213 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B562: ifoRead_TT_SRPT (ifo_read.c:1062)
==7523== by 0x8697289: ifoOpen (ifo_read.c:322)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_TT_SRPT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 214 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E51B: ifoRead_PGCIT_internal (ifo_read.c:1899)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 215 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E109: ifoRead_VOBU_ADMAP_internal (ifo_read.c:1791)
==7523== by 0x869E021: ifoRead_VOBU_ADMAP (ifo_read.c:1762)
==7523== by 0x86972DC: ifoOpen (ifo_read.c:334)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VOBU_ADMAP_internal
fun:ifoRead_VOBU_ADMAP
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 216 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E51B: ifoRead_PGCIT_internal (ifo_read.c:1899)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 217 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x810C45C: syncVideoInit (sync.c:2101)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 218 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x810CD7E: syncVideoInit (sync.c:2206)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 219 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x811499E: do_job (work.c:1505)
==7523== by 0x811499E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 220 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x81149C6: do_job (work.c:1507)
==7523== by 0x81149C6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 221 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x81159CE: do_job (work.c:1528)
==7523== by 0x81159CE: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 222 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x81159E8: do_job (work.c:1529)
==7523== by 0x81159E8: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 223 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x8115A02: do_job (work.c:1530)
==7523== by 0x8115A02: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 224 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x8115A1C: do_job (work.c:1531)
==7523== by 0x8115A1C: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 225 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x866FB04: av_fifo_alloc (fifo.c:27)
==7523== by 0x8667C46: av_audio_fifo_alloc (audio_fifo.c:84)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812872B: encavcodecaInit (encavcodecaudio.c:243)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_fifo_alloc
fun:av_audio_fifo_alloc
fun:avresample_open
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 226 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80E1CE6: muxInit (muxcommon.c:618)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 227 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x817F495: mkv_write_header (matroskaenc.c:1114)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 228 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x866BCAB: av_dict_set (dict.c:91)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A1A: ff_metadata_conv_ctx (metadata.c:63)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 229 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x80E1FC0: muxInit (muxcommon.c:691)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 1 blocks are still reachable in loss record 230 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x866FB04: av_fifo_alloc (fifo.c:27)
==7523== by 0x8667C46: av_audio_fifo_alloc (audio_fifo.c:84)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812F6BE: hb_audio_resample_update (audio_resample.c:173)
==7523== by 0x811C567: decodeAudio (decavcodec.c:1930)
==7523== by 0x811C567: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_fifo_alloc
fun:av_audio_fifo_alloc
fun:avresample_open
fun:hb_audio_resample_update
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24 bytes in 4 blocks are possibly lost in loss record 231 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 232 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x80D657D: hb_init (hb.c:420)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:hb_init
fun:main
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 233 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x80D883A: hb_start (hb.c:1616)
==7523== by 0x80A8CF2: HandleEvents (test.c:883)
==7523== by 0x80A8CF2: EventLoop (test.c:353)
==7523== by 0x8094E04: main (test.c:521)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:hb_start
fun:HandleEvents
fun:EventLoop
fun:main
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 234 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x868DA2A: DVDOpenImageFile (dvd_reader.c:245)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x868775F: vm_reset (vm.c:370)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:DVDOpenImageFile
fun:DVDOpen
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 235 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x868DA2A: DVDOpenImageFile (dvd_reader.c:245)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x80BF0A0: hb_dvdnav_init (dvdnav.c:210)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:DVDOpenImageFile
fun:DVDOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 236 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x810CD7E: syncVideoInit (sync.c:2206)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 237 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8667BD6: av_audio_fifo_alloc (audio_fifo.c:70)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812872B: encavcodecaInit (encavcodecaudio.c:243)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_audio_fifo_alloc
fun:avresample_open
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 238 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x80E1FC0: muxInit (muxcommon.c:691)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 28 bytes in 1 blocks are still reachable in loss record 239 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8667BD6: av_audio_fifo_alloc (audio_fifo.c:70)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812F6BE: hb_audio_resample_update (audio_resample.c:173)
==7523== by 0x811C567: decodeAudio (decavcodec.c:1930)
==7523== by 0x811C567: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_audio_fifo_alloc
fun:avresample_open
fun:hb_audio_resample_update
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 240 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 241 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F59A1: hb_presets_builtin_init (preset.c:2905)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 242 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D6544: hb_init (hb.c:415)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_init
fun:main
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 243 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B8489: hb_decomb_init (decomb.c:1019)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 244 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8472133: avcodec_open2 (utils.c:1021)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 245 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8472133: avcodec_open2 (utils.c:1021)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 246 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B5AD: x264_sync_frame_list_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C003: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_sync_frame_list_init
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 247 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81D2C2F: avformat_new_stream (utils.c:2535)
==7523== by 0x812BD9D: avformatInit (muxavformat.c:201)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avformat_new_stream
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 248 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81D2C2F: avformat_new_stream (utils.c:2535)
==7523== by 0x812C0EF: avformatInit (muxavformat.c:413)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avformat_new_stream
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 249 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x817F820: mkv_start_seekhead (matroskaenc.c:288)
==7523== by 0x817F820: mkv_write_header (matroskaenc.c:1136)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:mkv_start_seekhead
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 250 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E15A2: add_mux_track.constprop.7 (muxcommon.c:241)
==7523== by 0x80E1D6D: muxInit (muxcommon.c:653)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:add_mux_track.constprop.7
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 251 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E15A2: add_mux_track.constprop.7 (muxcommon.c:241)
==7523== by 0x80E1DE4: muxInit (muxcommon.c:665)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:add_mux_track.constprop.7
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 252 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x811E8F1: setup_extradata (decavcodec.c:1467)
==7523== by 0x811E8F1: decavcodecvWork (decavcodec.c:1538)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:setup_extradata
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 1 blocks are still reachable in loss record 253 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8472133: avcodec_open2 (utils.c:1021)
==7523== by 0x811E856: decavcodecvWork (decavcodec.c:1563)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_open2
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32 bytes in 2 blocks are possibly lost in loss record 254 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 32 bytes in 2 blocks are possibly lost in loss record 255 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 32 bytes in 4 blocks are possibly lost in loss record 256 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 32 bytes in 4 blocks are possibly lost in loss record 257 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 33 bytes in 2 blocks are still reachable in loss record 258 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B06D: ifoRead_PGC (ifo_read.c:932)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 35 bytes in 9 blocks are possibly lost in loss record 259 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80B0C9B: hb_filter_copy (common.c:3761)
==7523== by 0x80B0C9B: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36 bytes in 1 blocks are still reachable in loss record 260 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 36 bytes in 1 blocks are still reachable in loss record 261 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 36 bytes in 1 blocks are still reachable in loss record 262 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869DAF4: ifoRead_C_ADT_internal (ifo_read.c:1666)
==7523== by 0x869D8CB: ifoRead_C_ADT (ifo_read.c:1625)
==7523== by 0x86972D1: ifoOpen (ifo_read.c:333)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_C_ADT_internal
fun:ifoRead_C_ADT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36 bytes in 1 blocks are still reachable in loss record 263 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x812DB26: hb_mux_avformat_init (muxavformat.c:1442)
==7523== by 0x80E1D31: muxInit (muxcommon.c:633)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_mux_avformat_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36 bytes in 1 blocks are still reachable in loss record 264 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x812BD67: avformatInit (muxavformat.c:196)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36 bytes in 1 blocks are still reachable in loss record 265 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x812C0C7: avformatInit (muxavformat.c:408)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36 bytes in 1 blocks are still reachable in loss record 266 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674F9B: av_realloc (mem.c:136)
==7523== by 0x8674F9B: av_reallocp_array (mem.c:177)
==7523== by 0x817E7B7: mkv_add_seekhead_entry (matroskaenc.c:314)
==7523== by 0x817E7B7: mkv_write_tag.isra.8 (matroskaenc.c:979)
==7523== by 0x8181278: mkv_write_tags (matroskaenc.c:1010)
==7523== by 0x8181278: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:av_realloc
fun:av_reallocp_array
fun:mkv_add_seekhead_entry
fun:mkv_write_tag.isra.8
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 267 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x867143A: av_frame_ref (frame.c:217)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB6C3: ff_mpv_frame_start (mpegvideo.c:1749)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 268 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x867143A: av_frame_ref (frame.c:217)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB83E: ff_mpv_frame_start (mpegvideo.c:1836)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 269 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668C63: av_buffer_ref (buffer.c:94)
==7523== by 0x867143A: av_frame_ref (frame.c:217)
==7523== by 0x8474F82: ff_thread_ref_frame (utils.c:2334)
==7523== by 0x83B9886: ff_mpeg_ref_picture (mpegvideo.c:742)
==7523== by 0x83BB7F8: ff_mpv_frame_start (mpegvideo.c:1829)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_ref
fun:av_frame_ref
fun:ff_thread_ref_frame
fun:ff_mpeg_ref_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 270 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668E41: av_buffer_create (buffer.c:48)
==7523== by 0x8668E41: av_buffer_alloc (buffer.c:75)
==7523== by 0x8668E41: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8EB2: make_tables_writable (mpegvideo.c:601)
==7523== by 0x83B8EB2: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 271 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668E41: av_buffer_create (buffer.c:48)
==7523== by 0x8668E41: av_buffer_alloc (buffer.c:75)
==7523== by 0x8668E41: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8ED0: make_tables_writable (mpegvideo.c:602)
==7523== by 0x83B8ED0: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 272 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668E41: av_buffer_create (buffer.c:48)
==7523== by 0x8668E41: av_buffer_alloc (buffer.c:75)
==7523== by 0x8668E41: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8EF2: make_tables_writable (mpegvideo.c:603)
==7523== by 0x83B8EF2: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 273 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C7E1: x264_threadpool_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521164: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_threadpool_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36 bytes in 3 blocks are still reachable in loss record 274 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86750AF: av_realloc (mem.c:136)
==7523== by 0x86750AF: av_strdup (mem.c:218)
==7523== by 0x866BC62: av_dict_set (dict.c:102)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A1A: ff_metadata_conv_ctx (metadata.c:63)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_realloc
fun:av_strdup
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 36 bytes in 1 blocks are possibly lost in loss record 275 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 36 bytes in 1 blocks are possibly lost in loss record 276 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 38 bytes in 1 blocks are still reachable in loss record 277 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 38 bytes in 2 blocks are still reachable in loss record 278 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B8B7: comb_detect_init (comb_detect.c:1370)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 1 blocks are still reachable in loss record 279 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80F7FF5: reader_init (reader.c:277)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 1 blocks are still reachable in loss record 280 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81283D4: encavcodecaInit (encavcodecaudio.c:48)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 1 blocks are still reachable in loss record 281 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1583: add_mux_track.constprop.7 (muxcommon.c:238)
==7523== by 0x80E1D6D: muxInit (muxcommon.c:653)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:add_mux_track.constprop.7
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 1 blocks are still reachable in loss record 282 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1583: add_mux_track.constprop.7 (muxcommon.c:238)
==7523== by 0x80E1DE4: muxInit (muxcommon.c:665)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:add_mux_track.constprop.7
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 1 blocks are still reachable in loss record 283 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8669144: av_buffer_pool_init (buffer.c:199)
==7523== by 0x8470606: update_frame_pool (utils.c:404)
==7523== by 0x8470606: avcodec_default_get_buffer2 (utils.c:513)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x857E9DC: ac3_decode_frame (ac3dec.c:1433)
==7523== by 0x84735E1: avcodec_decode_audio4 (utils.c:1657)
==7523== by 0x811C414: decodeAudio (decavcodec.c:1853)
==7523== by 0x811C414: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_pool_init
fun:update_frame_pool
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:ac3_decode_frame
fun:avcodec_decode_audio4
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
}
==7523== 40 bytes in 2 blocks are still reachable in loss record 284 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869AFCE: ifoRead_PGC (ifo_read.c:919)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 40 bytes in 2 blocks are still reachable in loss record 285 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B787: comb_detect_init (comb_detect.c:1319)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 2 blocks are still reachable in loss record 286 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811BB2B: comb_detect_init (comb_detect.c:1419)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 2 blocks are still reachable in loss record 287 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869AFCE: ifoRead_PGC (ifo_read.c:919)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 40 bytes in 2 blocks are still reachable in loss record 288 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869AFCE: ifoRead_PGC (ifo_read.c:919)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 41 bytes in 1 blocks are still reachable in loss record 289 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 41 bytes in 8 blocks are possibly lost in loss record 290 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 42 bytes in 2 blocks are still reachable in loss record 291 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B545: comb_detect_init (comb_detect.c:1268)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 42 bytes in 2 blocks are still reachable in loss record 292 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x80B85B0: hb_decomb_init (decomb.c:1058)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:taskset_thread_spawn
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 44 bytes in 1 blocks are still reachable in loss record 293 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x400E97E: _dl_signal_error (dl-error.c:90)
==7523== by 0x40127FD: _dl_open (dl-open.c:715)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x80E981D: hb_opencl_info_print (opencl.c:354)
==7523== by 0x80D6BD5: hb_scan (hb.c:609)
==7523== by 0x8094DF0: main (test.c:518)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:_dl_signal_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:hb_opencl_info_print
fun:hb_scan
fun:main
}
==7523== 44 bytes in 1 blocks are still reachable in loss record 294 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B08C6: hb_metadata_init (common.c:4748)
==7523== by 0x80B08C6: hb_title_init (common.c:3439)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_metadata_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 44 bytes in 1 blocks are still reachable in loss record 295 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B1D56: hb_metadata_copy (common.c:4763)
==7523== by 0x80D5BA4: hb_add_internal (hb.c:1478)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_metadata_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 44 bytes in 2 blocks are still reachable in loss record 296 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B3DF: comb_detect_init (comb_detect.c:1203)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 297 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D27EB: hb_fifo_init (fifo.c:920)
==7523== by 0x80D27EB: hb_buffer_pool_init (fifo.c:108)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 298 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D27F9: hb_fifo_init (fifo.c:922)
==7523== by 0x80D27F9: hb_buffer_pool_init (fifo.c:108)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 299 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D2801: hb_fifo_init (fifo.c:923)
==7523== by 0x80D2801: hb_buffer_pool_init (fifo.c:108)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 300 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111530: taskset_init (taskset.c:57)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 301 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111540: taskset_init (taskset.c:62)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 302 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111530: taskset_init (taskset.c:57)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 303 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111540: taskset_init (taskset.c:62)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 304 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111530: taskset_init (taskset.c:57)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 305 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111540: taskset_init (taskset.c:62)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 306 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111530: taskset_init (taskset.c:57)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 307 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111540: taskset_init (taskset.c:62)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 308 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111530: taskset_init (taskset.c:57)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 309 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111540: taskset_init (taskset.c:62)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 310 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111530: taskset_init (taskset.c:57)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 311 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x8111540: taskset_init (taskset.c:62)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 312 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x8111F6F: hb_vfr_init (vfr.c:314)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:hb_vfr_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 313 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x8111F6F: hb_vfr_init (vfr.c:314)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:hb_vfr_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 314 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x8111F6F: hb_vfr_init (vfr.c:314)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:hb_vfr_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 315 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x8114851: do_job (work.c:1500)
==7523== by 0x8114851: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 316 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x8114851: do_job (work.c:1500)
==7523== by 0x8114851: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 317 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x8114851: do_job (work.c:1500)
==7523== by 0x8114851: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 318 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x811486F: do_job (work.c:1501)
==7523== by 0x811486F: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 319 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x811486F: do_job (work.c:1501)
==7523== by 0x811486F: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 320 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x811486F: do_job (work.c:1501)
==7523== by 0x811486F: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 321 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E51B: ifoRead_PGCIT_internal (ifo_read.c:1899)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 322 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x810C47A: syncVideoInit (sync.c:2107)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 323 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x811499E: do_job (work.c:1505)
==7523== by 0x811499E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 324 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x811499E: do_job (work.c:1505)
==7523== by 0x811499E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 325 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x811499E: do_job (work.c:1505)
==7523== by 0x811499E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 326 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x81149C6: do_job (work.c:1507)
==7523== by 0x81149C6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 327 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x81149C6: do_job (work.c:1507)
==7523== by 0x81149C6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 328 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x81149C6: do_job (work.c:1507)
==7523== by 0x81149C6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 329 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x81159CE: do_job (work.c:1528)
==7523== by 0x81159CE: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 330 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x81159CE: do_job (work.c:1528)
==7523== by 0x81159CE: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 331 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x81159CE: do_job (work.c:1528)
==7523== by 0x81159CE: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 332 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x81159E8: do_job (work.c:1529)
==7523== by 0x81159E8: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 333 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x81159E8: do_job (work.c:1529)
==7523== by 0x81159E8: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 334 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x81159E8: do_job (work.c:1529)
==7523== by 0x81159E8: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 335 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x8115A02: do_job (work.c:1530)
==7523== by 0x8115A02: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 336 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x8115A02: do_job (work.c:1530)
==7523== by 0x8115A02: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 337 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x8115A02: do_job (work.c:1530)
==7523== by 0x8115A02: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 338 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x8115A1C: do_job (work.c:1531)
==7523== by 0x8115A1C: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 339 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x8115A1C: do_job (work.c:1531)
==7523== by 0x8115A1C: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 340 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x8115A1C: do_job (work.c:1531)
==7523== by 0x8115A1C: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 341 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x810C666: InitAudio (sync.c:1930)
==7523== by 0x810C666: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 1 blocks are still reachable in loss record 342 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520A11: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 2 blocks are still reachable in loss record 343 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B3DF: comb_detect_init (comb_detect.c:1203)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 2 blocks are still reachable in loss record 344 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B545: comb_detect_init (comb_detect.c:1268)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 2 blocks are still reachable in loss record 345 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B787: comb_detect_init (comb_detect.c:1319)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 2 blocks are still reachable in loss record 346 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B8B7: comb_detect_init (comb_detect.c:1370)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 2 blocks are still reachable in loss record 347 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811BB2B: comb_detect_init (comb_detect.c:1419)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 2 blocks are still reachable in loss record 348 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x80B85B0: hb_decomb_init (decomb.c:1058)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:taskset_thread_spawn
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 2 blocks are still reachable in loss record 349 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811D901: decodeFrame.isra.4 (decavcodec.c:998)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 48 bytes in 3 blocks are still reachable in loss record 350 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86710AD: av_frame_new_side_data (frame.c:459)
==7523== by 0x838F06A: mpeg_field_start (mpeg12dec.c:1624)
==7523== by 0x838F06A: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_new_side_data
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
}
==7523== 48 bytes in 4 blocks are possibly lost in loss record 351 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 48 bytes in 4 blocks are possibly lost in loss record 352 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 48 bytes in 4 blocks are possibly lost in loss record 353 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 48 bytes in 4 blocks are possibly lost in loss record 354 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 50 bytes in 1 blocks are still reachable in loss record 355 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4005025: local_strdup (dl-load.c:162)
==7523== by 0x40080DB: _dl_map_object (dl-load.c:2538)
==7523== by 0x4012C13: dl_open_worker (dl-open.c:235)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x80EF3E6: hb_dlopen (ports.c:1371)
==7523== by 0x80D0071: x264_lib_open_ubuntu_10bit_search (encx264.c:121)
==7523== by 0x80D0071: x264_lib_open_ubuntu_10bit (encx264.c:142)
==7523== by 0x80D0071: hb_x264_global_init (encx264.c:179)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:local_strdup
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:hb_dlopen
fun:x264_lib_open_ubuntu_10bit_search
fun:x264_lib_open_ubuntu_10bit
fun:hb_x264_global_init
}
==7523== 50 bytes in 1 blocks are still reachable in loss record 356 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x400A932: _dl_new_object (dl-object.c:165)
==7523== by 0x4005EC7: _dl_map_object_from_fd (dl-load.c:1059)
==7523== by 0x4008193: _dl_map_object (dl-load.c:2605)
==7523== by 0x4012C13: dl_open_worker (dl-open.c:235)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x80EF3E6: hb_dlopen (ports.c:1371)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:hb_dlopen
}
==7523== 51 bytes in 4 blocks are still reachable in loss record 357 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x811571E: do_job (work.c:1727)
==7523== by 0x811571E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 52 bytes in 1 blocks are still reachable in loss record 358 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B5552: hb_crop_scale_init (cropscale.c:64)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_crop_scale_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 52 bytes in 1 blocks are still reachable in loss record 359 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x45209C1: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 55 bytes in 1 blocks are still reachable in loss record 360 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x400E97E: _dl_signal_error (dl-error.c:90)
==7523== by 0x400EB7C: _dl_signal_cerror (dl-error.c:155)
==7523== by 0x400A335: _dl_lookup_symbol_x (dl-lookup.c:779)
==7523== by 0x4A32CD7: do_sym (dl-sym.c:168)
==7523== by 0x4A33199: _dl_sym (dl-sym.c:273)
==7523== by 0x47BEE30: dlsym_doit (dlsym.c:50)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BEE97: dlsym (dlsym.c:70)
==7523== by 0x86A3A7B: dvdinput_setup (dvd_input.c:313)
==7523== by 0x868DBB6: DVDOpen (dvd_reader.c:367)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:_dl_signal_error
fun:_dl_signal_cerror
fun:_dl_lookup_symbol_x
fun:do_sym
fun:_dl_sym
fun:dlsym_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlsym
fun:dvdinput_setup
fun:DVDOpen
}
==7523== 56 bytes in 2 blocks are still reachable in loss record 361 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B3DF: comb_detect_init (comb_detect.c:1203)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 56 bytes in 2 blocks are still reachable in loss record 362 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B545: comb_detect_init (comb_detect.c:1268)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 56 bytes in 2 blocks are still reachable in loss record 363 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B787: comb_detect_init (comb_detect.c:1319)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 56 bytes in 2 blocks are still reachable in loss record 364 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B8B7: comb_detect_init (comb_detect.c:1370)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 56 bytes in 2 blocks are still reachable in loss record 365 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811BB2B: comb_detect_init (comb_detect.c:1419)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 56 bytes in 2 blocks are still reachable in loss record 366 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x80B85B0: hb_decomb_init (decomb.c:1058)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:taskset_thread_spawn
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 57 bytes in 1 blocks are still reachable in loss record 367 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x812C71D: avformatInit (muxavformat.c:225)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 60 bytes in 1 blocks are still reachable in loss record 368 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83F5B3F: av_parser_init (parser.c:71)
==7523== by 0x811D052: decavcodecvInit (decavcodec.c:1409)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_parser_init
fun:decavcodecvInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 60 bytes in 1 blocks are still reachable in loss record 369 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1BCB: muxInit (muxcommon.c:603)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 60 bytes in 3 blocks are still reachable in loss record 370 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86692D9: pool_alloc_buffer (buffer.c:268)
==7523== by 0x86692D9: av_buffer_pool_get (buffer.c:300)
==7523== by 0x8470766: video_get_buffer (utils.c:487)
==7523== by 0x8470766: avcodec_default_get_buffer2 (utils.c:524)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x83B9056: alloc_frame_buffer (mpegvideo.c:468)
==7523== by 0x83B9056: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BBAA1: ff_mpv_frame_start (mpegvideo.c:1789)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:pool_alloc_buffer
fun:av_buffer_pool_get
fun:video_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 371 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811170C: taskset_init (taskset.c:31)
==7523== by 0x811B2FD: comb_detect_init (comb_detect.c:1166)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 372 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811170C: taskset_init (taskset.c:31)
==7523== by 0x811B44D: comb_detect_init (comb_detect.c:1224)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 373 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811170C: taskset_init (taskset.c:31)
==7523== by 0x811B6A5: comb_detect_init (comb_detect.c:1281)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 374 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811170C: taskset_init (taskset.c:31)
==7523== by 0x811B7D4: comb_detect_init (comb_detect.c:1332)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 375 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811170C: taskset_init (taskset.c:31)
==7523== by 0x811BA51: comb_detect_init (comb_detect.c:1381)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 376 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811170C: taskset_init (taskset.c:31)
==7523== by 0x80B84B1: hb_decomb_init (decomb.c:1021)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:taskset_init
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 377 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86975B2: ifoOpenVMGI (ifo_read.c:428)
==7523== by 0x86877A9: vm_reset (vm.c:375)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoOpenVMGI
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 378 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8697135: ifoOpen (ifo_read.c:295)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 64 bytes in 1 blocks are still reachable in loss record 379 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86976C6: ifoOpenVTSI (ifo_read.c:455)
==7523== by 0x8687287: ifoOpenNewVTSI (vm.c:230)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoOpenVTSI
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 64 bytes in 4 blocks are possibly lost in loss record 380 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 64 bytes in 4 blocks are possibly lost in loss record 381 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 64 bytes in 4 blocks are possibly lost in loss record 382 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 64 bytes in 4 blocks are possibly lost in loss record 383 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 64 bytes in 8 blocks are possibly lost in loss record 384 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 72 bytes in 1 blocks are still reachable in loss record 385 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B126: ifoRead_PGC (ifo_read.c:945)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 72 bytes in 1 blocks are still reachable in loss record 386 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B126: ifoRead_PGC (ifo_read.c:945)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 72 bytes in 2 blocks are still reachable in loss record 387 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 72 bytes in 3 blocks are still reachable in loss record 388 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668E0F: av_buffer_create (buffer.c:35)
==7523== by 0x8668E0F: av_buffer_alloc (buffer.c:75)
==7523== by 0x8668E0F: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8EB2: make_tables_writable (mpegvideo.c:601)
==7523== by 0x83B8EB2: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 72 bytes in 3 blocks are still reachable in loss record 389 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668E0F: av_buffer_create (buffer.c:35)
==7523== by 0x8668E0F: av_buffer_alloc (buffer.c:75)
==7523== by 0x8668E0F: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8ED0: make_tables_writable (mpegvideo.c:602)
==7523== by 0x83B8ED0: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 72 bytes in 3 blocks are still reachable in loss record 390 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8668E0F: av_buffer_create (buffer.c:35)
==7523== by 0x8668E0F: av_buffer_alloc (buffer.c:75)
==7523== by 0x8668E0F: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8EF2: make_tables_writable (mpegvideo.c:603)
==7523== by 0x83B8EF2: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 72 bytes in 3 blocks are still reachable in loss record 391 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x86710BF: av_frame_new_side_data (frame.c:463)
==7523== by 0x838F06A: mpeg_field_start (mpeg12dec.c:1624)
==7523== by 0x838F06A: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_frame_new_side_data
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
}
==7523== 72 bytes in 2 blocks are possibly lost in loss record 392 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 76 bytes in 1 blocks are still reachable in loss record 393 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81339FE: ff_audio_convert_alloc (audio_convert.c:269)
==7523== by 0x812FD61: avresample_open (utils.c:226)
==7523== by 0x812872B: encavcodecaInit (encavcodecaudio.c:243)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:ff_audio_convert_alloc
fun:avresample_open
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 76 bytes in 1 blocks are still reachable in loss record 394 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81339FE: ff_audio_convert_alloc (audio_convert.c:269)
==7523== by 0x812FD61: avresample_open (utils.c:226)
==7523== by 0x812F6BE: hb_audio_resample_update (audio_resample.c:173)
==7523== by 0x811C567: decodeAudio (decavcodec.c:1930)
==7523== by 0x811C567: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:ff_audio_convert_alloc
fun:avresample_open
fun:hb_audio_resample_update
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 79 bytes in 1 blocks are still reachable in loss record 395 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80A5606: ParseOptions (test.c:2144)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:ParseOptions
fun:main
}
==7523== 79 bytes in 1 blocks are still reachable in loss record 396 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80D5C3A: hb_add_internal (hb.c:1491)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 397 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x80D6502: hb_init (hb.c:407)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_init
fun:main
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 398 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x80D650A: hb_init (hb.c:408)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_init
fun:main
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 399 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B07F8: hb_list_init (common.c:2952)
==7523== by 0x80B07F8: hb_title_init (common.c:3435)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 400 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B086A: hb_list_init (common.c:2952)
==7523== by 0x80B086A: hb_title_init (common.c:3437)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 401 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B08A3: hb_list_init (common.c:2952)
==7523== by 0x80B08A3: hb_title_init (common.c:3438)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 402 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x8114396: work_func (work.c:96)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 403 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B1770: hb_list_init (common.c:2952)
==7523== by 0x80B1770: hb_subtitle_list_copy (common.c:4525)
==7523== by 0x80D5CBD: hb_add_internal (hb.c:1472)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_subtitle_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 404 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B1160: hb_list_init (common.c:2952)
==7523== by 0x80B1160: hb_audio_list_copy (common.c:4336)
==7523== by 0x80D5B74: hb_add_internal (hb.c:1476)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_audio_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 405 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B3BF0: hb_list_init (common.c:2952)
==7523== by 0x80B3BF0: hb_attachment_list_copy (common.c:5088)
==7523== by 0x80D5B8C: hb_add_internal (hb.c:1477)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_attachment_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 406 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B0C60: hb_list_init (common.c:2952)
==7523== by 0x80B0C60: hb_filter_list_copy (common.c:3772)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 407 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x81145E4: do_job (work.c:1361)
==7523== by 0x81145E4: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 408 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x810C440: syncVideoInit (sync.c:2097)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 409 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x810C49B: syncVideoInit (sync.c:2110)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 410 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x810C4BF: syncVideoInit (sync.c:2114)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 411 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x810C68B: InitAudio (sync.c:1933)
==7523== by 0x810C68B: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 412 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x810C6B3: InitAudio (sync.c:1937)
==7523== by 0x810C6B3: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 413 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x81283EE: encavcodecaInit (encavcodecaudio.c:51)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 414 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B4F38: hb_list_init (common.c:2952)
==7523== by 0x80B4F38: hb_chapter_queue_init (common.c:5381)
==7523== by 0x80D1D21: encx264Init (encx264.c:314)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:hb_chapter_queue_init
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 1 blocks are still reachable in loss record 415 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x80E1BD4: muxInit (muxcommon.c:607)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_list_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 2 blocks are still reachable in loss record 416 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479845C: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C1A9: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80B0C9B: hb_filter_copy (common.c:3761)
==7523== by 0x80B0C9B: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 80 bytes in 4 blocks are still reachable in loss record 417 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869AFCE: ifoRead_PGC (ifo_read.c:919)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 80 bytes in 1 blocks are indirectly lost in loss record 418 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x810C49B: syncVideoInit (sync.c:2110)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: indirect
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 83 bytes in 3 blocks are still reachable in loss record 419 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86750AF: av_realloc (mem.c:136)
==7523== by 0x86750AF: av_strdup (mem.c:218)
==7523== by 0x866BBB8: av_dict_set (dict.c:112)
==7523== by 0x81829C4: ff_metadata_conv (metadata.c:53)
==7523== by 0x8182A1A: ff_metadata_conv_ctx (metadata.c:63)
==7523== by 0x818121F: mkv_write_tags (matroskaenc.c:1007)
==7523== by 0x818121F: mkv_write_header (matroskaenc.c:1179)
==7523== by 0x81A2B2B: avformat_write_header (mux.c:246)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_realloc
fun:av_strdup
fun:av_dict_set
fun:ff_metadata_conv
fun:ff_metadata_conv_ctx
fun:mkv_write_tags
fun:mkv_write_header
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 83 bytes in 9 blocks are possibly lost in loss record 420 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 85 bytes in 17 blocks are possibly lost in loss record 421 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF847: dict_clean (preset.c:1862)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:dict_clean
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 422 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8114623: hb_get_work (work.c:158)
==7523== by 0x8114623: do_job (work.c:1362)
==7523== by 0x8114623: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 423 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8115121: hb_get_work (work.c:158)
==7523== by 0x8115121: hb_video_decoder (work.c:189)
==7523== by 0x8115121: do_job (work.c:1591)
==7523== by 0x8115121: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:hb_video_decoder
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 424 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8115193: hb_get_work (work.c:158)
==7523== by 0x8115193: do_job (work.c:1603)
==7523== by 0x8115193: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 425 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8115AD3: hb_get_work (work.c:158)
==7523== by 0x8115AD3: hb_audio_decoder (work.c:172)
==7523== by 0x8115AD3: do_job (work.c:1534)
==7523== by 0x8115AD3: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:hb_audio_decoder
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 426 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8113293: hb_get_work (work.c:158)
==7523== by 0x8113293: hb_audio_encoder (work.c:260)
==7523== by 0x81153BD: do_job (work.c:1620)
==7523== by 0x81153BD: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:hb_audio_encoder
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 427 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x81130C7: hb_get_work (work.c:158)
==7523== by 0x81130C7: hb_video_encoder (work.c:238)
==7523== by 0x8115EED: do_job (work.c:1658)
==7523== by 0x8115EED: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:hb_video_encoder
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 428 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8115F6F: hb_get_work (work.c:158)
==7523== by 0x8115F6F: do_job (work.c:1685)
==7523== by 0x8115F6F: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 429 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x847214C: avcodec_open2 (utils.c:1027)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 430 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8112DFE: hb_get_work (work.c:158)
==7523== by 0x810C62A: InitAudio (sync.c:1914)
==7523== by 0x810C62A: syncVideoInit (sync.c:2191)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:InitAudio
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 431 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x847214C: avcodec_open2 (utils.c:1027)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 432 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8159C39: avio_alloc_context (aviobuf.c:116)
==7523== by 0x8159C39: ffio_fdopen (aviobuf.c:694)
==7523== by 0x8159C39: avio_open2 (aviobuf.c:792)
==7523== by 0x812BD3B: avformatInit (muxavformat.c:187)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avio_alloc_context
fun:ffio_fdopen
fun:avio_open2
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 433 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8112DFE: hb_get_work (work.c:158)
==7523== by 0x80E1DA6: muxInit (muxcommon.c:659)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_get_work
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 88 bytes in 1 blocks are still reachable in loss record 434 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x847214C: avcodec_open2 (utils.c:1027)
==7523== by 0x811E856: decavcodecvWork (decavcodec.c:1563)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_open2
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 92 bytes in 1 blocks are still reachable in loss record 435 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x868E16C: DVDOpenFileUDF (dvd_reader.c:638)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x869774B: ifoOpenVTSI (ifo_read.c:467)
==7523== by 0x8687287: ifoOpenNewVTSI (vm.c:230)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpenVTSI
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 92 bytes in 1 blocks are still reachable in loss record 436 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x868E16C: DVDOpenFileUDF (dvd_reader.c:638)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x86975FB: ifoOpenVMGI (ifo_read.c:434)
==7523== by 0x86877A9: vm_reset (vm.c:375)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpenVMGI
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 92 bytes in 1 blocks are still reachable in loss record 437 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x868E16C: DVDOpenFileUDF (dvd_reader.c:638)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x869717D: ifoOpen (ifo_read.c:301)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 92 bytes in 1 blocks are still reachable in loss record 438 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x868E799: DVDOpenVOBUDF (dvd_reader.c:773)
==7523== by 0x868EF09: DVDOpenFile (dvd_reader.c:917)
==7523== by 0x868032E: dvdnav_get_next_cache_block (dvdnav.c:646)
==7523== by 0x867FCBF: dvdnav_get_next_block (dvdnav.c:460)
==7523== by 0x80BE641: hb_dvdnav_read (dvdnav.c:1622)
==7523== by 0x80F7E6F: reader_work (reader.c:463)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:DVDOpenVOBUDF
fun:DVDOpenFile
fun:dvdnav_get_next_cache_block
fun:dvdnav_get_next_block
fun:hb_dvdnav_read
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 92 bytes in 1 blocks are still reachable in loss record 439 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520977: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 92 (12 direct, 80 indirect) bytes in 1 blocks are definitely lost in loss record 440 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810C49B: syncVideoInit (sync.c:2110)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_list_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 96 bytes in 1 blocks are still reachable in loss record 441 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80BF01D: hb_dvdnav_init (dvdnav.c:158)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 96 bytes in 4 blocks are still reachable in loss record 442 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D4C2E: hb_fifo_init (fifo.c:921)
==7523== by 0x8115EB6: do_job (work.c:1646)
==7523== by 0x8115EB6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 96 bytes in 4 blocks are still reachable in loss record 443 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x811571E: do_job (work.c:1727)
==7523== by 0x811571E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 96 bytes in 4 blocks are possibly lost in loss record 444 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 96 bytes in 4 blocks are possibly lost in loss record 445 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 96 bytes in 8 blocks are possibly lost in loss record 446 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 96 bytes in 8 blocks are possibly lost in loss record 447 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 100 bytes in 1 blocks are still reachable in loss record 448 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83F5B3F: av_parser_init (parser.c:71)
==7523== by 0x811CA3A: decavcodecaInit (decavcodec.c:180)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_parser_init
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 100 bytes in 1 blocks are still reachable in loss record 449 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44F7CCD: x264_ratecontrol_new (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521CB1: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_ratecontrol_new
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 104 bytes in 1 blocks are still reachable in loss record 450 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A2A9: ifoRead_PGC_COMMAND_TBL (ifo_read.c:745)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
}
==7523== 104 bytes in 1 blocks are still reachable in loss record 451 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83F2FE3: avcodec_get_context_defaults3 (options.c:102)
==7523== by 0x83F3065: avcodec_alloc_context3 (options.c:131)
==7523== by 0x81284DE: encavcodecaInit (encavcodecaudio.c:154)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_get_context_defaults3
fun:avcodec_alloc_context3
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 104 bytes in 1 blocks are possibly lost in loss record 452 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 104 bytes in 1 blocks are possibly lost in loss record 453 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 108 bytes in 9 blocks are still reachable in loss record 454 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x866927A: av_buffer_create (buffer.c:48)
==7523== by 0x866927A: av_buffer_pool_get (buffer.c:293)
==7523== by 0x8470766: video_get_buffer (utils.c:487)
==7523== by 0x8470766: avcodec_default_get_buffer2 (utils.c:524)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x83B9056: alloc_frame_buffer (mpegvideo.c:468)
==7523== by 0x83B9056: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_pool_get
fun:video_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 108 bytes in 9 blocks are possibly lost in loss record 455 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 108 bytes in 9 blocks are possibly lost in loss record 456 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80B0C9B: hb_filter_copy (common.c:3761)
==7523== by 0x80B0C9B: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 110 bytes in 4 blocks are still reachable in loss record 457 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B06D: ifoRead_PGC (ifo_read.c:932)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 112 bytes in 1 blocks are still reachable in loss record 458 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4010307: _dl_check_map_versions (dl-version.c:293)
==7523== by 0x401313D: dl_open_worker (dl-open.c:278)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x86A39E3: dvdinput_setup (dvd_input.c:294)
==7523== by 0x868DBB6: DVDOpen (dvd_reader.c:367)
==7523== by 0x868775F: vm_reset (vm.c:370)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dl_check_map_versions
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:dvdinput_setup
fun:DVDOpen
fun:vm_reset
}
==7523== 112 bytes in 4 blocks are still reachable in loss record 459 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x811571E: do_job (work.c:1727)
==7523== by 0x811571E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 112 bytes in 4 blocks are possibly lost in loss record 460 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CDC4: json_object_set_new (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF656: do_clear_default (preset.c:176)
==7523== by 0x80EFF17: presets_do (preset.c:230)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F60F1: hb_presets_clear_default (preset.c:3066)
==7523== by 0x80F60F1: hb_presets_add (preset.c:3117)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_object_set_new
fun:do_clear_default
fun:presets_do
fun:presets_do
fun:hb_presets_clear_default
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 112 bytes in 7 blocks are possibly lost in loss record 461 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80B0C9B: hb_filter_copy (common.c:3761)
==7523== by 0x80B0C9B: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 119 bytes in 1 blocks are still reachable in loss record 462 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8153385: url_alloc_for_protocol (avio.c:119)
==7523== by 0x8153710: ffurl_alloc (avio.c:205)
==7523== by 0x815379E: ffurl_open (avio.c:214)
==7523== by 0x8159BF2: avio_open2 (aviobuf.c:789)
==7523== by 0x812BD3B: avformatInit (muxavformat.c:187)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:url_alloc_for_protocol
fun:ffurl_alloc
fun:ffurl_open
fun:avio_open2
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
}
==7523== 120 bytes in 1 blocks are still reachable in loss record 463 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x812F3D2: hb_audio_resample_init (audio_resample.c:17)
==7523== by 0x811C921: decavcodecaInit (decavcodec.c:188)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_audio_resample_init
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 120 bytes in 3 blocks are still reachable in loss record 464 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8669144: av_buffer_pool_init (buffer.c:199)
==7523== by 0x847085A: update_frame_pool (utils.c:376)
==7523== by 0x847085A: avcodec_default_get_buffer2 (utils.c:513)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x83B9056: alloc_frame_buffer (mpegvideo.c:468)
==7523== by 0x83B9056: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_pool_init
fun:update_frame_pool
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 120 bytes in 6 blocks are still reachable in loss record 465 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86692D9: pool_alloc_buffer (buffer.c:268)
==7523== by 0x86692D9: av_buffer_pool_get (buffer.c:300)
==7523== by 0x8470766: video_get_buffer (utils.c:487)
==7523== by 0x8470766: avcodec_default_get_buffer2 (utils.c:524)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x83B9056: alloc_frame_buffer (mpegvideo.c:468)
==7523== by 0x83B9056: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:pool_alloc_buffer
fun:av_buffer_pool_get
fun:video_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 120 bytes in 5 blocks are possibly lost in loss record 466 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 120 bytes in 5 blocks are possibly lost in loss record 467 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 124 bytes in 1 blocks are still reachable in loss record 468 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80F7F1E: reader_init (reader.c:223)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 128 bytes in 1 blocks are still reachable in loss record 469 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8056885: ff_fft_init (fft_template.c:143)
==7523== by 0x805F413: ff_mdct_init (mdct_template.c:56)
==7523== by 0x808131D: ac3_decode_init (ac3dec.c:181)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ff_fft_init
fun:ff_mdct_init
fun:ac3_decode_init
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 128 bytes in 1 blocks are still reachable in loss record 470 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80E1551: add_mux_track.constprop.7 (muxcommon.c:227)
==7523== by 0x80E1D6D: muxInit (muxcommon.c:653)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:add_mux_track.constprop.7
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 128 bytes in 8 blocks are possibly lost in loss record 471 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 132 bytes in 2 blocks are still reachable in loss record 472 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B1D5: ifoRead_PGC (ifo_read.c:959)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 140 bytes in 1 blocks are still reachable in loss record 473 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869BDC0: ifoRead_VTS_PTT_SRPT (ifo_read.c:1174)
==7523== by 0x86872D4: ifoOpenNewVTSI (vm.c:235)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_PTT_SRPT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 144 bytes in 2 blocks are still reachable in loss record 474 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A2A9: ifoRead_PGC_COMMAND_TBL (ifo_read.c:745)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
}
==7523== 144 bytes in 4 blocks are still reachable in loss record 475 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 144 bytes in 4 blocks are still reachable in loss record 476 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 144 bytes in 4 blocks are still reachable in loss record 477 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80B0C9B: hb_filter_copy (common.c:3761)
==7523== by 0x80B0C9B: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 144 bytes in 1 blocks are possibly lost in loss record 478 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x80FE1F5: hb_scan_init (scan.c:89)
==7523== by 0x80D6C31: hb_scan (hb.c:617)
==7523== by 0x8094DF0: main (test.c:518)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:hb_scan_init
fun:hb_scan
fun:main
}
==7523== 144 bytes in 1 blocks are possibly lost in loss record 479 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x452C104: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 144 bytes in 1 blocks are possibly lost in loss record 480 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x80E1FC0: muxInit (muxcommon.c:691)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 144 bytes in 1 blocks are possibly lost in loss record 481 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x85FA0B4: ff_slice_thread_init (pthread_slice.c:211)
==7523== by 0x847255F: avcodec_open2 (utils.c:1120)
==7523== by 0x811E856: decavcodecvWork (decavcodec.c:1563)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:ff_slice_thread_init
fun:avcodec_open2
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 144 bytes in 1 blocks are definitely lost in loss record 482 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x80D657D: hb_init (hb.c:420)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:hb_init
fun:main
}
==7523== 144 bytes in 1 blocks are definitely lost in loss record 483 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x810CD7E: syncVideoInit (sync.c:2206)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 144 bytes in 1 blocks are definitely lost in loss record 484 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x8115289: do_job (work.c:1717)
==7523== by 0x8115289: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 144 bytes in 1 blocks are definitely lost in loss record 485 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x85FA0B4: ff_slice_thread_init (pthread_slice.c:211)
==7523== by 0x847255F: avcodec_open2 (utils.c:1120)
==7523== by 0x811E856: decavcodecvWork (decavcodec.c:1563)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:ff_slice_thread_init
fun:avcodec_open2
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 152 bytes in 7 blocks are still reachable in loss record 486 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80EEDFC: hb_thread_init (ports.c:877)
==7523== by 0x8115289: do_job (work.c:1717)
==7523== by 0x8115289: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 154 bytes in 31 blocks are possibly lost in loss record 487 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 160 bytes in 1 blocks are still reachable in loss record 488 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF726: hb_list_add (common.c:2986)
==7523== by 0x80C03BC: hb_dvdnav_title_scan (dvdnav.c:751)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:hb_list_add
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 160 bytes in 1 blocks are still reachable in loss record 489 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B0FCA: hb_list_add (common.c:2986)
==7523== by 0x80B0FCA: hb_chapter_list_copy (common.c:4259)
==7523== by 0x80D5B5C: hb_add_internal (hb.c:1475)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:hb_list_add
fun:hb_chapter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 160 bytes in 1 blocks are still reachable in loss record 490 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF726: hb_list_add (common.c:2986)
==7523== by 0x810D33C: SortedQueueBuffer.isra.11 (sync.c:1787)
==7523== by 0x81110D9: QueueBuffer (sync.c:1890)
==7523== by 0x81112FD: syncVideoWork (sync.c:2702)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:hb_list_add
fun:SortedQueueBuffer.isra.11
fun:QueueBuffer
fun:syncVideoWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 160 bytes in 4 blocks are still reachable in loss record 491 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479845C: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C1A9: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 160 bytes in 4 blocks are still reachable in loss record 492 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479845C: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C1A9: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 160 bytes in 5 blocks are possibly lost in loss record 493 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 160 bytes in 5 blocks are possibly lost in loss record 494 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 160 bytes in 2 blocks are indirectly lost in loss record 495 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF6AD: hb_list_init (common.c:2952)
==7523== by 0x810CB3F: InitSubtitle (sync.c:2009)
==7523== by 0x810CB3F: syncVideoInit (sync.c:2197)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: indirect
fun:calloc
fun:hb_list_init
fun:InitSubtitle
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 164 bytes in 1 blocks are still reachable in loss record 496 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x85F9FED: ff_slice_thread_init (pthread_slice.c:191)
==7523== by 0x847255F: avcodec_open2 (utils.c:1120)
==7523== by 0x811E856: decavcodecvWork (decavcodec.c:1563)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:ff_slice_thread_init
fun:avcodec_open2
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 168 bytes in 2 blocks are still reachable in loss record 497 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869A32A: ifoRead_PGC_COMMAND_TBL (ifo_read.c:757)
==7523== by 0x869B01E: ifoRead_PGC (ifo_read.c:923)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC_COMMAND_TBL
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
}
==7523== 168 bytes in 7 blocks are still reachable in loss record 498 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEE23: hb_lock_init (ports.c:976)
==7523== by 0x80EEE23: hb_thread_init (ports.c:882)
==7523== by 0x8115289: do_job (work.c:1717)
==7523== by 0x8115289: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 184 (24 direct, 160 indirect) bytes in 2 blocks are definitely lost in loss record 499 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF697: hb_list_init (common.c:2951)
==7523== by 0x810CB3F: InitSubtitle (sync.c:2009)
==7523== by 0x810CB3F: syncVideoInit (sync.c:2197)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_list_init
fun:InitSubtitle
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 192 bytes in 1 blocks are still reachable in loss record 500 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4490467: x264_macroblock_thread_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C0E1: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_macroblock_thread_allocate
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 192 bytes in 1 blocks are still reachable in loss record 501 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4518E1A: ??? (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4525E59: x264_encoder_headers (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D2184: encx264Init (encx264.c:578)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
obj:/usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142
fun:x264_encoder_headers
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 192 bytes in 1 blocks are still reachable in loss record 502 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81A2E66: init_muxer (mux.c:208)
==7523== by 0x81A2E66: avformat_write_header (mux.c:242)
==7523== by 0x812D424: avformatInit (muxavformat.c:978)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:init_muxer
fun:avformat_write_header
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 192 bytes in 2 blocks are still reachable in loss record 503 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521947: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 192 bytes in 4 blocks are still reachable in loss record 504 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D4C27: hb_fifo_init (fifo.c:920)
==7523== by 0x8115EB6: do_job (work.c:1646)
==7523== by 0x8115EB6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 192 bytes in 4 blocks are still reachable in loss record 505 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C35: hb_fifo_init (fifo.c:922)
==7523== by 0x8115EB6: do_job (work.c:1646)
==7523== by 0x8115EB6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 192 bytes in 4 blocks are still reachable in loss record 506 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D4C3D: hb_fifo_init (fifo.c:923)
==7523== by 0x8115EB6: do_job (work.c:1646)
==7523== by 0x8115EB6: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 196 bytes in 1 blocks are still reachable in loss record 507 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8134D6A: ff_audio_data_alloc (audio_data.c:127)
==7523== by 0x812FCD1: avresample_open (utils.c:195)
==7523== by 0x812872B: encavcodecaInit (encavcodecaudio.c:243)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:ff_audio_data_alloc
fun:avresample_open
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 196 bytes in 1 blocks are still reachable in loss record 508 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8134D6A: ff_audio_data_alloc (audio_data.c:127)
==7523== by 0x812FCD1: avresample_open (utils.c:195)
==7523== by 0x812F6BE: hb_audio_resample_update (audio_resample.c:173)
==7523== by 0x811C567: decodeAudio (decavcodec.c:1930)
==7523== by 0x811C567: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:ff_audio_data_alloc
fun:avresample_open
fun:hb_audio_resample_update
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 196 bytes in 7 blocks are still reachable in loss record 509 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEDF2: hb_thread_init (ports.c:875)
==7523== by 0x8115289: do_job (work.c:1717)
==7523== by 0x8115289: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 200 bytes in 1 blocks are still reachable in loss record 510 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520933: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 204 bytes in 1 blocks are still reachable in loss record 511 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B5AD: x264_sync_frame_list_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C026: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_sync_frame_list_init
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 204 bytes in 1 blocks are still reachable in loss record 512 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B5AD: x264_sync_frame_list_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C049: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_sync_frame_list_init
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 204 bytes in 17 blocks are possibly lost in loss record 513 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF847: dict_clean (preset.c:1862)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:dict_clean
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 208 bytes in 2 blocks are still reachable in loss record 514 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80B0C9B: hb_filter_copy (common.c:3761)
==7523== by 0x80B0C9B: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 208 bytes in 2 blocks are possibly lost in loss record 515 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 216 bytes in 9 blocks are still reachable in loss record 516 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x866924C: av_buffer_create (buffer.c:35)
==7523== by 0x866924C: av_buffer_pool_get (buffer.c:293)
==7523== by 0x8470766: video_get_buffer (utils.c:487)
==7523== by 0x8470766: avcodec_default_get_buffer2 (utils.c:524)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x83B9056: alloc_frame_buffer (mpegvideo.c:468)
==7523== by 0x83B9056: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_buffer_create
fun:av_buffer_pool_get
fun:video_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
}
==7523== 232 bytes in 1 blocks are still reachable in loss record 517 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B222: comb_detect_init (comb_detect.c:1151)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are still reachable in loss record 518 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B24D: comb_detect_init (comb_detect.c:1153)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are still reachable in loss record 519 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B278: comb_detect_init (comb_detect.c:1155)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are still reachable in loss record 520 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x80BE5FC: hb_dvdnav_read (dvdnav.c:1613)
==7523== by 0x80F7E6F: reader_work (reader.c:463)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:hb_dvdnav_read
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are still reachable in loss record 521 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x812658D: decsubWork (decvobsub.c:125)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:decsubWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are still reachable in loss record 522 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x8128135: Encode (encavcodecaudio.c:395)
==7523== by 0x8128313: encavcodecaWork (encavcodecaudio.c:477)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:Encode
fun:encavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 523 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x80BE5FC: hb_dvdnav_read (dvdnav.c:1613)
==7523== by 0x80FAEE0: DecodePreviews (scan.c:692)
==7523== by 0x80FDAB9: ScanFunc (scan.c:222)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:hb_dvdnav_read
fun:DecodePreviews
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 524 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x8127AC5: demux_dvd_ps (demuxmpeg.c:223)
==7523== by 0x80FA8A1: DecodePreviews (scan.c:736)
==7523== by 0x80FDAB9: ScanFunc (scan.c:222)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:demux_dvd_ps
fun:DecodePreviews
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 525 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811DA7E: hb_video_buffer_init (internal.h:257)
==7523== by 0x811DA7E: copy_frame (decavcodec.c:803)
==7523== by 0x811DA7E: decodeFrame.isra.4 (decavcodec.c:1077)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x80FABA9: DecodePreviews (scan.c:742)
==7523== by 0x80FDAB9: ScanFunc (scan.c:222)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:hb_video_buffer_init
fun:copy_frame
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:DecodePreviews
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 526 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B222: comb_detect_init (comb_detect.c:1151)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 527 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B24D: comb_detect_init (comb_detect.c:1153)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 528 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B278: comb_detect_init (comb_detect.c:1155)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 529 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x80BE5FC: hb_dvdnav_read (dvdnav.c:1613)
==7523== by 0x80F7E6F: reader_work (reader.c:463)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:hb_dvdnav_read
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 232 bytes in 1 blocks are definitely lost in loss record 530 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x812658D: decsubWork (decvobsub.c:125)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:decsubWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 240 bytes in 1 blocks are still reachable in loss record 531 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8690BDC: SetUDFCache (dvd_udf.c:296)
==7523== by 0x8691720: UDFMapICB (dvd_udf.c:538)
==7523== by 0x8691A86: UDFScanDir (dvd_udf.c:620)
==7523== by 0x86924EA: UDFFindFile (dvd_udf.c:852)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x86975FB: ifoOpenVMGI (ifo_read.c:434)
==7523== by 0x86877A9: vm_reset (vm.c:375)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:SetUDFCache
fun:UDFMapICB
fun:UDFScanDir
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpenVMGI
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
}
==7523== 240 bytes in 1 blocks are still reachable in loss record 532 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8690BDC: SetUDFCache (dvd_udf.c:296)
==7523== by 0x8691720: UDFMapICB (dvd_udf.c:538)
==7523== by 0x8691A86: UDFScanDir (dvd_udf.c:620)
==7523== by 0x86924EA: UDFFindFile (dvd_udf.c:852)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x869717D: ifoOpen (ifo_read.c:301)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:SetUDFCache
fun:UDFMapICB
fun:UDFScanDir
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 240 bytes in 1 blocks are still reachable in loss record 533 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80AF726: hb_list_add (common.c:2986)
==7523== by 0x810D33C: SortedQueueBuffer.isra.11 (sync.c:1787)
==7523== by 0x81110D9: QueueBuffer (sync.c:1890)
==7523== by 0x8111375: syncAudioWork (sync.c:2782)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:hb_list_add
fun:SortedQueueBuffer.isra.11
fun:QueueBuffer
fun:syncAudioWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 240 bytes in 10 blocks are possibly lost in loss record 534 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 246 bytes in 26 blocks are possibly lost in loss record 535 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 256 bytes in 1 blocks are still reachable in loss record 536 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4010307: _dl_check_map_versions (dl-version.c:293)
==7523== by 0x401313D: dl_open_worker (dl-open.c:278)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x80EF3E6: hb_dlopen (ports.c:1371)
==7523== by 0x80D0071: x264_lib_open_ubuntu_10bit_search (encx264.c:121)
==7523== by 0x80D0071: x264_lib_open_ubuntu_10bit (encx264.c:142)
==7523== by 0x80D0071: hb_x264_global_init (encx264.c:179)
==7523== by 0x80D8DE3: hb_global_init (hb.c:1792)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dl_check_map_versions
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:hb_dlopen
fun:x264_lib_open_ubuntu_10bit_search
fun:x264_lib_open_ubuntu_10bit
fun:hb_x264_global_init
fun:hb_global_init
}
==7523== 256 bytes in 1 blocks are still reachable in loss record 537 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B2B4: ifoRead_FP_PGC (ifo_read.c:988)
==7523== by 0x86877F6: vm_reset (vm.c:380)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:ifoRead_FP_PGC
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 256 bytes in 1 blocks are still reachable in loss record 538 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B2B4: ifoRead_FP_PGC (ifo_read.c:988)
==7523== by 0x8697276: ifoOpen (ifo_read.c:322)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:ifoRead_FP_PGC
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 256 bytes in 1 blocks are still reachable in loss record 539 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8056885: ff_fft_init (fft_template.c:143)
==7523== by 0x805F413: ff_mdct_init (mdct_template.c:56)
==7523== by 0x808134C: ac3_decode_init (ac3dec.c:182)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ff_fft_init
fun:ff_mdct_init
fun:ac3_decode_init
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 276 bytes in 1 blocks are still reachable in loss record 540 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B82F2: hb_decomb_init (decomb.c:936)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 288 bytes in 2 blocks are possibly lost in loss record 541 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B787: comb_detect_init (comb_detect.c:1319)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 288 bytes in 2 blocks are possibly lost in loss record 542 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811B8B7: comb_detect_init (comb_detect.c:1370)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 288 bytes in 2 blocks are possibly lost in loss record 543 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x811BB2B: comb_detect_init (comb_detect.c:1419)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:taskset_thread_spawn
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 288 bytes in 2 blocks are possibly lost in loss record 544 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x81117CC: taskset_thread_spawn (taskset.c:129)
==7523== by 0x80B85B0: hb_decomb_init (decomb.c:1058)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:taskset_thread_spawn
fun:hb_decomb_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 288 bytes in 2 blocks are possibly lost in loss record 545 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x810CD7E: syncVideoInit (sync.c:2206)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 304 bytes in 1 blocks are still reachable in loss record 546 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x408D289: lame_init (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E36E: mp3lame_encode_init (libmp3lame.c:97)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:lame_init
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 304 bytes in 19 blocks are possibly lost in loss record 547 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 304 bytes in 19 blocks are possibly lost in loss record 548 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 308 bytes in 1 blocks are still reachable in loss record 549 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83F5ABE: av_parser_init (parser.c:66)
==7523== by 0x811D052: decavcodecvInit (decavcodec.c:1409)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_parser_init
fun:decavcodecvInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 308 bytes in 1 blocks are still reachable in loss record 550 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83F5ABE: av_parser_init (parser.c:66)
==7523== by 0x811CA3A: decavcodecaInit (decavcodec.c:180)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_parser_init
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 320 bytes in 1 blocks are still reachable in loss record 551 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x810C3CF: syncVideoInit (sync.c:2082)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 320 bytes in 4 blocks are still reachable in loss record 552 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B0CE0: hb_filter_copy (common.c:3758)
==7523== by 0x80B0CE0: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 320 bytes in 4 blocks are possibly lost in loss record 553 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C129: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D1BC: json_array_append_new (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6BA: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array_append_new
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 320 bytes in 4 blocks are possibly lost in loss record 554 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C129: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D1BC: json_array_append_new (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6BA: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array_append_new
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 320 bytes in 10 blocks are possibly lost in loss record 555 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 336 bytes in 28 blocks are possibly lost in loss record 556 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 342 bytes in 70 blocks are possibly lost in loss record 557 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFA1D: preset_clean (preset.c:1936)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 343 bytes in 32 blocks are still reachable in loss record 558 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80B105E: hb_update_str (common.c:3417)
==7523== by 0x80B105E: hb_chapter_set_title (common.c:4290)
==7523== by 0x80C03A3: hb_dvdnav_title_scan (dvdnav.c:749)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_update_str
fun:hb_chapter_set_title
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 343 bytes in 32 blocks are still reachable in loss record 559 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4989B27: strdup (strdup.c:42)
==7523== by 0x80B0F3B: hb_chapter_copy (common.c:4236)
==7523== by 0x80B0F3B: hb_chapter_list_copy (common.c:4259)
==7523== by 0x80D5B5C: hb_add_internal (hb.c:1475)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:strdup
fun:hb_chapter_copy
fun:hb_chapter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 360 bytes in 15 blocks are still reachable in loss record 560 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EEF98: hb_lock_init (ports.c:976)
==7523== by 0x80D2872: hb_fifo_init (fifo.c:921)
==7523== by 0x80D2872: hb_buffer_pool_init (fifo.c:118)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_lock_init
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 368 bytes in 1 blocks are still reachable in loss record 561 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86819A1: dvdnav_read_cache_new (read_cache.c:103)
==7523== by 0x867F577: dvdnav_open (dvdnav.c:184)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:dvdnav_read_cache_new
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 372 bytes in 1 blocks are still reachable in loss record 562 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8687432: vm_new_vm (vm.c:264)
==7523== by 0x867F48B: dvdnav_open (dvdnav.c:165)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:vm_new_vm
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 372 bytes in 31 blocks are possibly lost in loss record 563 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 384 bytes in 1 blocks are still reachable in loss record 564 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44A8549: x264_cqm_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520793: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_cqm_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 400 bytes in 1 blocks are still reachable in loss record 565 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8690876: SetUDFCache (dvd_udf.c:234)
==7523== by 0x8691EB7: UDFGetAVDP (dvd_udf.c:726)
==7523== by 0x8691F2D: UDFFindPartition (dvd_udf.c:746)
==7523== by 0x86922A6: UDFFindFile (dvd_udf.c:816)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x86975FB: ifoOpenVMGI (ifo_read.c:434)
==7523== by 0x86877A9: vm_reset (vm.c:375)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:SetUDFCache
fun:UDFGetAVDP
fun:UDFFindPartition
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpenVMGI
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
}
==7523== 400 bytes in 1 blocks are still reachable in loss record 566 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8690876: SetUDFCache (dvd_udf.c:234)
==7523== by 0x8691EB7: UDFGetAVDP (dvd_udf.c:726)
==7523== by 0x8691F2D: UDFFindPartition (dvd_udf.c:746)
==7523== by 0x86922A6: UDFFindFile (dvd_udf.c:816)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x869717D: ifoOpen (ifo_read.c:301)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:SetUDFCache
fun:UDFGetAVDP
fun:UDFFindPartition
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 404 bytes in 1 blocks are still reachable in loss record 567 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81D2C19: avformat_new_stream (utils.c:2532)
==7523== by 0x812BD9D: avformatInit (muxavformat.c:201)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avformat_new_stream
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 404 bytes in 1 blocks are still reachable in loss record 568 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x81D2C19: avformat_new_stream (utils.c:2532)
==7523== by 0x812C0EF: avformatInit (muxavformat.c:413)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avformat_new_stream
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 569 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x811CF64: decavcodecvInit (decavcodec.c:1412)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:decavcodecvInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 570 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8472162: avcodec_open2 (utils.c:1033)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 571 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x811C814: decavcodecaInit (decavcodec.c:302)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 572 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8472162: avcodec_open2 (utils.c:1033)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 573 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C6FE: x264_threadpool_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521164: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_threadpool_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 574 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452BF65: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 575 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8472162: avcodec_open2 (utils.c:1033)
==7523== by 0x811E856: decavcodecvWork (decavcodec.c:1563)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:avcodec_open2
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 576 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8064D15: ff_mpv_common_init (mpegvideo.c:1297)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 577 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8064D28: ff_mpv_common_init (mpegvideo.c:1300)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 578 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8064D3B: ff_mpv_common_init (mpegvideo.c:1303)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 416 bytes in 1 blocks are still reachable in loss record 579 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8064D4E: ff_mpv_common_init (mpegvideo.c:1306)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 421 bytes in 11 blocks are possibly lost in loss record 580 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 421 bytes in 11 blocks are possibly lost in loss record 581 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 432 bytes in 3 blocks are possibly lost in loss record 582 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x452C851: x264_threadpool_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521164: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:x264_threadpool_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 440 bytes in 1 blocks are still reachable in loss record 583 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E109: ifoRead_VOBU_ADMAP_internal (ifo_read.c:1791)
==7523== by 0x869E021: ifoRead_VOBU_ADMAP (ifo_read.c:1762)
==7523== by 0x8687397: ifoOpenNewVTSI (vm.c:247)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VOBU_ADMAP_internal
fun:ifoRead_VOBU_ADMAP
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
}
==7523== 440 bytes in 4 blocks are still reachable in loss record 584 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B1D5: ifoRead_PGC (ifo_read.c:959)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 448 bytes in 1 blocks are still reachable in loss record 585 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x810C430: syncVideoInit (sync.c:2090)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:syncVideoInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 454 bytes in 70 blocks are possibly lost in loss record 586 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFAA5: preset_clean (preset.c:1973)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 468 bytes in 16 blocks are possibly lost in loss record 587 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 468 bytes in 16 blocks are possibly lost in loss record 588 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 480 bytes in 96 blocks are possibly lost in loss record 589 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFB80: preset_clean (preset.c:2030)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 490 bytes in 70 blocks are possibly lost in loss record 590 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF9CB: preset_clean (preset.c:1915)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 495 bytes in 62 blocks are possibly lost in loss record 591 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 509 bytes in 17 blocks are possibly lost in loss record 592 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80B0C9B: hb_filter_copy (common.c:3761)
==7523== by 0x80B0C9B: hb_filter_list_copy (common.c:3782)
==7523== by 0x80D5C59: hb_add_internal (hb.c:1496)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:hb_filter_copy
fun:hb_filter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 510 bytes in 1 blocks are still reachable in loss record 593 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869790E: ifoRead_VMG (ifo_read.c:520)
==7523== by 0x8697674: ifoOpenVMGI (ifo_read.c:443)
==7523== by 0x86877A9: vm_reset (vm.c:375)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VMG
fun:ifoOpenVMGI
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 510 bytes in 1 blocks are still reachable in loss record 594 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869790E: ifoRead_VMG (ifo_read.c:520)
==7523== by 0x8697267: ifoOpen (ifo_read.c:319)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VMG
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 512 bytes in 1 blocks are still reachable in loss record 595 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x805689F: ff_fft_init (fft_template.c:146)
==7523== by 0x805F413: ff_mdct_init (mdct_template.c:56)
==7523== by 0x808131D: ac3_decode_init (ac3dec.c:181)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ff_fft_init
fun:ff_mdct_init
fun:ac3_decode_init
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 512 bytes in 1 blocks are still reachable in loss record 596 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x805F430: ff_mdct_init (mdct_template.c:59)
==7523== by 0x808131D: ac3_decode_init (ac3dec.c:181)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ff_mdct_init
fun:ac3_decode_init
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 512 bytes in 2 blocks are still reachable in loss record 597 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E746: ifoRead_PGCIT_internal (ifo_read.c:1923)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687878: vm_reset (vm.c:388)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 512 bytes in 2 blocks are still reachable in loss record 598 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E746: ifoRead_PGCIT_internal (ifo_read.c:1923)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x869729C: ifoOpen (ifo_read.c:325)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 512 bytes in 2 blocks are still reachable in loss record 599 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E746: ifoRead_PGCIT_internal (ifo_read.c:1923)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
}
==7523== 512 bytes in 1 blocks are definitely lost in loss record 600 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869C07F: ifoRead_VTS_PTT_SRPT (ifo_read.c:1232)
==7523== by 0x86872D4: ifoOpenNewVTSI (vm.c:235)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ifoRead_VTS_PTT_SRPT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
}
==7523== 542 bytes in 1 blocks are still reachable in loss record 601 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869FDCF: ifoRead_VTS_ATRT (ifo_read.c:2245)
==7523== by 0x86878F0: vm_reset (vm.c:396)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_ATRT
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 542 bytes in 1 blocks are still reachable in loss record 602 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869FDCF: ifoRead_VTS_ATRT (ifo_read.c:2245)
==7523== by 0x86972B2: ifoOpen (ifo_read.c:329)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS_ATRT
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 544 bytes in 34 blocks are possibly lost in loss record 603 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF847: dict_clean (preset.c:1862)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:dict_clean
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 576 bytes in 1 blocks are still reachable in loss record 604 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4490424: x264_macroblock_thread_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C0E1: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_macroblock_thread_allocate
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 576 bytes in 4 blocks are possibly lost in loss record 605 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x811571E: do_job (work.c:1727)
==7523== by 0x811571E: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 608 bytes in 38 blocks are possibly lost in loss record 606 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 635 bytes in 1 blocks are still reachable in loss record 607 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x400A678: _dl_new_object (dl-object.c:75)
==7523== by 0x4005EC7: _dl_map_object_from_fd (dl-load.c:1059)
==7523== by 0x4008193: _dl_map_object (dl-load.c:2605)
==7523== by 0x4012C13: dl_open_worker (dl-open.c:235)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x86A39E3: dvdinput_setup (dvd_input.c:294)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:dvdinput_setup
}
==7523== 670 bytes in 1 blocks are still reachable in loss record 608 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x400A678: _dl_new_object (dl-object.c:75)
==7523== by 0x4005EC7: _dl_map_object_from_fd (dl-load.c:1059)
==7523== by 0x4008193: _dl_map_object (dl-load.c:2605)
==7523== by 0x4012C13: dl_open_worker (dl-open.c:235)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x4012643: _dl_open (dl-open.c:661)
==7523== by 0x47BECBB: dlopen_doit (dlopen.c:66)
==7523== by 0x400EC05: _dl_catch_error (dl-error.c:187)
==7523== by 0x47BF37B: _dlerror_run (dlerror.c:163)
==7523== by 0x47BED70: dlopen@@GLIBC_2.1 (dlopen.c:87)
==7523== by 0x80EF3E6: hb_dlopen (ports.c:1371)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.1
fun:hb_dlopen
}
==7523== 695 bytes in 77 blocks are possibly lost in loss record 609 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 701 bytes in 95 blocks are possibly lost in loss record 610 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFAF7: preset_clean (preset.c:1996)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 720 bytes in 1 blocks are still reachable in loss record 611 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x812FADF: avresample_alloc_context (options.c:100)
==7523== by 0x8128650: encavcodecaInit (encavcodecaudio.c:219)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avresample_alloc_context
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 720 bytes in 1 blocks are still reachable in loss record 612 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x812FADF: avresample_alloc_context (options.c:100)
==7523== by 0x812F7DD: hb_audio_resample_update (audio_resample.c:141)
==7523== by 0x811C567: decodeAudio (decavcodec.c:1930)
==7523== by 0x811C567: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avresample_alloc_context
fun:hb_audio_resample_update
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 720 bytes in 15 blocks are still reachable in loss record 613 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D286B: hb_fifo_init (fifo.c:920)
==7523== by 0x80D286B: hb_buffer_pool_init (fifo.c:118)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 720 bytes in 15 blocks are still reachable in loss record 614 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D2879: hb_fifo_init (fifo.c:922)
==7523== by 0x80D2879: hb_buffer_pool_init (fifo.c:118)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 720 bytes in 15 blocks are still reachable in loss record 615 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80EF037: hb_cond_init (ports.c:1064)
==7523== by 0x80D2881: hb_fifo_init (fifo.c:923)
==7523== by 0x80D2881: hb_buffer_pool_init (fifo.c:118)
==7523== by 0x80D8DED: hb_global_init (hb.c:1798)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_cond_init
fun:hb_fifo_init
fun:hb_buffer_pool_init
fun:hb_global_init
fun:main
}
==7523== 744 bytes in 62 blocks are possibly lost in loss record 616 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 776 bytes in 1 blocks are still reachable in loss record 617 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 776 bytes in 1 blocks are still reachable in loss record 618 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 792 bytes in 2 blocks are still reachable in loss record 619 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B126: ifoRead_PGC (ifo_read.c:945)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869E2CD: ifoRead_PGCIT (ifo_read.c:1848)
==7523== by 0x8687315: ifoOpenNewVTSI (vm.c:239)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCIT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 820 bytes in 118 blocks are possibly lost in loss record 620 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 840 bytes in 70 blocks are possibly lost in loss record 621 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF9CB: preset_clean (preset.c:1915)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 840 bytes in 70 blocks are possibly lost in loss record 622 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFA1D: preset_clean (preset.c:1936)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 840 bytes in 70 blocks are possibly lost in loss record 623 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFAA5: preset_clean (preset.c:1973)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 842 bytes in 22 blocks are possibly lost in loss record 624 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 856 bytes in 1 blocks are still reachable in loss record 625 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x867543B: av_realloc (mem.c:136)
==7523== by 0x867543B: av_fast_realloc (mem.c:376)
==7523== by 0x83F69E4: ff_combine_frame (parser.c:256)
==7523== by 0x8567930: ff_aac_ac3_parse (aac_ac3_parser.c:65)
==7523== by 0x83F61DC: av_parser_parse2 (parser.c:157)
==7523== by 0x811C1EC: decavcodecaWork (decavcodec.c:443)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:av_realloc
fun:av_fast_realloc
fun:ff_combine_frame
fun:ff_aac_ac3_parse
fun:av_parser_parse2
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 875 bytes in 175 blocks are possibly lost in loss record 626 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
}
==7523== 876 bytes in 1 blocks are still reachable in loss record 627 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x83F304F: avcodec_alloc_context3 (options.c:126)
==7523== by 0x811C6D9: decavcodecaInit (decavcodec.c:163)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:avcodec_alloc_context3
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 876 bytes in 1 blocks are still reachable in loss record 628 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x83F304F: avcodec_alloc_context3 (options.c:126)
==7523== by 0x81284DE: encavcodecaInit (encavcodecaudio.c:154)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:avcodec_alloc_context3
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 876 bytes in 1 blocks are still reachable in loss record 629 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x83F304F: avcodec_alloc_context3 (options.c:126)
==7523== by 0x81D2C49: avformat_new_stream (utils.c:2540)
==7523== by 0x812BD9D: avformatInit (muxavformat.c:201)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:avcodec_alloc_context3
fun:avformat_new_stream
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 876 bytes in 1 blocks are still reachable in loss record 630 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x83F304F: avcodec_alloc_context3 (options.c:126)
==7523== by 0x81D2C49: avformat_new_stream (utils.c:2540)
==7523== by 0x812C0EF: avformatInit (muxavformat.c:413)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:avcodec_alloc_context3
fun:avformat_new_stream
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 876 bytes in 1 blocks are still reachable in loss record 631 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x83F304F: avcodec_alloc_context3 (options.c:126)
==7523== by 0x811E7C6: decavcodecvWork (decavcodec.c:1533)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:avcodec_alloc_context3
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 924 bytes in 77 blocks are possibly lost in loss record 632 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 984 bytes in 1 blocks are still reachable in loss record 633 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x86987D5: ifoRead_VTS (ifo_read.c:614)
==7523== by 0x86977BA: ifoOpenVTSI (ifo_read.c:476)
==7523== by 0x8687287: ifoOpenNewVTSI (vm.c:230)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VTS
fun:ifoOpenVTSI
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
}
==7523== 996 bytes in 108 blocks are possibly lost in loss record 634 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 1,024 bytes in 1 blocks are still reachable in loss record 635 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x805689F: ff_fft_init (fft_template.c:146)
==7523== by 0x805F413: ff_mdct_init (mdct_template.c:56)
==7523== by 0x808134C: ac3_decode_init (ac3dec.c:182)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ff_fft_init
fun:ff_mdct_init
fun:ac3_decode_init
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,024 bytes in 1 blocks are still reachable in loss record 636 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x805F430: ff_mdct_init (mdct_template.c:59)
==7523== by 0x808134C: ac3_decode_init (ac3dec.c:182)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x811C7BB: decavcodecaInit (decavcodec.c:288)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ff_mdct_init
fun:ac3_decode_init
fun:avcodec_open2
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,024 bytes in 4 blocks are still reachable in loss record 637 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E746: ifoRead_PGCIT_internal (ifo_read.c:1923)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
}
==7523== 1,120 bytes in 70 blocks are possibly lost in loss record 638 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 1,120 bytes in 70 blocks are possibly lost in loss record 639 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 1,148 bytes in 1 blocks are still reachable in loss record 640 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D64D7: hb_init (hb.c:397)
==7523== by 0x8093A81: main (test.c:428)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_init
fun:main
}
==7523== 1,152 bytes in 8 blocks are possibly lost in loss record 641 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x401113E: allocate_dtv (dl-tls.c:296)
==7523== by 0x40118AB: _dl_allocate_tls (dl-tls.c:460)
==7523== by 0x47A979C: allocate_stack (allocatestack.c:589)
==7523== by 0x47A979C: pthread_create@@GLIBC_2.1 (pthread_create.c:500)
==7523== by 0x80EEE5B: hb_thread_init (ports.c:891)
==7523== by 0x8115289: do_job (work.c:1717)
==7523== by 0x8115289: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_2.1
fun:hb_thread_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,152 bytes in 48 blocks are possibly lost in loss record 642 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 1,152 bytes in 96 blocks are possibly lost in loss record 643 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFAF7: preset_clean (preset.c:1996)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 1,152 bytes in 96 blocks are possibly lost in loss record 644 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C683: json_string (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EFB80: preset_clean (preset.c:2030)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_string
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 1,212 bytes in 1 blocks are still reachable in loss record 645 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811CE32: decavcodecvInit (decavcodec.c:1308)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:decavcodecvInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,212 bytes in 1 blocks are still reachable in loss record 646 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811C68E: decavcodecaInit (decavcodec.c:150)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,216 bytes in 1 blocks are still reachable in loss record 647 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8111E74: hb_vfr_init (vfr.c:302)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_vfr_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,244 bytes in 1 blocks are still reachable in loss record 648 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x81B9F30: avformat_alloc_context (options.c:101)
==7523== by 0x812BC65: avformatInit (muxavformat.c:139)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:avformat_alloc_context
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,296 bytes in 108 blocks are possibly lost in loss record 649 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 1,304 bytes in 1 blocks are still reachable in loss record 650 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4090AEF: ??? (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x40951A8: psymodel_init (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x408C291: lame_init_params (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E4CB: mp3lame_encode_init (libmp3lame.c:134)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0
fun:psymodel_init
fun:lame_init_params
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,344 bytes in 84 blocks are possibly lost in loss record 651 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 1,388 bytes in 1 blocks are still reachable in loss record 652 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x811AFF0: comb_detect_init (comb_detect.c:1104)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,416 bytes in 118 blocks are possibly lost in loss record 653 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 1,536 bytes in 48 blocks are possibly lost in loss record 654 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF931: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80F599C: presets_clean (preset.c:2041)
==7523== by 0x80F599C: hb_presets_clean (preset.c:2046)
==7523== by 0x80F599C: hb_presets_builtin_init (preset.c:2903)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_clean
fun:hb_presets_clean
fun:hb_presets_builtin_init
}
==7523== 1,536 bytes in 96 blocks are possibly lost in loss record 655 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 1,536 bytes in 96 blocks are possibly lost in loss record 656 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 1,552 bytes in 2 blocks are still reachable in loss record 657 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 1,656 bytes in 1 blocks are still reachable in loss record 658 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B821B: init_context_frame (mpegvideo.c:1219)
==7523== by 0x8064D75: ff_mpv_common_init (mpegvideo.c:1311)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:init_context_frame
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 1,656 bytes in 1 blocks are still reachable in loss record 659 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x83B82C5: init_er (mpegvideo.c:1071)
==7523== by 0x83B82C5: init_context_frame (mpegvideo.c:1226)
==7523== by 0x8064D75: ff_mpv_common_init (mpegvideo.c:1311)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:init_er
fun:init_context_frame
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 1,656 bytes in 1 blocks are still reachable in loss record 660 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B82D3: init_er (mpegvideo.c:1072)
==7523== by 0x83B82D3: init_context_frame (mpegvideo.c:1226)
==7523== by 0x8064D75: ff_mpv_common_init (mpegvideo.c:1311)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:init_er
fun:init_context_frame
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 1,658 bytes in 1 blocks are still reachable in loss record 661 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B824C: init_context_frame (mpegvideo.c:1223)
==7523== by 0x8064D75: ff_mpv_common_init (mpegvideo.c:1311)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:init_context_frame
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 1,691 bytes in 185 blocks are possibly lost in loss record 662 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 1,728 bytes in 3 blocks are still reachable in loss record 663 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4490424: x264_macroblock_thread_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C56: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_macroblock_thread_allocate
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,968 bytes in 1 blocks are still reachable in loss record 664 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44F7960: x264_ratecontrol_new (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521CB1: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_ratecontrol_new
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,100 bytes in 175 blocks are possibly lost in loss record 665 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 2,148 bytes in 384 blocks are possibly lost in loss record 666 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
}
==7523== 2,176 bytes in 32 blocks are still reachable in loss record 667 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80C0362: hb_dvdnav_title_scan (dvdnav.c:743)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,176 bytes in 32 blocks are still reachable in loss record 668 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B0F88: hb_chapter_copy (common.c:4232)
==7523== by 0x80B0F88: hb_chapter_list_copy (common.c:4259)
==7523== by 0x80D5B5C: hb_add_internal (hb.c:1475)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_chapter_copy
fun:hb_chapter_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,220 bytes in 185 blocks are possibly lost in loss record 669 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 2,240 bytes in 1 blocks are still reachable in loss record 670 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44A852F: x264_cqm_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520793: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_cqm_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,284 bytes in 1 blocks are still reachable in loss record 671 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B07B8: hb_title_init (common.c:3431)
==7523== by 0x80BF4F1: hb_dvdnav_title_scan (dvdnav.c:343)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_title_init
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,320 bytes in 10 blocks are definitely lost in loss record 672 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x8127AC5: demux_dvd_ps (demuxmpeg.c:223)
==7523== by 0x80F762E: reader_work (reader.c:478)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:demux_dvd_ps
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,440 bytes in 1 blocks are still reachable in loss record 673 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x867F435: dvdnav_open (dvdnav.c:156)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,520 bytes in 70 blocks are possibly lost in loss record 674 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 2,520 bytes in 70 blocks are possibly lost in loss record 675 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 2,640 bytes in 4 blocks are still reachable in loss record 676 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869B126: ifoRead_PGC (ifo_read.c:945)
==7523== by 0x869E805: ifoRead_PGCIT_internal (ifo_read.c:1932)
==7523== by 0x869F034: ifoRead_PGCI_UT (ifo_read.c:2094)
==7523== by 0x8687356: ifoOpenNewVTSI (vm.c:243)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_PGC
fun:ifoRead_PGCIT_internal
fun:ifoRead_PGCI_UT
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
}
==7523== 2,720 bytes in 1 blocks are still reachable in loss record 677 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4090AEF: ??? (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x40948A3: psymodel_init (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x408C291: lame_init_params (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E4CB: mp3lame_encode_init (libmp3lame.c:134)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0
fun:psymodel_init
fun:lame_init_params
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,772 bytes in 1 blocks are still reachable in loss record 678 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x408CA03: lame_init_params (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E4CB: mp3lame_encode_init (libmp3lame.c:134)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:lame_init_params
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,911 bytes in 78 blocks are possibly lost in loss record 679 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5954: hb_presets_builtin_init (preset.c:2900)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 2,911 bytes in 78 blocks are possibly lost in loss record 680 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x8093EFE: PreparePreset (test.c:3017)
==7523== by 0x8093EFE: main (test.c:468)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:PreparePreset
fun:main
}
==7523== 3,456 bytes in 96 blocks are possibly lost in loss record 681 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 3,456 bytes in 96 blocks are possibly lost in loss record 682 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C18B: json_object (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D614: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 3,485 bytes in 85 blocks are possibly lost in loss record 683 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CDC4: json_object_set_new (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF941: dict_clean (preset.c:1882)
==7523== by 0x80EF847: dict_clean (preset.c:1862)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_object_set_new
fun:dict_clean
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 4,096 bytes in 1 blocks are still reachable in loss record 684 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D30A0: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D30A0: hb_buffer_init (fifo.c:488)
==7523== by 0x80BE5FC: hb_dvdnav_read (dvdnav.c:1613)
==7523== by 0x80F7E6F: reader_work (reader.c:463)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:hb_dvdnav_read
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,096 bytes in 1 blocks are still reachable in loss record 685 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x866FB16: av_fifo_alloc (fifo.c:30)
==7523== by 0x8667C46: av_audio_fifo_alloc (audio_fifo.c:84)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812872B: encavcodecaInit (encavcodecaudio.c:243)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_fifo_alloc
fun:av_audio_fifo_alloc
fun:avresample_open
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,096 bytes in 1 blocks are still reachable in loss record 686 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x866FB16: av_fifo_alloc (fifo.c:30)
==7523== by 0x8667C46: av_audio_fifo_alloc (audio_fifo.c:84)
==7523== by 0x812FCF9: avresample_open (utils.c:202)
==7523== by 0x812F6BE: hb_audio_resample_update (audio_resample.c:173)
==7523== by 0x811C567: decodeAudio (decavcodec.c:1930)
==7523== by 0x811C567: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_fifo_alloc
fun:av_audio_fifo_alloc
fun:avresample_open
fun:hb_audio_resample_update
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,180 bytes in 1 blocks are still reachable in loss record 687 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x69C1D96: dvdcss_open (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x86A3667: css_open (dvd_input.c:94)
==7523== by 0x868D9EF: DVDOpenImageFile (dvd_reader.c:239)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x868775F: vm_reset (vm.c:370)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:dvdcss_open
fun:css_open
fun:DVDOpenImageFile
fun:DVDOpen
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
}
==7523== 4,180 bytes in 1 blocks are still reachable in loss record 688 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x69C1D96: dvdcss_open (in /usr/lib/libdvdcss.so.2.1.0)
==7523== by 0x86A3667: css_open (dvd_input.c:94)
==7523== by 0x868D9EF: DVDOpenImageFile (dvd_reader.c:239)
==7523== by 0x868DCC0: DVDOpen (dvd_reader.c:415)
==7523== by 0x80BF0A0: hb_dvdnav_init (dvdnav.c:210)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:dvdcss_open
fun:css_open
fun:DVDOpenImageFile
fun:DVDOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,224 bytes in 1 blocks are still reachable in loss record 689 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x8064BD1: ff_mpv_common_init (mpegvideo.c:1286)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
}
==7523== 4,476 bytes in 3 blocks are still reachable in loss record 690 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80C00E3: hb_dvdnav_title_scan (dvdnav.c:674)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,480 bytes in 1 blocks are still reachable in loss record 691 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44A8563: x264_cqm_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520793: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_cqm_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,480 bytes in 2 blocks are still reachable in loss record 692 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44A85B9: x264_cqm_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520793: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_cqm_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,480 bytes in 2 blocks are still reachable in loss record 693 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44A85D3: x264_cqm_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520793: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_cqm_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,608 bytes in 1 blocks are still reachable in loss record 694 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x805E535: mp3lame_encode_init (libmp3lame.c:149)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,608 bytes in 1 blocks are still reachable in loss record 695 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x812860C: encavcodecaInit (encavcodecaudio.c:208)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,608 bytes in 384 blocks are possibly lost in loss record 696 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 4,800 bytes in 3 blocks are still reachable in loss record 697 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4490467: x264_macroblock_thread_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C56: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_macroblock_thread_allocate
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,974 bytes in 3 blocks are still reachable in loss record 698 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8668DED: av_buffer_alloc (buffer.c:71)
==7523== by 0x8668DED: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8EB2: make_tables_writable (mpegvideo.c:601)
==7523== by 0x83B8EB2: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 5,247 bytes in 3 blocks are still reachable in loss record 699 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8668DED: av_buffer_alloc (buffer.c:71)
==7523== by 0x8668DED: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8ED0: make_tables_writable (mpegvideo.c:602)
==7523== by 0x83B8ED0: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 5,336 bytes in 23 blocks are still reachable in loss record 700 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2B78: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811DA7E: hb_video_buffer_init (internal.h:257)
==7523== by 0x811DA7E: copy_frame (decavcodec.c:803)
==7523== by 0x811DA7E: decodeFrame.isra.4 (decavcodec.c:1077)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:hb_video_buffer_init
fun:copy_frame
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 5,600 bytes in 350 blocks are possibly lost in loss record 701 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 5,800 bytes in 25 blocks are still reachable in loss record 702 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x8127AC5: demux_dvd_ps (demuxmpeg.c:223)
==7523== by 0x80F762E: reader_work (reader.c:478)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:demux_dvd_ps
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 5,822 bytes in 156 blocks are possibly lost in loss record 703 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F613A: hb_presets_add (preset.c:3136)
==7523== by 0x80F61DD: hb_presets_gui_init (preset.c:2948)
==7523== by 0x80A5F84: ParseOptions (test.c:2109)
==7523== by 0x8093A90: main (test.c:434)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:hb_presets_add
fun:hb_presets_gui_init
fun:ParseOptions
fun:main
}
==7523== 5,888 bytes in 1 blocks are still reachable in loss record 704 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8064DD5: ff_mpv_common_init (mpegvideo.c:1323)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
}
==7523== 5,992 bytes in 1 blocks are still reachable in loss record 705 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83F2FE3: avcodec_get_context_defaults3 (options.c:102)
==7523== by 0x83F3065: avcodec_alloc_context3 (options.c:131)
==7523== by 0x811E7C6: decavcodecvWork (decavcodec.c:1533)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_get_context_defaults3
fun:avcodec_alloc_context3
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 6,144 bytes in 1 blocks are still reachable in loss record 706 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8668A68: av_buffer_alloc (buffer.c:71)
==7523== by 0x86692C5: pool_alloc_buffer (buffer.c:264)
==7523== by 0x86692C5: av_buffer_pool_get (buffer.c:300)
==7523== by 0x8470942: audio_get_buffer (utils.c:450)
==7523== by 0x8470942: avcodec_default_get_buffer2 (utils.c:526)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x857E9DC: ac3_decode_frame (ac3dec.c:1433)
==7523== by 0x84735E1: avcodec_decode_audio4 (utils.c:1657)
==7523== by 0x811C414: decodeAudio (decavcodec.c:1853)
==7523== by 0x811C414: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_buffer_alloc
fun:pool_alloc_buffer
fun:av_buffer_pool_get
fun:audio_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:ac3_decode_frame
fun:avcodec_decode_audio4
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
}
==7523== 6,144 bytes in 2 blocks are still reachable in loss record 707 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B7B88: init_duplicate_context (mpegvideo.c:804)
==7523== by 0x8064E3E: ff_mpv_common_init (mpegvideo.c:1328)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:init_duplicate_context
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 6,144 bytes in 384 blocks are possibly lost in loss record 708 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C871: json_real (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D717: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_real
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 6,484 bytes in 1 blocks are still reachable in loss record 709 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B7FE3: init_context_frame (mpegvideo.c:1123)
==7523== by 0x8064D75: ff_mpv_common_init (mpegvideo.c:1311)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:init_context_frame
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 6,504 bytes in 1 blocks are still reachable in loss record 710 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x4093EE3: psymodel_init (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x408C291: lame_init_params (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E4CB: mp3lame_encode_init (libmp3lame.c:134)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:psymodel_init
fun:lame_init_params
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 7,248 bytes in 302 blocks are possibly lost in loss record 711 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 8,192 bytes in 2 blocks are still reachable in loss record 712 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869186C: UDFScanDir (dvd_udf.c:578)
==7523== by 0x86924EA: UDFFindFile (dvd_udf.c:852)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x86975FB: ifoOpenVMGI (ifo_read.c:434)
==7523== by 0x86877A9: vm_reset (vm.c:375)
==7523== by 0x867F4E9: dvdnav_open (dvdnav.c:170)
==7523== by 0x80BF057: hb_dvdnav_init (dvdnav.c:180)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:UDFScanDir
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpenVMGI
fun:vm_reset
fun:dvdnav_open
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
}
==7523== 8,192 bytes in 2 blocks are still reachable in loss record 713 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869186C: UDFScanDir (dvd_udf.c:578)
==7523== by 0x86924EA: UDFFindFile (dvd_udf.c:852)
==7523== by 0x868E131: DVDOpenFileUDF (dvd_reader.c:632)
==7523== by 0x868EF7D: DVDOpenFile (dvd_reader.c:928)
==7523== by 0x869717D: ifoOpen (ifo_read.c:301)
==7523== by 0x80BF0B7: hb_dvdnav_init (dvdnav.c:220)
==7523== by 0x80F8190: hb_reader_open (reader.c:130)
==7523== by 0x80F8190: reader_init (reader.c:300)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:UDFScanDir
fun:UDFFindFile
fun:DVDOpenFileUDF
fun:DVDOpenFile
fun:ifoOpen
fun:hb_dvdnav_init
fun:hb_reader_open
fun:reader_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8,400 bytes in 350 blocks are possibly lost in loss record 714 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C46B: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 8,632 bytes in 1 blocks are still reachable in loss record 715 of 776
==7523== at 0x402C324: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x867543B: av_realloc (mem.c:136)
==7523== by 0x867543B: av_fast_realloc (mem.c:376)
==7523== by 0x83F68D2: ff_combine_frame (parser.c:239)
==7523== by 0x83D2F61: mpegvideo_parse (mpegvideo_parser.c:158)
==7523== by 0x83F61DC: av_parser_parse2 (parser.c:157)
==7523== by 0x811E4AD: decodeVideo (decavcodec.c:1244)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
fun:av_realloc
fun:av_fast_realloc
fun:ff_combine_frame
fun:mpegvideo_parse
fun:av_parser_parse2
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 8,640 bytes in 3 blocks are still reachable in loss record 716 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44904C7: x264_macroblock_thread_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C56: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_macroblock_thread_allocate
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 9,024 bytes in 12 blocks are possibly lost in loss record 717 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44903AB: x264_macroblock_thread_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C56: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:memalign
fun:x264_malloc
fun:x264_macroblock_thread_allocate
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 9,216 bytes in 1 blocks are still reachable in loss record 718 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44A8DEF: x264_cqm_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520793: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_cqm_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 9,312 bytes in 12 blocks are possibly lost in loss record 719 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CDC4: json_object_set_new (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF941: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_object_set_new
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 9,428 bytes in 1 blocks are still reachable in loss record 720 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D1C80: encx264Init (encx264.c:297)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 9,664 bytes in 302 blocks are possibly lost in loss record 721 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 9,984 bytes in 96 blocks are possibly lost in loss record 722 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 9,984 bytes in 96 blocks are possibly lost in loss record 723 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 11,200 bytes in 350 blocks are possibly lost in loss record 724 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C498: json_array (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D684: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_array
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 13,224 bytes in 57 blocks are still reachable in loss record 725 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D3058: hb_buffer_init_internal (fifo.c:421)
==7523== by 0x80D3058: hb_buffer_init (fifo.c:488)
==7523== by 0x812F998: hb_audio_resample (audio_resample.c:236)
==7523== by 0x811C58E: decodeAudio (decavcodec.c:1936)
==7523== by 0x811C58E: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:hb_audio_resample
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 13,312 bytes in 32 blocks are still reachable in loss record 726 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x86701E0: av_frame_alloc (frame.c:59)
==7523== by 0x8064C17: ff_mpv_common_init (mpegvideo.c:1289)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:av_frame_alloc
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 14,600 bytes in 370 blocks are possibly lost in loss record 727 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CDC4: json_object_set_new (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80EF941: dict_clean (preset.c:1882)
==7523== by 0x80EF95D: preset_clean (preset.c:1890)
==7523== by 0x80EFDD2: do_preset_clean (preset.c:163)
==7523== by 0x80EFF0C: presets_do (preset.c:247)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523== by 0x80EFF3A: presets_do (preset.c:237)
==7523== by 0x80EFE5C: presets_do (preset.c:205)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_object_set_new
fun:dict_clean
fun:preset_clean
fun:do_preset_clean
fun:presets_do
fun:presets_do
fun:presets_do
fun:presets_do
}
==7523== 16,384 bytes in 1 blocks are still reachable in loss record 728 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8128648: encavcodecaInit (encavcodecaudio.c:218)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 18,086 bytes in 1,841 blocks are possibly lost in loss record 729 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 19,584 bytes in 1 blocks are still reachable in loss record 730 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C3AF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674EC3: av_realloc (mem.c:136)
==7523== by 0x8674EC3: av_reallocp (mem.c:149)
==7523== by 0x805E5A6: realloc_buffer (libmp3lame.c:66)
==7523== by 0x805E5A6: mp3lame_encode_init (libmp3lame.c:158)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
fun:av_realloc
fun:av_reallocp
fun:realloc_buffer
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 19,936 bytes in 1,246 blocks are possibly lost in loss record 731 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 20,094 bytes in 1 blocks are still reachable in loss record 732 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B81B2: init_context_frame (mpegvideo.c:1209)
==7523== by 0x8064D75: ff_mpv_common_init (mpegvideo.c:1311)
==7523== by 0x838D0F7: mpeg_decode_postinit (mpeg12dec.c:1328)
==7523== by 0x838D0F7: decode_chunks (mpeg12dec.c:2419)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:init_context_frame
fun:ff_mpv_common_init
fun:mpeg_decode_postinit
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 20,194 bytes in 2,169 blocks are possibly lost in loss record 733 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479A55D: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C62F: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 20,988 bytes in 3 blocks are still reachable in loss record 734 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8668DED: av_buffer_alloc (buffer.c:71)
==7523== by 0x8668DED: av_buffer_make_writable (buffer.c:136)
==7523== by 0x83B8EF2: make_tables_writable (mpegvideo.c:603)
==7523== by 0x83B8EF2: ff_alloc_picture (mpegvideo.c:637)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_buffer_alloc
fun:av_buffer_make_writable
fun:make_tables_writable
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
}
==7523== 21,280 bytes in 1,330 blocks are possibly lost in loss record 735 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C7A4: json_integer (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6FB: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_integer
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 22,092 bytes in 1,841 blocks are possibly lost in loss record 736 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 26,028 bytes in 2,169 blocks are possibly lost in loss record 737 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479C614: json_string_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6DF: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_string_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 32,768 bytes in 1 blocks are still reachable in loss record 738 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8159C19: ffio_fdopen (aviobuf.c:690)
==7523== by 0x8159C19: avio_open2 (aviobuf.c:792)
==7523== by 0x812BD3B: avformatInit (muxavformat.c:187)
==7523== by 0x80E1D41: muxInit (muxcommon.c:644)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:ffio_fdopen
fun:avio_open2
fun:avformatInit
fun:muxInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 32,768 bytes in 1 blocks are still reachable in loss record 739 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D30A0: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D30A0: hb_buffer_init (fifo.c:488)
==7523== by 0x8128135: Encode (encavcodecaudio.c:395)
==7523== by 0x8128313: encavcodecaWork (encavcodecaudio.c:477)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:Encode
fun:encavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36,336 bytes in 3 blocks are still reachable in loss record 740 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44977B1: ??? (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B1C6: x264_frame_pop_unused (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x45219C9: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
obj:/usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142
fun:x264_frame_pop_unused
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 36,864 bytes in 1 blocks are still reachable in loss record 741 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B94E4: frame_size_alloc (mpegvideo.c:435)
==7523== by 0x83B94E4: alloc_frame_buffer (mpegvideo.c:522)
==7523== by 0x83B94E4: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:frame_size_alloc
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 36,864 bytes in 1 blocks are still reachable in loss record 742 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B9F72: frame_size_alloc (mpegvideo.c:435)
==7523== by 0x83B9F72: ff_update_duplicate_context (mpegvideo.c:888)
==7523== by 0x838F398: decode_chunks (mpeg12dec.c:2574)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:frame_size_alloc
fun:ff_update_duplicate_context
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
}
==7523== 36,931 bytes in 971 blocks are possibly lost in loss record 743 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
}
==7523== 40,416 bytes in 1,056 blocks are possibly lost in loss record 744 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 45,008 bytes in 58 blocks are possibly lost in loss record 745 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 49,152 bytes in 25 blocks are still reachable in loss record 746 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D30A0: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D30A0: hb_buffer_init (fifo.c:488)
==7523== by 0x8127AC5: demux_dvd_ps (demuxmpeg.c:223)
==7523== by 0x80F762E: reader_work (reader.c:478)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:demux_dvd_ps
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 49,812 bytes in 1 blocks are still reachable in loss record 747 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D59C0: hb_add_internal (hb.c:1401)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 50,496 bytes in 1 blocks are still reachable in loss record 748 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x451ED1B: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 50,496 bytes in 1 blocks are still reachable in loss record 749 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521130: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 51,380 bytes in 1 blocks are still reachable in loss record 750 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80BFF9F: hb_dvdnav_title_scan (dvdnav.c:535)
==7523== by 0x80FDF3F: ScanFunc (scan.c:137)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_dvdnav_title_scan
fun:ScanFunc
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 51,380 bytes in 1 blocks are still reachable in loss record 751 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80B11E0: hb_audio_copy (common.c:4319)
==7523== by 0x80B11E0: hb_audio_list_copy (common.c:4346)
==7523== by 0x80D5B74: hb_add_internal (hb.c:1476)
==7523== by 0x811443E: work_func (work.c:124)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:hb_audio_copy
fun:hb_audio_list_copy
fun:hb_add_internal
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 53,140 bytes in 1 blocks are still reachable in loss record 752 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x869E109: ifoRead_VOBU_ADMAP_internal (ifo_read.c:1791)
==7523== by 0x869DF2F: ifoRead_TITLE_VOBU_ADMAP (ifo_read.c:1730)
==7523== by 0x86873D5: ifoOpenNewVTSI (vm.c:251)
==7523== by 0x868A514: set_VTS_PTT (getset.c:66)
==7523== by 0x868A4A9: set_PTT (getset.c:52)
==7523== by 0x868A406: set_TT (getset.c:47)
==7523== by 0x8688F3D: process_command (vm.c:898)
==7523== by 0x86874F0: vm_start (vm.c:302)
==7523== by 0x86829B3: dvdnav_program_play (navigation.c:186)
==7523== by 0x80BEDE0: hb_dvdnav_start (dvdnav.c:1458)
==7523== by 0x80F81B4: hb_reader_open (reader.c:132)
==7523== by 0x80F81B4: reader_init (reader.c:300)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:ifoRead_VOBU_ADMAP_internal
fun:ifoRead_TITLE_VOBU_ADMAP
fun:ifoOpenNewVTSI
fun:set_VTS_PTT
fun:set_PTT
fun:set_TT
fun:process_command
fun:vm_start
fun:dvdnav_program_play
fun:hb_dvdnav_start
fun:hb_reader_open
fun:reader_init
}
==7523== 54,320 bytes in 70 blocks are possibly lost in loss record 753 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47985CD: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 73,728 bytes in 1 blocks are still reachable in loss record 754 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B9501: frame_size_alloc (mpegvideo.c:438)
==7523== by 0x83B9501: alloc_frame_buffer (mpegvideo.c:522)
==7523== by 0x83B9501: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:frame_size_alloc
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
}
==7523== 73,728 bytes in 1 blocks are still reachable in loss record 755 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83B9F87: frame_size_alloc (mpegvideo.c:438)
==7523== by 0x83B9F87: ff_update_duplicate_context (mpegvideo.c:888)
==7523== by 0x838F398: decode_chunks (mpeg12dec.c:2574)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523== by 0x811D9E6: decodeFrame.isra.4 (decavcodec.c:1033)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:frame_size_alloc
fun:ff_update_duplicate_context
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
}
==7523== 85,836 bytes in 1 blocks are still reachable in loss record 756 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x408D2BD: lame_init (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E36E: mp3lame_encode_init (libmp3lame.c:97)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:lame_init
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 118,336 bytes in 1 blocks are still reachable in loss record 757 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8675044: av_malloc (mem.c:81)
==7523== by 0x8675044: av_mallocz (mem.c:207)
==7523== by 0x83F2FE3: avcodec_get_context_defaults3 (options.c:102)
==7523== by 0x83F3065: avcodec_alloc_context3 (options.c:131)
==7523== by 0x811C6D9: decavcodecaInit (decavcodec.c:163)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_mallocz
fun:avcodec_get_context_defaults3
fun:avcodec_alloc_context3
fun:decavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 134,792 bytes in 1 blocks are still reachable in loss record 758 of 776
==7523== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x408C9B9: lame_init_params (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E4CB: mp3lame_encode_init (libmp3lame.c:134)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:calloc
fun:lame_init_params
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 147,456 bytes in 1 blocks are still reachable in loss record 759 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x408192D: init_bit_stream_w (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x408B10A: lame_init_params (in /usr/lib/i386-linux-gnu/libmp3lame.so.0.0.0)
==7523== by 0x805E4CB: mp3lame_encode_init (libmp3lame.c:134)
==7523== by 0x847295E: avcodec_open2 (utils.c:1196)
==7523== by 0x812858B: encavcodecaInit (encavcodecaudio.c:190)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:init_bit_stream_w
fun:lame_init_params
fun:mp3lame_encode_init
fun:avcodec_open2
fun:encavcodecaInit
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 151,488 bytes in 3 blocks are still reachable in loss record 760 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x45211F3: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 189,129 bytes in 5,089 blocks are possibly lost in loss record 761 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5975: hb_presets_builtin_init (preset.c:2902)
==7523== by 0x80D8DF4: hb_global_init (hb.c:1801)
==7523== by 0x8093A70: main (test.c:424)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_init
fun:hb_global_init
fun:main
}
==7523== 203,732 bytes in 5,459 blocks are possibly lost in loss record 762 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x479A4F1: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x47986C6: ??? (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479CC65: json_object_set_new_nocheck (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D65D: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D649: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x479D6AE: json_deep_copy (in /usr/lib/i386-linux-gnu/libjansson.so.4.5.0)
==7523== by 0x80F5E82: hb_presets_builtin_update (preset.c:3079)
==7523== by 0x8093A75: main (test.c:425)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:malloc
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
obj:/usr/lib/i386-linux-gnu/libjansson.so.4.5.0
fun:json_object_set_new_nocheck
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:json_deep_copy
fun:hb_presets_builtin_update
fun:main
}
==7523== 466,944 bytes in 57 blocks are still reachable in loss record 763 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D30A0: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D30A0: hb_buffer_init (fifo.c:488)
==7523== by 0x812F998: hb_audio_resample (audio_resample.c:236)
==7523== by 0x811C58E: decodeAudio (decavcodec.c:1936)
==7523== by 0x811C58E: decavcodecaWork (decavcodec.c:461)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_buffer_init
fun:hb_audio_resample
fun:decodeAudio
fun:decavcodecaWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 635,952 bytes in 3 blocks are still reachable in loss record 764 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8668A68: av_buffer_alloc (buffer.c:71)
==7523== by 0x86692C5: pool_alloc_buffer (buffer.c:264)
==7523== by 0x86692C5: av_buffer_pool_get (buffer.c:300)
==7523== by 0x8470766: video_get_buffer (utils.c:487)
==7523== by 0x8470766: avcodec_default_get_buffer2 (utils.c:524)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x83B9056: alloc_frame_buffer (mpegvideo.c:468)
==7523== by 0x83B9056: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BBAA1: ff_mpv_frame_start (mpegvideo.c:1789)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_buffer_alloc
fun:pool_alloc_buffer
fun:av_buffer_pool_get
fun:video_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
}
==7523== 1,048,576 bytes in 1 blocks are still reachable in loss record 765 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2BD5: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B222: comb_detect_init (comb_detect.c:1151)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,048,576 bytes in 1 blocks are still reachable in loss record 766 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2BD5: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B24D: comb_detect_init (comb_detect.c:1153)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,048,576 bytes in 1 blocks are still reachable in loss record 767 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2BD5: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811B278: comb_detect_init (comb_detect.c:1155)
==7523== by 0x8115C42: do_job (work.c:1432)
==7523== by 0x8115C42: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:comb_detect_init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,271,904 bytes in 6 blocks are still reachable in loss record 768 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x402C6AE: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8674E44: av_malloc (mem.c:81)
==7523== by 0x8668A68: av_buffer_alloc (buffer.c:71)
==7523== by 0x86692C5: pool_alloc_buffer (buffer.c:264)
==7523== by 0x86692C5: av_buffer_pool_get (buffer.c:300)
==7523== by 0x8470766: video_get_buffer (utils.c:487)
==7523== by 0x8470766: avcodec_default_get_buffer2 (utils.c:524)
==7523== by 0x847121B: ff_get_buffer (utils.c:797)
==7523== by 0x83B9056: alloc_frame_buffer (mpegvideo.c:468)
==7523== by 0x83B9056: ff_alloc_picture (mpegvideo.c:627)
==7523== by 0x83BB645: ff_mpv_frame_start (mpegvideo.c:1728)
==7523== by 0x838EFFD: mpeg_field_start (mpeg12dec.c:1606)
==7523== by 0x838EFFD: decode_chunks (mpeg12dec.c:2552)
==7523== by 0x838F5B9: mpeg_decode_frame (mpeg12dec.c:2651)
==7523== by 0x8473303: avcodec_decode_video2 (utils.c:1600)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:posix_memalign
fun:av_malloc
fun:av_buffer_alloc
fun:pool_alloc_buffer
fun:av_buffer_pool_get
fun:video_get_buffer
fun:avcodec_default_get_buffer2
fun:ff_get_buffer
fun:alloc_frame_buffer
fun:ff_alloc_picture
fun:ff_mpv_frame_start
fun:mpeg_field_start
fun:decode_chunks
fun:mpeg_decode_frame
fun:avcodec_decode_video2
}
==7523== 1,272,544 bytes in 1 blocks are still reachable in loss record 769 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449016B: x264_macroblock_cache_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x452C0CD: x264_lookahead_init (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521C23: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_macroblock_cache_allocate
fun:x264_lookahead_init
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 1,500,068 bytes in 1 blocks are still reachable in loss record 770 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521116: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 2,052,096 bytes in 2 blocks are still reachable in loss record 771 of 776
==7523== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x8681D6A: dvdnav_pre_cache_blocks (read_cache.c:202)
==7523== by 0x8680B6B: dvdnav_get_next_cache_block (dvdnav.c:861)
==7523== by 0x867FCBF: dvdnav_get_next_block (dvdnav.c:460)
==7523== by 0x80BE641: hb_dvdnav_read (dvdnav.c:1622)
==7523== by 0x80F7E6F: reader_work (reader.c:463)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:dvdnav_pre_cache_blocks
fun:dvdnav_get_next_cache_block
fun:dvdnav_get_next_block
fun:hb_dvdnav_read
fun:reader_work
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 3,000,000 bytes in 3 blocks are still reachable in loss record 772 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4521916: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 3,817,632 bytes in 3 blocks are still reachable in loss record 773 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449016B: x264_macroblock_cache_allocate (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x45219F7: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
fun:x264_macroblock_cache_allocate
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 4,587,660 bytes in 70 blocks are possibly lost in loss record 774 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A699B: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x44DAE1B: x264_analyse_init_costs (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4520FAA: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: possible
fun:memalign
fun:x264_malloc
fun:x264_analyse_init_costs
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 7,893,792 bytes in 3 blocks are still reachable in loss record 775 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x44A6960: x264_malloc (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x4497DB0: ??? (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x449B1C6: x264_frame_pop_unused (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x45219C9: x264_encoder_open_142 (in /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142)
==7523== by 0x80D215D: encx264Init (encx264.c:569)
==7523== by 0x8115226: do_job (work.c:1704)
==7523== by 0x8115226: work_func (work.c:136)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:x264_malloc
obj:/usr/lib/i386-linux-gnu/i686/sse2/libx264.so.142
fun:x264_frame_pop_unused
fun:x264_encoder_open_142
fun:encx264Init
fun:do_job
fun:work_func
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== 24,117,248 bytes in 23 blocks are still reachable in loss record 776 of 776
==7523== at 0x402C580: memalign (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7523== by 0x80D2BD5: hb_buffer_init_internal (fifo.c:457)
==7523== by 0x80D3C7D: hb_frame_buffer_init (fifo.c:641)
==7523== by 0x811DA7E: hb_video_buffer_init (internal.h:257)
==7523== by 0x811DA7E: copy_frame (decavcodec.c:803)
==7523== by 0x811DA7E: decodeFrame.isra.4 (decavcodec.c:1077)
==7523== by 0x811E527: decodeVideo (decavcodec.c:1267)
==7523== by 0x811E77F: decavcodecvWork (decavcodec.c:1579)
==7523== by 0x8112C29: hb_work_loop (work.c:1869)
==7523== by 0x80EE560: hb_thread_func (ports.c:855)
==7523== by 0x47A8F71: start_thread (pthread_create.c:312)
==7523== by 0x49FAF8D: clone (clone.S:129)
==7523==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: reachable
fun:memalign
fun:hb_buffer_init_internal
fun:hb_frame_buffer_init
fun:hb_video_buffer_init
fun:copy_frame
fun:decodeFrame.isra.4
fun:decodeVideo
fun:decavcodecvWork
fun:hb_work_loop
fun:hb_thread_func
fun:start_thread
fun:clone
}
==7523== LEAK SUMMARY:
==7523== definitely lost: 5,300 bytes in 26 blocks
==7523== indirectly lost: 240 bytes in 3 blocks
==7523== possibly lost: 5,465,459 bytes in 30,855 blocks
==7523== still reachable: 50,858,713 bytes in 1,231 blocks
==7523== suppressed: 0 bytes in 0 blocks
==7523==
==7523== For counts of detected and suppressed errors, rerun with: -v
==7523== ERROR SUMMARY: 263 errors from 171 contexts (suppressed: 0 from 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment