BUG #17421: Core dump in ECPGdo() when calling PostgreSQL API from 32-bit client for RHEL8
The Post Office <noreply@postgresql.org>
From: PG Bug reporting form <noreply@postgresql.org>
To: pgsql-bugs@lists.postgresql.org
Cc: hirose.masay-01@jp.fujitsu.com
Date: 2022-02-27T05:21:32Z
Lists: pgsql-bugs
The following bug has been logged on the website: Bug reference: 17421 Logged by: Masayuki Hirose Email address: hirose.masay-01@jp.fujitsu.com PostgreSQL version: 12.1 Operating system: Red Hat Enterprise Linux Description: Core dump in ECPGdo() when calling PostgreSQL API from 32-bit client for RHEL8 Hello, I have encountered the core dump in ECPGdo () issue. Have you ever seen this error? -------- (gdb) where #0 0xf7163dc7 in strlen () from /usr/lib/libc.so.6 #1 0x08169faf in dopr () #2 0x08169c19 in pg_vsnprintf () #3 0x08169c6b in pg_snprintf () #4 0x08153ec7 in ecpg_raise_backend () #5 0x081540bb in ecpg_check_Pqresult () #6 0x0814da6a in ecpg_autostart_transaction () #7 0x0814ebc6 in ecpg_do () #8 0x0814ec79 in ECPGdo () #9 0xf7f96e40 in TJVvDatabaseAPI::_ExecSQL (this=0x9fb73f0, ctxnum=0, -------- I am using the 32-bit client for RHEL8 and it calls PostgreSQL API, thus I encountered this error. Regards, Masa
Commits
-
Don't fail on libpq-generated error reports in ecpg_raise_backend().
- 89254606b61e 10.22 landed
- d82ed5b2f820 11.17 landed
- 02026cadbf04 12.12 landed
- 16d68007cd74 13.8 landed
- a5dbca460ace 14.4 landed
- 6d157e7cb8d3 15.0 landed