"Tom Lane" <[EMAIL PROTECTED]> writes: > Adam PAPAI <[EMAIL PROTECTED]> writes: >> Usually our program dumps core several times a day, but the reason is >> unknown. All I know from the core file is the lines below. > > That failure is inside malloc, not PQmakeEmptyPQresult, and the odds > are extremely high that the reason is some part of your program > clobbering memory that doesn't belong to it (and thereby damaging > malloc's internal data structures). Try running your program under > Electric Fence or some other debugging malloc package.
Incidentally glic comes with such a debugging malloc which you can get by defining the environment variable MALLOC_CHECK_ before starting your program. In bash you can do this by running your program with something like: MALLOC_CHECK_=3 ./myprogram -- Gregory Stark EnterpriseDB http://www.enterprisedb.com ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq