[PATCH] Fix buffer not null terminated on (ecpg lib) - Mailing list pgsql-hackers

From Ranier Vilela
Subject [PATCH] Fix buffer not null terminated on (ecpg lib)
Date
Msg-id CAEudQApFOzniNRqCMLYDACU6G=TLuGoL_kH6XtJLgqSSdRwrTw@mail.gmail.com
Whole thread Raw
Responses Re: [PATCH] Fix buffer not null terminated on (ecpg lib)  (Kyotaro Horiguchi <horikyota.ntt@gmail.com>)
List pgsql-hackers
Hi,
strncpy, it is not a safe function and has the risk of corrupting memory.
On ecpg lib, two sources, make use of strncpy risk, this patch tries to fix.

1. Make room for the last null-characte;
2. Copies Maximum number of characters - 1.

per Coverity.

regards,
Ranier Vilela
Attachment

pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: More efficient RI checks - take 2
Next
From: Ranier Vilela
Date:
Subject: [PATCH] FIx explicit null dereference pointer (nbtree.c)