Avoid low-probability crash on out-of-memory.
Tom Lane <tgl@sss.pgh.pa.us>
Avoid low-probability crash on out-of-memory. check_restrict_nonsystem_relation_kind() correctly uses guc_malloc() in v16 and later. But in older branches it must use malloc() directly, and it forgot to check for failure return. Faulty backpatching of 66e94448a. Karina Litskevich Discussion: https://postgr.es/m/CACiT8iZ=atkguKVbpN4HmJFMb4+T9yEowF5JuPZG8W+kkZ9L6w@mail.gmail.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/tcop/postgres.c | modified | +5 −0 |
Discussion
- Potential null pointer dereference in postgres.c 4 messages · 2024-12-05 → 2025-01-10