Thread

  1. Avoid resource leak (src/bin/pg_resetwal/pg_resetwal.c)

    Ranier Vilela <ranier.vf@gmail.com> — 2025-10-24T00:26:24Z

    Hi.
    
    Per Coverity.
    
    The function *read_controlfile* is responsible for updating old pg_control
    versions.
    Coverity complains that the struct ControlFileData buffer is leaked.
    
    I think that is right.
    
    Trivial patch attached.
    
    best regards,
    Ranier Vilela
    
  2. Re: Avoid resource leak (src/bin/pg_resetwal/pg_resetwal.c)

    Michael Paquier <michael@paquier.xyz> — 2025-10-24T06:04:50Z

    On Thu, Oct 23, 2025 at 09:26:24PM -0300, Ranier Vilela wrote:
    > The function *read_controlfile* is responsible for updating old pg_control
    > versions.
    > Coverity complains that the struct ControlFileData buffer is leaked.
    > 
    > I think that is right.
    
    Bis repetita.  Allocation in the context of a short-term binary
    execution.
    --
    Michael