Re: psql and bytea
От | Dennis Gearon |
---|---|
Тема | Re: psql and bytea |
Дата | |
Msg-id | 3EE6193A.8060805@cvc.net обсуждение исходный текст |
Ответ на | Re: psql and bytea (Féliciano Matias <feliciano.matias@free.fr>) |
Список | pgsql-general |
I've seen that come up several times now. Féliciano Matias wrote: > Le ven 16/05/2003 à 06:56, Féliciano Matias a écrit : > > >>>All of this is used with postgresql 7.3.2 shipped with Red Hat Linux 9 > > >>[...] > > >>I found the problem. It's bug in sprintf() >>=============================================== >>#include <stdio.h> >>#include <stdlib.h> >>#include <string.h> >>#define SIZE (1024*70000) >>int main(void) { >> char * s = malloc(SIZE) ; >> char * d = malloc(SIZE) ; >> memset(s, 'a', SIZE-1) ; >> d[SIZE-1] = '\0' ; >> sprintf(d,"%s",s) ; >> printf("%zi\n", strlen(d)) ; >> return 0 ; >>} >>=============================================== >>$ ./a.out >>67108863 (2^26-1) > > >>https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=90987 > > > from > > bugzilla@redhat.com > > > ------- Additional Comments From drepper@redhat.com 2003-06-09 23:22 ------- > The current glibc CVS code has been changed to not have this liimtation anymore. >
В списке pgsql-general по дате отправления: