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)