This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tvh.debug | |
+ trap _cleanup TERM INT QUIT HUP | |
++ stat -c %u /crash | |
+ crash_uid=101 | |
++ stat -c %g /crash | |
+ crash_gid=44 | |
++ stat -c %a /crash | |
+ crash_rwx=772 | |
+ '[' '' ']' | |
+ '[' 1616 ']' | |
+ groupmod -o -g 1616 hts | |
+ chown -R hts:hts /config | |
++ stat -c %u:%g /recordings | |
+ '[' 101:44 = 0:0 ']' | |
+ dpkg-reconfigure -f noninteractive tzdata | |
Current default time zone: 'Europe/London' | |
Local time is now: Mon Aug 24 09:05:12 BST 2015. | |
Universal Time is now: Mon Aug 24 08:05:12 UTC 2015. | |
+ '[' eth0 ']' | |
+ echo 'Waiting for pipework to bring up eth0...' | |
+ pipework --wait -i eth0 | |
Waiting for pipework to bring up eth0... | |
+ ulimit -c unlimited | |
+ echo 'Set: ulimit -c unlimited' | |
Set: ulimit -c unlimited | |
++ cut '-d ' -f 3 | |
++ tvheadend --version | |
+ tvh_version=4.0.5-17~g15506ea | |
++ cat /proc/sys/kernel/core_pattern | |
+ core_pattern_orig='|/usr/share/apport/apport %p %s %c %P' | |
+ core_pattern=/crash/%e-4.0.5-17~g15506ea.t%t.core.new | |
+ echo /crash/%e-4.0.5-17~g15506ea.t%t.core.new | |
+ '[' 0 -ne 0 ']' | |
++ cat /proc/sys/kernel/core_pattern | |
++ grep -v -e '^/crash/.*.core.new' | |
+ '[' '' ']' | |
+ echo 'Set: core_pattern=/crash/%e-4.0.5-17~g15506ea.t%t.core.new' | |
+ echo 'uname -a:' | |
+ uname -a | |
Set: core_pattern=/crash/%e-4.0.5-17~g15506ea.t%t.core.new | |
uname -a: | |
Linux 26f671a6d0b0 3.19.0-26-generic #28-Ubuntu SMP Tue Aug 11 14:16:32 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux | |
+ dmesg | |
+ echo 'Saved: dmesg --> /crash/dmesg.new' | |
+ umask 0 | |
+ _tvheadend_args='-u hts -g hts -c /config --fork --dump --logfile /crash/tvheadend.log --satip_xml http://192.168.1.22:8080/desc.xml --bindaddr 192.168.2.3' | |
+ valgrind --leak-check=full --show-reachable=yes /usr/bin/tvheadend -u hts -g hts -c /config --fork --dump --logfile /crash/tvheadend.log --satip_xml http://192.168.1.22:8080/desc.xml --bindaddr 192.168.2.3 | |
Saved: dmesg --> /crash/dmesg.new | |
==128== Memcheck, a memory error detector | |
==128== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. | |
==128== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info | |
==128== Command: /usr/bin/tvheadend -u hts -g hts -c /config --fork --dump --logfile /crash/tvheadend.log --satip_xml http://192.168.1.22:8080/desc.xml --bindaddr 192.168.2.3 | |
==128== | |
==128== | |
==128== HEAP SUMMARY: | |
==128== in use at exit: 6,419 bytes in 32 blocks | |
==128== total heap usage: 151 allocs, 119 frees, 57,375 bytes allocated | |
==128== | |
==128== 4 bytes in 1 blocks are still reachable in loss record 1 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AD1839: strdup (strdup.c:42) | |
==128== by 0x45BFEA: htsmsg_field_add (htsmsg.c:96) | |
==128== by 0x45C1F1: htsmsg_set_s64 (htsmsg.c:213) | |
==128== by 0x42E54A: tvhlog_set_subsys (htsmsg.h:135) | |
==128== by 0x42BC2A: main (main.c:842) | |
==128== | |
==128== 8 bytes in 1 blocks are still reachable in loss record 2 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AD1839: strdup (strdup.c:42) | |
==128== by 0x45BFEA: htsmsg_field_add (htsmsg.c:96) | |
==128== by 0x45C1A2: htsmsg_add_s64 (htsmsg.c:201) | |
==128== by 0x45FE18: json_parse_value (json.c:372) | |
==128== by 0x460066: json_parse_map (json.c:194) | |
==128== by 0x4602A4: json_deserialize (json.c:415) | |
==128== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==128== by 0x460637: hts_settings_load_path (settings.c:257) | |
==128== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==128== by 0x460C1D: hts_settings_load (settings.c:300) | |
==128== by 0x467456: config_boot (config.c:1445) | |
==128== | |
==128== 12 bytes in 1 blocks are still reachable in loss record 3 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AD1839: strdup (strdup.c:42) | |
==128== by 0x4A4334: satip_server_init (server.c:575) | |
==128== by 0x42BF51: main (main.c:890) | |
==128== | |
==128== 13 bytes in 5 blocks are still reachable in loss record 4 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AD1839: strdup (strdup.c:42) | |
==128== by 0x45C252: htsmsg_add_str (htsmsg.c:241) | |
==128== by 0x45D6B1: add_string (htsmsg_json.c:159) | |
==128== by 0x45FD24: json_parse_value (json.c:367) | |
==128== by 0x460066: json_parse_map (json.c:194) | |
==128== by 0x4602A4: json_deserialize (json.c:415) | |
==128== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==128== by 0x460637: hts_settings_load_path (settings.c:257) | |
==128== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==128== by 0x460C1D: hts_settings_load (settings.c:300) | |
==128== by 0x467456: config_boot (config.c:1445) | |
==128== | |
==128== 18 bytes in 1 blocks are still reachable in loss record 5 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AD1839: strdup (strdup.c:42) | |
==128== by 0x42ECE7: tvhlogv (tvhlog.c:327) | |
==128== by 0x42EF59: _tvhlog (tvhlog.c:356) | |
==128== by 0x42BC59: main (main.c:844) | |
==128== | |
==128== 21 bytes in 1 blocks are still reachable in loss record 6 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AD1839: strdup (strdup.c:42) | |
==128== by 0x42F15E: tvhlog_init (tvhlog.c:413) | |
==128== by 0x42BC22: main (main.c:841) | |
==128== | |
==128== 32 bytes in 1 blocks are still reachable in loss record 7 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x45C0DD: htsmsg_create_map (htsmsg.c:148) | |
==128== by 0x42E534: tvhlog_set_subsys (tvhlog.c:117) | |
==128== by 0x42BC2A: main (main.c:842) | |
==128== | |
==128== 32 bytes in 1 blocks are still reachable in loss record 8 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x45C0DD: htsmsg_create_map (htsmsg.c:148) | |
==128== by 0x45FFBA: json_parse_map (json.c:162) | |
==128== by 0x4602A4: json_deserialize (json.c:415) | |
==128== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==128== by 0x460637: hts_settings_load_path (settings.c:257) | |
==128== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==128== by 0x460C1D: hts_settings_load (settings.c:300) | |
==128== by 0x467456: config_boot (config.c:1445) | |
==128== by 0x42BF24: main (main.c:886) | |
==128== | |
==128== 48 bytes in 1 blocks are still reachable in loss record 9 of 20 | |
==128== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x42ECD1: tvhlogv (tvhlog.c:325) | |
==128== by 0x42EF59: _tvhlog (tvhlog.c:356) | |
==128== by 0x42BC59: main (main.c:844) | |
==128== | |
==128== 55 bytes in 5 blocks are still reachable in loss record 10 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AD1839: strdup (strdup.c:42) | |
==128== by 0x45BFEA: htsmsg_field_add (htsmsg.c:96) | |
==128== by 0x45C247: htsmsg_add_str (htsmsg.c:239) | |
==128== by 0x45D6B1: add_string (htsmsg_json.c:159) | |
==128== by 0x45FD24: json_parse_value (json.c:367) | |
==128== by 0x460066: json_parse_map (json.c:194) | |
==128== by 0x4602A4: json_deserialize (json.c:415) | |
==128== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==128== by 0x460637: hts_settings_load_path (settings.c:257) | |
==128== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==128== by 0x460C1D: hts_settings_load (settings.c:300) | |
==128== | |
==128== 64 bytes in 1 blocks are still reachable in loss record 11 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x45BF9D: htsmsg_field_add (htsmsg.c:85) | |
==128== by 0x45C1F1: htsmsg_set_s64 (htsmsg.c:213) | |
==128== by 0x42E54A: tvhlog_set_subsys (htsmsg.h:135) | |
==128== by 0x42BC2A: main (main.c:842) | |
==128== | |
==128== 64 bytes in 1 blocks are still reachable in loss record 12 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x45BF9D: htsmsg_field_add (htsmsg.c:85) | |
==128== by 0x45C1A2: htsmsg_add_s64 (htsmsg.c:201) | |
==128== by 0x45FE18: json_parse_value (json.c:372) | |
==128== by 0x460066: json_parse_map (json.c:194) | |
==128== by 0x4602A4: json_deserialize (json.c:415) | |
==128== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==128== by 0x460637: hts_settings_load_path (settings.c:257) | |
==128== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==128== by 0x460C1D: hts_settings_load (settings.c:300) | |
==128== by 0x467456: config_boot (config.c:1445) | |
==128== by 0x42BF24: main (main.c:886) | |
==128== | |
==128== 80 bytes in 1 blocks are still reachable in loss record 13 of 20 | |
==128== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x42AED0: main (main.c:637) | |
==128== | |
==128== 80 bytes in 1 blocks are still reachable in loss record 14 of 20 | |
==128== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x42AEFA: main (main.c:638) | |
==128== | |
==128== 168 bytes in 1 blocks are still reachable in loss record 15 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x43A193: tcp_server_create (tcp.c:705) | |
==128== by 0x43EA05: http_server_init (http.c:1159) | |
==128== by 0x42BF3E: main (main.c:888) | |
==128== | |
==128== 168 bytes in 1 blocks are still reachable in loss record 16 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x43A193: tcp_server_create (tcp.c:705) | |
==128== by 0x459C95: htsp_init (htsp_server.c:2908) | |
==128== by 0x42BF46: main (main.c:889) | |
==128== | |
==128== 320 bytes in 5 blocks are still reachable in loss record 17 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x45BF9D: htsmsg_field_add (htsmsg.c:85) | |
==128== by 0x45C247: htsmsg_add_str (htsmsg.c:239) | |
==128== by 0x45D6B1: add_string (htsmsg_json.c:159) | |
==128== by 0x45FD24: json_parse_value (json.c:367) | |
==128== by 0x460066: json_parse_map (json.c:194) | |
==128== by 0x4602A4: json_deserialize (json.c:415) | |
==128== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==128== by 0x460637: hts_settings_load_path (settings.c:257) | |
==128== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==128== by 0x460C1D: hts_settings_load (settings.c:300) | |
==128== by 0x467456: config_boot (config.c:1445) | |
==128== | |
==128== 568 bytes in 1 blocks are still reachable in loss record 18 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AB744C: __fopen_internal (iofopen.c:73) | |
==128== by 0x7210121: ??? | |
==128== by 0x6B66E63: __nss_getent_r (getnssent_r.c:170) | |
==128== by 0x6B07926: getgrent_r@@GLIBC_2.2.5 (getXXent_r.c:161) | |
==128== by 0x6B66A5D: __nss_getent (getnssent.c:36) | |
==128== by 0x6B07121: getgrent (getXXent.c:83) | |
==128== by 0x42BD01: main (main.c:214) | |
==128== | |
==128== 568 bytes in 1 blocks are still reachable in loss record 19 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6AB744C: __fopen_internal (iofopen.c:73) | |
==128== by 0x4362A0: tvh_fopen (wrappers.c:102) | |
==128== by 0x42D565: main (main.c:893) | |
==128== | |
==128== 4,096 bytes in 1 blocks are still reachable in loss record 20 of 20 | |
==128== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==128== by 0x6A8FC48: realpath@@GLIBC_2.3 (canonicalize.c:78) | |
==128== by 0x46075F: hts_settings_init (stdlib.h:48) | |
==128== by 0x467400: config_boot (config.c:1434) | |
==128== by 0x42BF24: main (main.c:886) | |
==128== | |
==128== LEAK SUMMARY: | |
==128== definitely lost: 0 bytes in 0 blocks | |
==128== indirectly lost: 0 bytes in 0 blocks | |
==128== possibly lost: 0 bytes in 0 blocks | |
==128== still reachable: 6,419 bytes in 32 blocks | |
==128== suppressed: 0 bytes in 0 blocks | |
==128== | |
==128== For counts of detected and suppressed errors, rerun with: -v | |
==128== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) | |
==128== could not unlink /tmp/vgdb-pipe-from-vgdb-to-128-by-???-on-26f671a6d0b0 | |
==128== could not unlink /tmp/vgdb-pipe-to-vgdb-from-128-by-???-on-26f671a6d0b0 | |
==128== could not unlink /tmp/vgdb-pipe-shared-mem-vgdb-128-by-???-on-26f671a6d0b0 | |
++ ps -o pid= -C tvheadend | |
++ head -1 | |
++ tr -d ' ' | |
+ tvh_pid= | |
+ '[' '' ']' | |
+ exit 1 | |
/debug.sh exited 1 | |
==129== | |
==129== HEAP SUMMARY: | |
==129== in use at exit: 9,826 bytes in 65 blocks | |
==129== total heap usage: 198 allocs, 133 frees, 3,870,580 bytes allocated | |
==129== | |
==129== 4 bytes in 1 blocks are still reachable in loss record 1 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AD1839: strdup (strdup.c:42) | |
==129== by 0x45BFEA: htsmsg_field_add (htsmsg.c:96) | |
==129== by 0x45C1F1: htsmsg_set_s64 (htsmsg.c:213) | |
==129== by 0x42E54A: tvhlog_set_subsys (htsmsg.h:135) | |
==129== by 0x42BC2A: main (main.c:842) | |
==129== | |
==129== 8 bytes in 1 blocks are still reachable in loss record 2 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AD1839: strdup (strdup.c:42) | |
==129== by 0x45BFEA: htsmsg_field_add (htsmsg.c:96) | |
==129== by 0x45C1A2: htsmsg_add_s64 (htsmsg.c:201) | |
==129== by 0x45FE18: json_parse_value (json.c:372) | |
==129== by 0x460066: json_parse_map (json.c:194) | |
==129== by 0x4602A4: json_deserialize (json.c:415) | |
==129== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==129== by 0x460637: hts_settings_load_path (settings.c:257) | |
==129== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==129== by 0x460C1D: hts_settings_load (settings.c:300) | |
==129== by 0x467456: config_boot (config.c:1445) | |
==129== | |
==129== 8 bytes in 1 blocks are still reachable in loss record 3 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5385392: BUF_strndup (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA786: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1CD: OPENSSL_load_builtin_modules (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 8 bytes in 1 blocks are still reachable in loss record 4 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F4D3: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537FAA8: ENGINE_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384E00: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 8 bytes in 1 blocks are still reachable in loss record 5 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F473: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5380D33: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381878: ENGINE_register_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53818E0: ENGINE_register_all_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 12 bytes in 1 blocks are still reachable in loss record 6 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AD1839: strdup (strdup.c:42) | |
==129== by 0x4A4334: satip_server_init (server.c:575) | |
==129== by 0x42BF51: main (main.c:890) | |
==129== | |
==129== 12 bytes in 1 blocks are still reachable in loss record 7 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5385392: BUF_strndup (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA786: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1C8: OPENSSL_load_builtin_modules (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 12 bytes in 1 blocks are still reachable in loss record 8 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5385392: BUF_strndup (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA786: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 13 bytes in 5 blocks are still reachable in loss record 9 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AD1839: strdup (strdup.c:42) | |
==129== by 0x45C252: htsmsg_add_str (htsmsg.c:241) | |
==129== by 0x45D6B1: add_string (htsmsg_json.c:159) | |
==129== by 0x45FD24: json_parse_value (json.c:367) | |
==129== by 0x460066: json_parse_map (json.c:194) | |
==129== by 0x4602A4: json_deserialize (json.c:415) | |
==129== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==129== by 0x460637: hts_settings_load_path (settings.c:257) | |
==129== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==129== by 0x460C1D: hts_settings_load (settings.c:300) | |
==129== by 0x467456: config_boot (config.c:1445) | |
==129== | |
==129== 21 bytes in 1 blocks are still reachable in loss record 10 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AD1839: strdup (strdup.c:42) | |
==129== by 0x42F15E: tvhlog_init (tvhlog.c:413) | |
==129== by 0x42BC22: main (main.c:841) | |
==129== | |
==129== 24 bytes in 1 blocks are still reachable in loss record 11 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A0E5: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530AA8A: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F229: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384D05: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 24 bytes in 1 blocks are still reachable in loss record 12 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538EC7A: lh_insert (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A113: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530AA8A: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F229: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384D05: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 24 bytes in 1 blocks are still reachable in loss record 13 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538EC7A: lh_insert (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x539109D: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391B3D: ERR_get_state (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391CB4: ERR_clear_error (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 24 bytes in 1 blocks are still reachable in loss record 14 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538EC7A: lh_insert (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5380CCB: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381878: ENGINE_register_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53818E0: ENGINE_register_all_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 25 bytes in 1 blocks are still reachable in loss record 15 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAF5A: CONF_get1_default_config_file (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB054: CONF_modules_load_file (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB211: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 16 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x45C0DD: htsmsg_create_map (htsmsg.c:148) | |
==129== by 0x42E534: tvhlog_set_subsys (tvhlog.c:117) | |
==129== by 0x42BC2A: main (main.c:842) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 17 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x45C0DD: htsmsg_create_map (htsmsg.c:148) | |
==129== by 0x45FFBA: json_parse_map (json.c:162) | |
==129== by 0x4602A4: json_deserialize (json.c:415) | |
==129== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==129== by 0x460637: hts_settings_load_path (settings.c:257) | |
==129== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==129== by 0x460C1D: hts_settings_load (settings.c:300) | |
==129== by 0x467456: config_boot (config.c:1445) | |
==129== by 0x42BF24: main (main.c:886) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 18 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E26E: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA7DC: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1C8: OPENSSL_load_builtin_modules (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 19 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E28C: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA7DC: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1C8: OPENSSL_load_builtin_modules (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 20 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E26E: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A0FB: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530AA8A: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F229: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384D05: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 21 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E28C: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A0FB: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530AA8A: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F229: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384D05: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 22 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E26E: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F4F4: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537FAA8: ENGINE_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384E00: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 23 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E28C: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F4F4: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537FAA8: ENGINE_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384E00: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 24 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5380C95: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381878: ENGINE_register_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53818E0: ENGINE_register_all_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 25 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E26E: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5380CAE: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381878: ENGINE_register_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53818E0: ENGINE_register_all_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 26 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E28C: sk_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5380CAE: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381878: ENGINE_register_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53818E0: ENGINE_register_all_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 32 bytes in 1 blocks are still reachable in loss record 27 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53D969E: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53D89B1: NCONF_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAFC7: CONF_modules_load_file (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB211: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 40 bytes in 1 blocks are still reachable in loss record 28 of 53 | |
==129== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x43631B: tvhthread_create0 (wrappers.c:161) | |
==129== by 0x42C075: main (main.c:933) | |
==129== | |
==129== 48 bytes in 1 blocks are still reachable in loss record 29 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA773: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1C8: OPENSSL_load_builtin_modules (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 48 bytes in 1 blocks are still reachable in loss record 30 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA773: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1CD: OPENSSL_load_builtin_modules (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 48 bytes in 1 blocks are still reachable in loss record 31 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA773: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAE43: CONF_module_add (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1F8: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 55 bytes in 5 blocks are still reachable in loss record 32 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AD1839: strdup (strdup.c:42) | |
==129== by 0x45BFEA: htsmsg_field_add (htsmsg.c:96) | |
==129== by 0x45C247: htsmsg_add_str (htsmsg.c:239) | |
==129== by 0x45D6B1: add_string (htsmsg_json.c:159) | |
==129== by 0x45FD24: json_parse_value (json.c:367) | |
==129== by 0x460066: json_parse_map (json.c:194) | |
==129== by 0x4602A4: json_deserialize (json.c:415) | |
==129== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==129== by 0x460637: hts_settings_load_path (settings.c:257) | |
==129== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==129== by 0x460C1D: hts_settings_load (settings.c:300) | |
==129== | |
==129== 64 bytes in 1 blocks are still reachable in loss record 33 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x45BF9D: htsmsg_field_add (htsmsg.c:85) | |
==129== by 0x45C1F1: htsmsg_set_s64 (htsmsg.c:213) | |
==129== by 0x42E54A: tvhlog_set_subsys (htsmsg.h:135) | |
==129== by 0x42BC2A: main (main.c:842) | |
==129== | |
==129== 64 bytes in 1 blocks are still reachable in loss record 34 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x45BF9D: htsmsg_field_add (htsmsg.c:85) | |
==129== by 0x45C1A2: htsmsg_add_s64 (htsmsg.c:201) | |
==129== by 0x45FE18: json_parse_value (json.c:372) | |
==129== by 0x460066: json_parse_map (json.c:194) | |
==129== by 0x4602A4: json_deserialize (json.c:415) | |
==129== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==129== by 0x460637: hts_settings_load_path (settings.c:257) | |
==129== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==129== by 0x460C1D: hts_settings_load (settings.c:300) | |
==129== by 0x467456: config_boot (config.c:1445) | |
==129== by 0x42BF24: main (main.c:886) | |
==129== | |
==129== 80 bytes in 1 blocks are still reachable in loss record 35 of 53 | |
==129== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x42AED0: main (main.c:637) | |
==129== | |
==129== 80 bytes in 1 blocks are still reachable in loss record 36 of 53 | |
==129== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x42AEFA: main (main.c:638) | |
==129== | |
==129== 128 bytes in 1 blocks are still reachable in loss record 37 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E961: lh_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A034: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A0C4: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530AA8A: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F229: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384D05: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 128 bytes in 1 blocks are still reachable in loss record 38 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E961: lh_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5390D7E: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x539106B: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391B3D: ERR_get_state (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391CB4: ERR_clear_error (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 128 bytes in 1 blocks are still reachable in loss record 39 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E961: lh_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5380D22: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381878: ENGINE_register_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53818E0: ENGINE_register_all_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 168 bytes in 1 blocks are still reachable in loss record 40 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x43A193: tcp_server_create (tcp.c:705) | |
==129== by 0x43EA05: http_server_init (http.c:1159) | |
==129== by 0x42BF3E: main (main.c:888) | |
==129== | |
==129== 168 bytes in 1 blocks are still reachable in loss record 41 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x43A193: tcp_server_create (tcp.c:705) | |
==129== by 0x459C95: htsp_init (htsp_server.c:2908) | |
==129== by 0x42BF46: main (main.c:889) | |
==129== | |
==129== 176 bytes in 1 blocks are still reachable in loss record 42 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E93F: lh_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A034: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530A0C4: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x530AA8A: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F229: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384D05: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 176 bytes in 1 blocks are still reachable in loss record 43 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E93F: lh_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5390D7E: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x539106B: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391B3D: ERR_get_state (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391CB4: ERR_clear_error (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 176 bytes in 1 blocks are still reachable in loss record 44 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538E93F: lh_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5380D22: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381878: ENGINE_register_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53818E0: ENGINE_register_all_complete (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 216 bytes in 1 blocks are still reachable in loss record 45 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F1C6: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5384D05: ENGINE_load_rsax (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 216 bytes in 1 blocks are still reachable in loss record 46 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x537F1C6: ENGINE_new (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5383C75: ENGINE_load_dynamic (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5381917: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 288 bytes in 1 blocks are possibly lost in loss record 47 of 53 | |
==129== at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x4012E54: _dl_allocate_tls (dl-tls.c:296) | |
==129== by 0x6325DA0: pthread_create@@GLIBC_2.2.5 (allocatestack.c:589) | |
==129== by 0x42C075: main (main.c:933) | |
==129== | |
==129== 320 bytes in 5 blocks are still reachable in loss record 48 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x45BF9D: htsmsg_field_add (htsmsg.c:85) | |
==129== by 0x45C247: htsmsg_add_str (htsmsg.c:239) | |
==129== by 0x45D6B1: add_string (htsmsg_json.c:159) | |
==129== by 0x45FD24: json_parse_value (json.c:367) | |
==129== by 0x460066: json_parse_map (json.c:194) | |
==129== by 0x4602A4: json_deserialize (json.c:415) | |
==129== by 0x46050F: hts_settings_load_one (settings.c:204) | |
==129== by 0x460637: hts_settings_load_path (settings.c:257) | |
==129== by 0x4606E2: hts_settings_vload (settings.c:277) | |
==129== by 0x460C1D: hts_settings_load (settings.c:300) | |
==129== by 0x467456: config_boot (config.c:1445) | |
==129== | |
==129== 568 bytes in 1 blocks are still reachable in loss record 49 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AB744C: __fopen_internal (iofopen.c:73) | |
==129== by 0x7210121: ??? | |
==129== by 0x6B66E63: __nss_getent_r (getnssent_r.c:170) | |
==129== by 0x6B07926: getgrent_r@@GLIBC_2.2.5 (getXXent_r.c:161) | |
==129== by 0x6B66A5D: __nss_getent (getnssent.c:36) | |
==129== by 0x6B07121: getgrent (getXXent.c:83) | |
==129== by 0x42BD01: main (main.c:214) | |
==129== | |
==129== 568 bytes in 1 blocks are still reachable in loss record 50 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AB744C: __fopen_internal (iofopen.c:73) | |
==129== by 0x4362A0: tvh_fopen (wrappers.c:102) | |
==129== by 0x42E919: tvhlog_process (tvhlog.c:206) | |
==129== by 0x42E9FD: tvhlog_thread (tvhlog.c:254) | |
==129== by 0x435FFE: thread_wrapper (wrappers.c:149) | |
==129== by 0x6325181: start_thread (pthread_create.c:312) | |
==129== by 0x6B4347C: clone (clone.S:111) | |
==129== | |
==129== 568 bytes in 1 blocks are still reachable in loss record 51 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6AB744C: __fopen_internal (iofopen.c:73) | |
==129== by 0x53873EE: BIO_new_file (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DA688: ??? (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DAFE4: CONF_modules_load_file (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB211: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 600 bytes in 1 blocks are still reachable in loss record 52 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x5308D72: CRYPTO_malloc (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391AD5: ERR_get_state (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x5391CB4: ERR_clear_error (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x538190D: ENGINE_load_builtin_engines (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x53DB1FD: OPENSSL_config (in /lib/x86_64-linux-gnu/libcrypto.so.1.0.0) | |
==129== by 0x42C0D9: main (main.c:951) | |
==129== | |
==129== 4,096 bytes in 1 blocks are still reachable in loss record 53 of 53 | |
==129== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==129== by 0x6A8FC48: realpath@@GLIBC_2.3 (canonicalize.c:78) | |
==129== by 0x46075F: hts_settings_init (stdlib.h:48) | |
==129== by 0x467400: config_boot (config.c:1434) | |
==129== by 0x42BF24: main (main.c:886) | |
==129== | |
==129== LEAK SUMMARY: | |
==129== definitely lost: 0 bytes in 0 blocks | |
==129== indirectly lost: 0 bytes in 0 blocks | |
==129== possibly lost: 288 bytes in 1 blocks | |
==129== still reachable: 9,538 bytes in 64 blocks | |
==129== suppressed: 0 bytes in 0 blocks | |
==129== | |
==129== For counts of detected and suppressed errors, rerun with: -v | |
==129== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) | |
id@emachines-e520:~/docker-images$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment