| От | Maurice Gittens |
|---|---|
| Тема | Buffer overrun |
| Дата | |
| Msg-id | 00df01bd51d4$5e16a1a0$fcf3b2c2@caleb..gits.nl обсуждение исходный текст |
| Список | pgsql-hackers |
Hi, Using the ElectringFence debugging library I found what seems to be a buffer overrun when creating databases. I don't think I understand it all well enough (yet?) to fix it however. Doing a "create database test;" causes the buffer overrun to appear. Without the debugging library I notice no malfunction. In the function createdb a call to the function pg_exec_query which inserts the info about the new database into pg_database eventually dies in the function DataFill called from heap_formtuple. I've noticed that the function pg_exec_query appears twice on the callstack so I guess this function is reentrant right? I hope this is useful to somebody. With regards from Maurice.
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера