Re: Segmentation fault while COPY in 7.3

Поиск
Список
Период
Сортировка
Искать
От
Nicolai Tufar
Тема
Re: Segmentation fault while COPY in 7.3
Дата
Msg-id
Pine.GSO.4.10.10212010613570.27674-100000@prana
Ответ на
Список
Дерево обсуждения
Re: Segmentation fault while COPY in 7.3 Medi Montaseri <medi.montaseri@intransa.com>
Re: Segmentation fault while COPY in 7.3 Bruce Momjian <pgman@candle.pha.pa.us>
Re: Segmentation fault in 7.3 Frank van Vugt <ftm.van.vugt@foxi.nl>
Re: Segmentation fault in 7.3 Tom Lane <tgl@sss.pgh.pa.us>
Re: Segmentation fault in 7.3 while vacuuming Frank van Vugt <ftm.van.vugt@foxi.nl>
Re: Segmentation fault in 7.3 while vacuuming Tom Lane <tgl@sss.pgh.pa.us>
Re: Segmentation fault in 7.3 while vacuuming Tom Lane <tgl@sss.pgh.pa.us>
While waiting for help I decided to fix my problem by
brute-forcing it. I commented out offending call to pfree()
in src/backend/commands/copy.c at line 671. I may introduced
a memory leak, but it works fine for me now.

Best regards,
Nic.




*** ./src/backend/commands/copy.c.orig	Sun Dec  1 06:02:34 2002
--- ./src/backend/commands/copy.c	Sun Dec  1 06:02:48 2002
***************
*** 668,674 ****
  								  ObjectIdGetDatum(elements[attnum - 1]),
  							Int32GetDatum(attr[attnum - 1]->atttypmod)));
  					CopyAttributeOut(fp, string, delim);
! 					pfree(string);
  				}
  				else
  				{
--- 668,674 ----
  								  ObjectIdGetDatum(elements[attnum - 1]),
  							Int32GetDatum(attr[attnum - 1]->atttypmod)));
  					CopyAttributeOut(fp, string, delim);
! 					/*pfree(string);*/
  				}
  				else
  				{


В списке pgsql-general по дате отправления
От: Tom Lane
Дата:
От: Tom Lane
Дата:
FAQ