Re: BUG #17254: Crash with 0xC0000409 in pg_stat_statements when pg_stat_tmp\pgss_query_texts.stat exceeded 2GB.

Juan José Santamaría Flecha <juanjo.santamaria@gmail.com>

From: Juan José Santamaría Flecha <juanjo.santamaria@gmail.com>
To: egashira.yusuke@fujitsu.com, PostgreSQL mailing lists <pgsql-bugs@lists.postgresql.org>
Date: 2021-10-30T08:24:46Z
Lists: pgsql-bugs
On Fri, Oct 29, 2021 at 9:43 PM Juan José Santamaría Flecha <
juanjo.santamaria@gmail.com> wrote:

>
> The value of MaxAllocHugeSize is being oversized when _WIN64 is defined
> [1]. Shouldn't the limit for a slurp be MaxAllocSize?
>
> Please find attached a patch for so.

Regards,

Juan José Santamaría Flecha

Commits

  1. Don't try to read a multi-GB pg_stat_statements file in one call.