Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitdd1f645

Browse files
Fix AddressSanitizer use-after-scope complaint.
XLogRegisterBufData() does not copy data pointed to by caller's pointerargument.Oversight in commit0d861bb.Author: Peter EisentrautReported-By: Peter EisentrautDiscussion:https://postgr.es/m/21800dbe-a13e-22f7-d423-b81db9d249f5@2ndquadrant.com
1 parent30e82f1 commitdd1f645

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

‎src/backend/access/nbtree/nbtinsert.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1289,6 +1289,7 @@ _bt_insertonpg(Relation rel,
12891289
xl_btree_metadataxlmeta;
12901290
uint8xlinfo;
12911291
XLogRecPtrrecptr;
1292+
uint16upostingoff;
12921293

12931294
xlrec.offnum=newitemoff;
12941295

@@ -1354,7 +1355,7 @@ _bt_insertonpg(Relation rel,
13541355
* must reconstruct final itup (as well as nposting) using
13551356
* _bt_swap_posting().
13561357
*/
1357-
uint16upostingoff=postingoff;
1358+
upostingoff=postingoff;
13581359

13591360
XLogRegisterBufData(0, (char*)&upostingoff,sizeof(uint16));
13601361
XLogRegisterBufData(0, (char*)origitup,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp