v1-0001-Initialize-potentially-uninitialized-memory-in-xl.patch
text/x-patch
Filename: v1-0001-Initialize-potentially-uninitialized-memory-in-xl.patch
Type: text/x-patch
Part: 0
Patch
Format: format-patch
Series: patch v1-0001
Subject: Initialize potentially uninitialized memory in xlogrecovery.c
| File | + | − |
|---|---|---|
| src/backend/access/transam/xlogrecovery.c | 1 | 1 |
From 74cc0fcd0570383d273f49dbc7d669caf7474453 Mon Sep 17 00:00:00 2001 From: Tristan Partin <tristan@neon.tech> Date: Tue, 6 Jun 2023 09:22:56 -0500 Subject: [PATCH v1] Initialize potentially uninitialized memory in xlogrecovery.c Seems that in certain cases recordXtime might be used prior to assignment. --- src/backend/access/transam/xlogrecovery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/access/transam/xlogrecovery.c b/src/backend/access/transam/xlogrecovery.c index 4883fcb512..becc2bda62 100644 --- a/src/backend/access/transam/xlogrecovery.c +++ b/src/backend/access/transam/xlogrecovery.c @@ -2644,7 +2644,7 @@ recoveryStopsAfter(XLogReaderState *record) uint8 info; uint8 xact_info; uint8 rmid; - TimestampTz recordXtime; + TimestampTz recordXtime = 0; /* * Ignore recovery target settings when not in archive recovery (meaning -- -- Tristan Partin Neon (https://neon.tech)