patch for buffer overrun with sequences - Mailing list pgsql-hackers

From Maurice Gittens
Subject patch for buffer overrun with sequences
Date
Msg-id 199803221310.OAA32729@david.gits.nl
Whole thread Raw
Responses Re: [HACKERS] patch for buffer overrun with sequences  (Bruce Momjian <maillist@candle.pha.pa.us>)
List pgsql-hackers
Hi,

The buffer overrun while creating sequences turns out to be
a read access overrun. For the sake of doing things properly
here is a patch which fixes it.

This patch is for the file backend/commands/sequence.c.

87a88
>     NameData    name;
113c114,115
<                 value[i - 1] = PointerGetDatum(seq->seqname);
---
>                 namestrcpy(&name, seq->seqname);
>                 value[i - 1] = NameGetDatum(&name);


With regards from Maurice.

pgsql-hackers by date:

Previous
From: "Maurice Gittens"
Date:
Subject: Re: [HACKERS] patch for memory overrun on Linux(i386)
Next
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] patch for memory overrun on Linux(i386)