| От | Michael Fuhr |
|---|---|
| Тема | Re: [PATCHES] plpython improvements |
| Дата | |
| Msg-id | 20060818211714.GA85419@winnie.fuhr.org обсуждение исходный текст |
| Ответ на | Re: [PATCHES] plpython improvements (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-hackers |
On Fri, Aug 18, 2006 at 04:27:23PM -0400, Tom Lane wrote: > Anyone in a position to review the pending plpython patch? > http://archives.postgresql.org/pgsql-patches/2006-08/msg00151.php In several places the code does this: so = PyObject_Str(value); valuestr = PyString_AsString(so); We've previously learned that calling PyString_AsString() without checking the return value of PyObject_Str() can result in a segmentation fault. http://archives.postgresql.org/pgsql-committers/2005-07/msg00233.php I haven't examined the current patch closely enough to know whether PyObject_Str() can possibly return NULL, but several occurrences of the above code snippet caught my eye because we had dealt with it before. -- Michael Fuhr
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера