Re: 7.2.1 backend crash (convert_string_datum, locale)

Bruce Momjian <pgman@candle.pha.pa.us>

From: Bruce Momjian <pgman@candle.pha.pa.us>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Mats Lofkvist <mal@algonet.se>, pgsql-bugs@postgresql.org, Andrew Sullivan <andrew@libertyrms.info>
Date: 2002-07-12T03:36:06Z
Lists: pgsql-bugs
Tom Lane wrote:
> Mats Lofkvist <mal@algonet.se> writes:
> > When testing postgres 7.2.1 on a sparc/solaris8 box with
> > --enable-locale --enable-multibyte I get a crash in
> > convert_string_datum.
> 
> This smells like a problem that we chased down awhile back, that
> snprintf on Solaris is broken (it will write past the end of the
> specified buffer length, thus corrupting adjacent data).
> 
> Andrew, I think that was your test case we found it on.  Do you
> recall if a fix is available from Sun?

Yes, I remember this too.  It was specifically multibyte-related.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026