BUG #9296: Symbol resolution issue: undefined symbol: CheckFunctionValidatorAccess

From: rgacogne-bugs(at)nuagelabs(dot)fr
To: pgsql-bugs(at)postgresql(dot)org
Subject: BUG #9296: Symbol resolution issue: undefined symbol: CheckFunctionValidatorAccess
Date: 2014-02-20 19:05:45
Message-ID: 20140220190545.29133.89444@wrigleys.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

The following bug has been logged on the website:

Bug reference: 9296
Logged by: Remi Gacogne
Email address: rgacogne-bugs(at)nuagelabs(dot)fr
PostgreSQL version: 9.3.3
Operating system: Linux x86_64
Description:

Hi,

I just built a Postgresql 9.3.3 and I have an issue at runtime with a
program linked against libpq.so that works like a charm with 9.3.2. It seems
like a recently introduced symbol (CheckFunctionValidatorAccess) isn't
exported.

The exact runtime error is :

could not load library "/usr/lib/postgresql/plpgsql.so":
/usr/lib/postgresql/plpgsql.so: undefined symbol:
CheckFunctionValidatorAccess

The function is indeed used:

$ objdump -RtD /usr/lib/postgresql/plpgsql.so |grep InputFunctionCall
0000000000000000 *UND* 0000000000000000
InputFunctionCall
00000000000071d0 <InputFunctionCall(at)plt>:
1288b: e8 40 49 ff ff callq 71d0 <InputFunctionCall(at)plt>
128ab: e8 20 49 ff ff callq 71d0 <InputFunctionCall(at)plt>
225ea0: R_X86_64_JUMP_SLOT InputFunctionCall

But I an not able to find the symbol anywhere. Am I missing something?

Thank you,

Remi Gacogne

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2014-02-20 19:27:38 Re: BUG #9296: Symbol resolution issue: undefined symbol: CheckFunctionValidatorAccess
Previous Message Noah Misch 2014-02-20 04:39:40 Re: BUG #9210: PostgreSQL string store bug? not enforce check with correct characterSET/encoding