Re: [BUG] Re-entering malloc problem when use --enable-nlsbuildpostgresql
От
Andres Freund
Тема
Re: [BUG] Re-entering malloc problem when use --enable-nlsbuildpostgresql
Дата
Msg-id
20180522211145.mpmbs2365neosqiv@alap3.anarazel.de
Ответ на
Список
Дерево обсуждения
[BUG] Re-entering malloc problem when use --enable-nls build postgresql "158306855" <anderson2013@qq.com>
Re: [BUG] Re-entering malloc problem when use --enable-nls build postgresql Tom Lane <tgl@sss.pgh.pa.us>
Re: [BUG] Re-entering malloc problem when use --enable-nls buildpostgresql Andres Freund <andres@anarazel.de>
Re: [BUG] Re-entering malloc problem when use --enable-nls build postgresql Tom Lane <tgl@sss.pgh.pa.us>
Re: [BUG] Re-entering malloc problem when use --enable-nls buildpostgresql Andres Freund <andres@anarazel.de>
Re: [BUG] Re-entering malloc problem when use --enable-nls buildpostgresql Andres Freund <andres@anarazel.de>
Re: [BUG] Re-entering malloc problem when use --enable-nls build postgresql Thomas Munro <thomas.munro@enterprisedb.com>
Re: [BUG] Re-entering malloc problem when use --enable-nls buildpostgresql Andres Freund <andres@anarazel.de>
Re: [BUG] Re-entering malloc problem when use --enable-nls build postgresql Tom Lane <tgl@sss.pgh.pa.us>
Re: [BUG] Re-entering malloc problem when use --enable-nls buildpostgresql Andres Freund <andres@anarazel.de>
Re: [BUG] Re-entering malloc problem when use --enable-nls build postgresql Tom Lane <tgl@sss.pgh.pa.us>
Re: [BUG] Re-entering malloc problem when use --enable-nls buildpostgresql "158306855" <anderson2013@qq.com>
Re: [BUG] Re-entering malloc problem when use --enable-nlsbuildpostgresql Andres Freund <andres@anarazel.de>
Re: [BUG] Re-entering malloc problem when use --enable-nlsbuildpostgresql "158306855" <anderson2013@qq.com>
Re: [BUG] Re-entering malloc problem when use --enable-nls buildpostgresql "158306855" <anderson2013@qq.com>
On 2018-05-21 10:49:53 +0800, 158306855 wrote: > > It'd be fairly unproblematic to write an untranslated message out. There > > we can make sure to either only use plain syscalls or use memory from > > the preallocated context. I think it'd be ok to not to translate in > > that situation. > > > I wrote a patch to improve this problem. > > +extern int errmsg_no_translateit(const char *fmt,...) pg_attribute_printf(1, 2); > +extern int errdetail_no_translateit(const char *fmt,...) pg_attribute_printf(1, 2); > +extern int errhint_no_translateit(const char *fmt,...) pg_attribute_printf(1, 2); > + > /* > * errcontext() is typically called in error context callback functions, not > * within an ereport() invocation. The callback function can be in a different Can't we just reuse errmsg_internal etc? Greetings, Andres Freund
В списке pgsql-bugs по дате отправления
От: Kyotaro HORIGUCHI
Дата: