]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.11] gh-127563: use `dk_log2_index_bytes=3` in empty dicts (GH-127568) (GH-127813...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 16 Jun 2025 12:51:04 +0000 (14:51 +0200)
committerGitHub <noreply@github.com>
Mon, 16 Jun 2025 12:51:04 +0000 (14:51 +0200)
commit313544eb0381d868b4f8b351a0ca808c313af698
tree19a2cb806244becc9ae877bd6d2e5debcdcd813f
parentc96ab19ae460911e40ffa502f1bf945ab6c53a2e
[3.11] gh-127563: use `dk_log2_index_bytes=3` in empty dicts (GH-127568) (GH-127813) (#135463)

[3.12] gh-127563: use `dk_log2_index_bytes=3` in empty dicts (GH-127568) (GH-127813)

This fixes a UBSan failure (unaligned zero-size memcpy) in `dictobject.c`.
(cherry picked from commit 9af96f440618304e7cc609c246e1f8c8b2d7a119)

(cherry picked from commit 320a1dcd97110598a4fe6ae1c0018cd3decc408f)

Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Objects/dictobject.c