valgrind.log
application/octet-stream
Filename: valgrind.log
Type: application/octet-stream
Part: 0
Message:
Re: speed up a logical replica setup
==651482== Memcheck, a memory error detector ==651482== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==651482== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==651482== Command: /home/shubham/Project/Git/postgres/inst/bin/pg_resetwal -D node2 ==651482== Parent PID: 651480 ==651482== ==651482== ==651482== HEAP SUMMAR==651480== ==651480== HEAP SUMMARY: ==651480== in u==651272== ==651272== HEAP SUMMARY: ==651272== in use at exit: 5,709 bytes in 45 blocks ==651272== total heap usage: 1,553 allocs, 1,508 frees, 828,286 bytes allocated ==651272== ==651272== 5 bytes in 1 blocks are definitely lost in loss record 1 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x1169EF: main (pg_createsubscriber.c:1838) ==651272== ==651272== 7 bytes in 1 blocks are still reachable in loss record 2 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x116970: main (pg_createsubscriber.c:1831) ==651272== ==651272== 8 bytes in 1 blocks are definitely lost in loss record 3 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x112BCA: check_publisher (pg_createsubscriber.c:864) ==651272== by 0x117922: main (pg_createsubscriber.c:2063) ==651272== ==651272== 9 bytes in 1 blocks are definitely lost in loss record 4 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x1108B0: get_base_conninfo (pg_createsubscriber.c:274) ==651272== by 0x1171E2: main (pg_createsubscriber.c:1947) ==651272== ==651272== 10 bytes in 1 blocks are still reachable in loss record 5 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x11361D: check_subscriber (pg_createsubscriber.c:1007) ==651272== by 0x1178FB: main (pg_createsubscriber.c:2055) ==651272== ==651272== 10 bytes in 1 blocks are definitely lost in loss record 6 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x114279: create_logical_replication_slot (pg_createsubscriber.c:1206) ==651272== by 0x112776: setup_publisher (pg_createsubscriber.c:757) ==651272== by 0x1179DA: main (pg_createsubscriber.c:2084) ==651272== ==651272== 20 bytes in 1 blocks are still reachable in loss record 7 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1227C6: get_progname (path.c:589) ==651272== by 0x120864: pg_logging_init (logging.c:102) ==651272== by 0x1164DF: main (pg_createsubscriber.c:1767) ==651272== ==651272== 20 bytes in 1 blocks are still reachable in loss record 8 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1227C6: get_progname (path.c:589) ==651272== by 0x11651F: main (pg_createsubscriber.c:1769) ==651272== ==651272== 25 bytes in 1 blocks are definitely lost in loss record 9 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x1109C7: get_base_conninfo (pg_createsubscriber.c:287) ==651272== by 0x1171E2: main (pg_createsubscriber.c:1947) ==651272== ==651272== 41 bytes in 1 blocks are definitely lost in loss record 10 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x116A2E: main (pg_createsubscriber.c:1841) ==651272== ==651272== 44 bytes in 3 blocks are possibly lost in loss record 11 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x1201DB: pg_malloc (fe_memutils.c:49) ==651272== by 0x118810: simple_string_list_append (simple_list.c:68) ==651272== by 0x1168E5: main (pg_createsubscriber.c:1821) ==651272== ==651272== 44 bytes in 1 blocks are definitely lost in loss record 12 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x1170C9: main (pg_createsubscriber.c:1926) ==651272== ==651272== 101 bytes in 3 blocks are still reachable in loss record 13 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x11261B: setup_publisher (pg_createsubscriber.c:740) ==651272== by 0x1179DA: main (pg_createsubscriber.c:2084) ==651272== ==651272== 101 bytes in 3 blocks are still reachable in loss record 14 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x11266D: setup_publisher (pg_createsubscriber.c:742) ==651272== by 0x1179DA: main (pg_createsubscriber.c:2084) ==651272== ==651272== 101 bytes in 3 blocks are still reachable in loss record 15 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x1126D3: setup_publisher (pg_createsubscriber.c:744) ==651272== by 0x1179DA: main (pg_createsubscriber.c:2084) ==651272== ==651272== 105 bytes in 1 blocks are definitely lost in loss record 16 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x110B71: get_sub_conninfo (pg_createsubscriber.c:313) ==651272== by 0x117260: main (pg_createsubscriber.c:1953) ==651272== ==651272== 113 bytes in 3 blocks are still reachable in loss record 17 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x1111C1: concat_conninfo_dbname (pg_createsubscriber.c:405) ==651272== by 0x111320: store_pub_sub_info (pg_createsubscriber.c:443) ==651272== by 0x1176C5: main (pg_createsubscriber.c:2016) ==651272== ==651272== 128 bytes in 1 blocks are definitely lost in loss record 18 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x120492: palloc (fe_memutils.c:117) ==651272== by 0x11EE5F: psprintf (psprintf.c:61) ==651272== by 0x110C0E: get_exec_path (pg_createsubscriber.c:332) ==651272== by 0x117636: main (pg_createsubscriber.c:2005) ==651272== ==651272== 128 bytes in 1 blocks are definitely lost in loss record 19 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x120492: palloc (fe_memutils.c:117) ==651272== by 0x11EE5F: psprintf (psprintf.c:61) ==651272== by 0x110C0E: get_exec_path (pg_createsubscriber.c:332) ==651272== by 0x11766B: main (pg_createsubscriber.c:2006) ==651272== ==651272== 128 bytes in 1 blocks are definitely lost in loss record 20 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x120492: palloc (fe_memutils.c:117) ==651272== by 0x11EE5F: psprintf (psprintf.c:61) ==651272== by 0x114A00: stop_standby_server (pg_createsubscriber.c:1326) ==651272== by 0x1179B9: main (pg_createsubscriber.c:2076) ==651272== ==651272== 128 bytes in 1 blocks are definitely lost in loss record 21 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x120492: palloc (fe_memutils.c:117) ==651272== by 0x11EE5F: psprintf (psprintf.c:61) ==651272== by 0x114A00: stop_standby_server (pg_createsubscriber.c:1326) ==651272== by 0x117B3F: main (pg_createsubscriber.c:2112) ==651272== ==651272== 128 bytes in 1 blocks are definitely lost in loss record 22 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x120492: palloc (fe_memutils.c:117) ==651272== by 0x11EE5F: psprintf (psprintf.c:61) ==651272== by 0x11208F: modify_subscriber_sysid (pg_createsubscriber.c:644) ==651272== by 0x117B60: main (pg_createsubscriber.c:2115) ==651272== ==651272== 192 bytes in 1 blocks are still reachable in loss record 23 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x1201DB: pg_malloc (fe_memutils.c:49) ==651272== by 0x111258: store_pub_sub_info (pg_createsubscriber.c:429) ==651272== by 0x1176C5: main (pg_createsubscriber.c:2016) ==651272== ==651272== 256 bytes in 1 blocks are indirectly lost in loss record 24 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x489F449: initPQExpBuffer (pqexpbuffer.c:92) ==651272== by 0x489F417: createPQExpBuffer (pqexpbuffer.c:78) ==651272== by 0x112EBA: check_publisher (pg_createsubscriber.c:886) ==651272== by 0x117922: main (pg_createsubscriber.c:2063) ==651272== ==651272== 280 (24 direct, 256 indirect) bytes in 1 blocks are definitely lost in loss record 25 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x489F3F7: createPQExpBuffer (pqexpbuffer.c:76) ==651272== by 0x112EBA: check_publisher (pg_createsubscriber.c:886) ==651272== by 0x117922: main (pg_createsubscriber.c:2063) ==651272== ==651272== 353 bytes in 3 blocks are still reachable in loss record 26 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x4AA058E: strdup (strdup.c:42) ==651272== by 0x1203D1: pg_strdup (fe_memutils.c:95) ==651272== by 0x1111C1: concat_conninfo_dbname (pg_createsubscriber.c:405) ==651272== by 0x111465: store_pub_sub_info (pg_createsubscriber.c:457) ==651272== by 0x1176C5: main (pg_createsubscriber.c:2016) ==651272== ==651272== 384 bytes in 3 blocks are definitely lost in loss record 27 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x120492: palloc (fe_memutils.c:117) ==651272== by 0x11EE5F: psprintf (psprintf.c:61) ==651272== by 0x11245F: generate_object_name (pg_createsubscriber.c:705) ==651272== by 0x1125C9: setup_publisher (pg_createsubscriber.c:738) ==651272== by 0x1179DA: main (pg_createsubscriber.c:2084) ==651272== ==651272== 1,024 bytes in 1 blocks are still reachable in loss record 28 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x1201DB: pg_malloc (fe_memutils.c:49) ==651272== by 0x110C31: get_exec_path (pg_createsubscriber.c:333) ==651272== by 0x117636: main (pg_createsubscriber.c:2005) ==651272== ==651272== 1,024 bytes in 1 blocks are still reachable in loss record 29 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x120017: pg_malloc_internal (fe_memutils.c:30) ==651272== by 0x1201DB: pg_malloc (fe_memutils.c:49) ==651272== by 0x110C31: get_exec_path (pg_createsubscriber.c:333) ==651272== by 0x11766B: main (pg_createsubscriber.c:2006) ==651272== ==651272== 1,024 bytes in 1 blocks are indirectly lost in loss record 30 of 31 ==651272== at 0x484DCD3: realloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x489F71E: enlargePQExpBuffer (pqexpbuffer.c:215) ==651272== by 0x489FB81: appendPQExpBufferVA (pqexpbuffer.c:355) ==651272== by 0x489F9E3: appendPQExpBuffer (pqexpbuffer.c:279) ==651272== by 0x113D1E: setup_recovery (pg_createsubscriber.c:1120) ==651272== by 0x117A13: main (pg_createsubscriber.c:2087) ==651272== ==651272== 1,048 (24 direct, 1,024 indirect) bytes in 1 blocks are definitely lost in loss record 31 of 31 ==651272== at 0x4848899: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==651272== by 0x489F3F7: createPQExpBuffer (pqexpbuffer.c:76) ==651272== by 0x117C71: GenerateRecoveryConfig (recovery_gen.c:37) ==651272== by 0x113BDF: setup_recovery (pg_createsubscriber.c:1110) ==651272== by 0x117A13: main (pg_createsubscriber.c:2087) ==651272== ==651272== LEAK SUMMARY: ==651272== definitely lost: 1,319 bytes in 18 blocks ==651272== indirectly lost: 1,280 bytes in 2 blocks ==651272== possibly lost: 44 bytes in 3 blocks ==651272== still reachable: 3,066 bytes in 22 blocks ==651272== suppressed: 0 bytes in 0 blocks ==651272== ==651272== For lists of detected and suppressed errors, rerun with: -s ==651272== ERROR SUMMARY: 17 errors from 17 contexts (suppressed: 0 from 0)