Re: BUG #6261: 35.9. C-Language Functions

Lists: pgsql-bugs
From: "guenter abraham" <abraham(at)itbb(dot)de>
To: pgsql-bugs(at)postgresql(dot)org
Subject: BUG #6261: 35.9. C-Language Functions
Date: 2011-10-19 07:43:55
Message-ID: 201110190743.p9J7ht7N022461@wwwmaster.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-bugs


The following bug has been logged online:

Bug reference: 6261
Logged by: guenter abraham
Email address: abraham(at)itbb(dot)de
PostgreSQL version: 9.1
Operating system: win 7 prof /64
Description: 35.9. C-Language Functions
Details:

the import of C-Language Functions (Version 0 and Version 1 as described in
chapter 35.9 of the manual) leads to an "unknown-error"

create function aktualisiere_client(int4,int4,int4)
returns int4 as
'db_sock.dll','aktualisiere_client'
language 'C' volatile strict;

---->

FEHLER: konnte Bibliothek »C:/Program
Files/PostgreSQL/9.1/lib/db_sock.dll« nicht laden: unknown error 193

********** Fehler **********

FEHLER: konnte Bibliothek »C:/Program
Files/PostgreSQL/9.1/lib/db_sock.dll« nicht laden: unknown error 193
SQL Status:58P01

----------------------
this dll works fine under Vers 8.2. I recompiled it with mingw / gcc

with kind regards
Guenter Abraham


From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: guenter abraham <abraham(at)itbb(dot)de>
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: BUG #6261: 35.9. C-Language Functions
Date: 2011-10-21 12:55:26
Message-ID: CA+TgmoZpaqreNbga81uN7eQRXWmJRcgV6geu2F_XyJHvfRpqjg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-bugs

On Wed, Oct 19, 2011 at 3:43 AM, guenter abraham <abraham(at)itbb(dot)de> wrote:
>
> The following bug has been logged online:
>
> Bug reference:      6261
> Logged by:          guenter abraham
> Email address:      abraham(at)itbb(dot)de
> PostgreSQL version: 9.1
> Operating system:   win 7 prof /64
> Description:        35.9. C-Language Functions
> Details:
>
> the import of C-Language Functions (Version 0 and Version 1 as described in
> chapter 35.9 of the manual) leads to an "unknown-error"
>
>  create function aktualisiere_client(int4,int4,int4)
>  returns int4 as
>  'db_sock.dll','aktualisiere_client'
>  language 'C' volatile strict;
>
> ---->
>
> FEHLER:  konnte Bibliothek »C:/Program
> Files/PostgreSQL/9.1/lib/db_sock.dll« nicht laden: unknown error 193
>
>
> ********** Fehler **********
>
> FEHLER: konnte Bibliothek »C:/Program
> Files/PostgreSQL/9.1/lib/db_sock.dll« nicht laden: unknown error 193
> SQL Status:58P01
>
> ----------------------
> this dll works fine under Vers 8.2. I recompiled it with mingw / gcc

Without more details it's pretty hard to speculate on what the problem
might be here. I'm pretty doubtful that this is broken in general, as
that would mean that most of the extensions we bundle with core would
be broken on Windows, and I think someone would have noticed that by
now.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company