plpython: NULL pointer dereference on broken sequence objects

Edit
ID 6938
Title plpython: NULL pointer dereference on broken sequence objects
CI (CFBot) Summary
Stats (from CFBot) Patch version: v2, Patch count: 1, First patch: +500−4, All patches: +500−4
Tags Bugfix
Created 2026-06-25 09:06:57
Last modified 2026-07-01 06:37:06 (3 weeks ago)
Latest email 2026-07-07 10:08:42 (2 weeks ago)
Status
PG20-1 (2026-07-01 – 2026-07-31): Committed
Target version stable
Authors Richard Guo (richardguo)
Reviewers Become reviewer
Committer Richard Guo (richardguo)
Links
Emails
plpython: NULL pointer dereference on broken sequence objects
First at 2026-06-25 08:49:31 by Richard Guo <guofenglinux at gmail.com>
Latest at 2026-07-07 10:08:42 by Ewan Young <kdbase.hack at gmail.com>
Latest attachment (v1-0001-jsonb_plpython-Check-for-negative-PySequence_Size-result.patch) at 2026-07-07 10:08:42 from Ewan Young <kdbase.hack at gmail.com>
    Attachment (v1-0001-jsonb_plpython-Check-for-negative-PySequence_Size-result.patch) at 2026-07-07 10:08:42 from Ewan Young <kdbase.hack at gmail.com> (Patch: Yes)
    Attachment (v2-0001-plpython-Fix-NULL-pointer-dereferences-for-broken.patch) at 2026-06-26 06:05:40 from Richard Guo <guofenglinux at gmail.com> (Patch: Yes)
    Attachment (v1-0001-plpython-Fix-NULL-pointer-dereference-for-broken-.patch) at 2026-06-25 08:49:31 from Richard Guo <guofenglinux at gmail.com> (Patch: Yes)
History
When Who What
2026-07-01 06:37:06 Richard Guo (richardguo) Closed in commitfest PG20-1 with status: Committed
2026-07-01 06:37:06 Richard Guo (richardguo) Changed committer to richardguo
2026-06-25 09:06:57 Richard Guo (richardguo) Attached mail thread CAMbWs49BKM9wP6m8bCXEpHwQKp7usvOGV6Jf=J7FYr_BCpxLqg@mail.gmail.com
2026-06-25 09:06:57 Richard Guo (richardguo) Created patch record
Edit