Frontend coredumps on NOTICE
Hello!
This trouble has been reported to general list some time ago,
but without success. The bug is simple: frontend, written in C
(with libpq) dies with core dump on any query that returns NOTICE
from backend. Postgres 6.5 was on Pentium (currently on Cyrix MII),
gcc 2.7.2.3. In writing my programs I took example programs from
Postgres docs as template. If you wish, I can send the code exactly.
--
Leon.
Leon <leon@udmnet.ru> writes:
This trouble has been reported to general list some time ago,
but without success. The bug is simple: frontend, written in C
(with libpq) dies with core dump on any query that returns NOTICE
from backend.
No one else is seeing this, so I feel fairly safe in betting that
it's some bug in your own code. You didn't do something silly
like closing stderr, did you?
You might try setting a breakpoint at defaultNoticeProcessor in
fe-connect.c, and seeing whether control is getting there or not.
A stack backtrace from the core file would be helpful info as well.
regards, tom lane
Import Notes
Reply to msg id not found: YourmessageofFri16Jul1999165319+0500378F1D2F.5E4E6C00@udmnet.ru | Resolved by subject fallback
Tom Lane wrote:
Leon <leon@udmnet.ru> writes:
This trouble has been reported to general list some time ago,
but without success. The bug is simple: frontend, written in C
(with libpq) dies with core dump on any query that returns NOTICE
from backend.No one else is seeing this, so I feel fairly safe in betting that
it's some bug in your own code. You didn't do something silly
like closing stderr, did you?
You were right. This bug disappeared after I recompiled pq lib.
Never before have I seen such compile troubles. To be sure, I
linked libpq against Electric Fence, and it didn't ever complain.
Thank you for cooperation.
But I have one more bugreport, this time I'm sure it is real :)
--
Leon.