<div dir="ltr">Segfault details<div><br></div><div><b>Commands</b><br></div><div><span style="font-size:10.5625px"><font color="#212121" face="monospace"># ulimit -c 1024000</font></span></div><div><span style="font-size:10.5625px"><font color="#212121" face="monospace"># </font></span><font color="#212121" face="monospace"><span style="font-size:10.5625px">pgpool-a /etc/pgpool/pool_hba.conf -f /etc/pgpool/pgpool.conf -n -d 2&gt;&amp;1 | tee /tmp/log</span></font></div><div><font color="#212121" face="monospace"><span style="font-size:10.5625px">... Connect to pgpool, using psql, generates segfault</span></font></div><div><span style="font-size:10.5625px"><font color="#212121" face="monospace"># gdb /usr/local/bin/pgpool core</font></span></div><div><font color="#212121" face="monospace"><div>...</div><div>Reading symbols from /usr/local/bin/pgpool...done.</div><div>[New LWP 30559]</div><div>[Thread debugging using libthread_db enabled]</div><div>Using host libthread_db library &quot;/lib/x86_64-linux-gnu/libthread_db.so.1&quot;.</div><div>Core was generated by `pgpool: user staging localhost(58272) idle                              &#39;.</div><div>Program terminated with signal SIGSEGV, Segmentation fault.</div><div>#0  0x000000000042478d in select_load_balancing_node () at protocol/child.c:1680</div><div>1680                    char *database = MASTER_CONNECTION(ses-&gt;backend)-&gt;sp-&gt;database;</div><div><div>(gdb) backtrace</div><div>#0  0x000000000042478d in select_load_balancing_node () at protocol/child.c:1680</div><div>#1  0x000000000043ed9d in pool_init_session_context (frontend=&lt;optimized out&gt;, backend=&lt;optimized out&gt;)</div><div>    at context/pool_session_context.c:97</div><div>#2  0x0000000000425872 in do_child (fds=0x1, fds@entry=0xe0fc70) at protocol/child.c:356</div><div>#3  0x0000000000408b05 in fork_a_child (fds=0xe0fc70, id=1) at main/pgpool_main.c:611</div><div>#4  0x000000000040e223 in PgpoolMain (discard_status=1 &#39;\001&#39;, discard_status@entry=0 &#39;\000&#39;,</div><div>    clear_memcache_oidmaps=clear_memcache_oidmaps@entry=0 &#39;\000&#39;) at main/pgpool_main.c:367</div><div>#5  0x0000000000407202 in main (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at main/main.c:318</div></div><div><br></div></font></div></div>