| От | Tom Lane |
|---|---|
| Тема | Re: 7.4RC1 et al: cannot find block containing chunk |
| Дата | |
| Msg-id | 10136.1068420338@sss.pgh.pa.us обсуждение |
| Ответ на | 7.4RC1 et al: cannot find block containing chunk (greimel@ing.iac.es (Robert Greimel)) |
| Список | pgsql-bugs |
greimel@ing.iac.es (Robert Greimel) writes:
> using PostgreSQL-7.2.2 and several user defined C function - dynamically loaded
> from one .so file - I (sometimes) see the following error message doing the
> following query:
> ERROR: AllocSetFree: cannot find block containing chunk 0x83a5300
This indicates that somebody is pfree'ing a pointer that did not come
from palloc, or possibly pfree'ing the same pointer twice. It could be
that the bad pfree is the indirect result of an earlier memory clobber,
too.
Given that you are using user-defined C functions it seems highly likely
that the bug is in your code and not Postgres. If you can reproduce the
bug without any of your own C functions having been executed, please
send along a script that does it ...
regards, tom lane
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера