| От | Brent Verner |
|---|---|
| Тема | Re: oid failures on Alpha solved |
| Дата | |
| Msg-id | 20001230212535.A2067@rcfile.org обсуждение исходный текст |
| Ответ на | Re: oid failures on Alpha solved (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-hackers |
On 30 Dec 2000 at 14:24 (-0500), Tom Lane wrote: | > Brent Verner <brent@rcfile.org> writes: | >> formatting '-1040' with '%u' | >> snprintf = 18446744073709550576 | >> sprintf = 4294966256 | | >> oidout() is where the offending call originates, FWIW. | >> snprintf(result, 12, "%u", o); | | > Hm. This is clearly a bug in snprintf. | | OK, I was able to duplicate this failure on Debian Alpha after forcing | our snprintf emulation to be used instead of the system's. Problem is | sloppy signed-vs-unsigned casting in snprintf.c. I've committed a fix. | Another day, another bug... indeed. the most recent snprintf.c works as expected. thank you. brent
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера