[pgpool-hackers: 773] Re: main process is terminated after reload when enabeld_pool_hba is on

Tatsuo Ishii ishii at postgresql.org
Thu Jan 29 12:10:00 JST 2015


Usama,

Can you please take a look at this? This only happens in 3.4.0.

Best regards,
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese:http://www.sraoss.co.jp

> (resending: sorry if you received two identical emails.)
> 
> Hi hackers,
> 
> I found a bug about pool_hba on 3.4.x.
> 
> When enalbed_pool_hba is on, after several times of "pgpool reload"
> pgpool main process is terminated leaving children.
> Any log messages isn't output.
> 
> gdb said "Bus error" occured at free_lines (at pool_hba.c). 
> Here is backtrace result.
> 
> Program received signal SIGBUS, Bus error.
> free_lines (lines=0x72e3e8, line_nums=0x72e3f0) at auth/pool_hba.c:1189
> 1189					pfree(lfirst(token));
> (gdb) bt
> #0  free_lines (lines=0x72e3e8, line_nums=0x72e3f0) at auth/pool_hba.c:1189
> #1  0x00000000004202c3 in load_hba (hbapath=0x7410e0 "/home/yugo-n/work/git/pgpool2/src/test/heathcheck/etc/pool_hba.conf") at auth/pool_hba.c:107
> #2  0x00000000004055e2 in reload_config () at main/pgpool_main.c:2950
> #3  0x00000000004073fd in pool_sleep (second=<value optimized out>) at main/pgpool_main.c:2307
> #4  0x0000000000409e6f in PgpoolMain (discard_status=<value optimized out>, clear_memcache_oidmaps=<value optimized out>) at main/pgpool_main.c:473
> #5  0x0000000000404431 in main (argc=<value optimized out>, argv=<value optimized out>) at main/main.c:319
> 
> This problem occurs only on 3.4.0. (I used head of git repository.)
> 3.3.4 has no problem. 
> 
> Is this a bug of memory-management of 3.4?
> 
> -- 
> Yugo Nagata <nagata at sraoss.co.jp>
> _______________________________________________
> pgpool-hackers mailing list
> pgpool-hackers at pgpool.net
> http://www.pgpool.net/mailman/listinfo/pgpool-hackers


More information about the pgpool-hackers mailing list