Re: BUG #3841: core dump in uuid-ossp
От | Alvaro Herrera |
---|---|
Тема | Re: BUG #3841: core dump in uuid-ossp |
Дата | |
Msg-id | 20071227170437.GM5709@alvh.no-ip.org обсуждение исходный текст |
Ответ на | Re: BUG #3841: core dump in uuid-ossp (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: BUG #3841: core dump in uuid-ossp
|
Список | pgsql-bugs |
Tom Lane wrote: > Alvaro Herrera <alvherre@commandprompt.com> writes: > > Please try the attached patch. > > Most of the invocations of pguuid_complain will be outright lies as to > which function is complaining. Please rethink the error message. Doh! Sorry. How about this: static void pguuid_complain(uuid_rc_t rc) { char *err = uuid_error(rc); if (err != NULL) ereport(ERROR, (errmsg("OSSP uuid failure: %s", err))); else ereport(ERROR, (errmsg("OSSP uuid failure: error code %d", rc))); } Alternatively we could pass the called function name into pguuid_complain, but I'm not sure it's worth the trouble (what does it give the user, anyway?) -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc.
В списке pgsql-bugs по дате отправления: