Re: BUG #14690: Client GSSAPI / Kerberos auth crash

Heikki Linnakangas <hlinnaka@iki.fi>

From: Heikki Linnakangas <hlinnaka@iki.fi>
To: Euler Taveira <euler@timbira.com.br>, gdutton@inf.ed.ac.uk
Cc: pgsql-bugs@postgresql.org
Date: 2017-06-07T06:44:17Z
Lists: pgsql-bugs
On 06/05/2017 09:43 PM, Euler Taveira wrote:
> 2017-06-05 10:09 GMT-03:00 <gdutton@inf.ed.ac.uk>:
>
>> Any attempt to use the PostgreSQL 10beta1 client library (whether via psql,
>> PGDG-provided psycopg2-2.7 or anything else using libpq) with valid
>> Kerberos
>> ticket to 9.5/9.6 servers fails.
>>
>> Taking "psql -h <server> <database>" as a test:
>> Expected behaviour: (same as 9.6 client) successful connection to the
>> server.
>> Actual behaviour: "*** Error in `psql': free(): invalid pointer:
>> 0x00007f9d0e105fbc ***" reported on terminal, program aborts.
>>
>
> It seems the same as [1].
>
>
> [1]
> https://www.postgresql.org/message-id/6288d80e-a0bf-d4d3-4e12-7b79c77f1771%40iki.fi

Yep, I just committed a fix. Thanks for the report, nevertheless!

- Heikki



Commits

  1. Fix double-free bug in GSS authentication.