Subject Re: UDF not working on 64 bit computer
Author timothysshea

Alas, have checked that pretty thoroughly and all is fine. Looks like a DLL that comes standard with 32 bit is nowhere to be seen on 64 bit. In the past, a Firebird install appeared to cover all the dlls necessary.

I suspect that "everything" is "everything" - 1.



--- In, Helen Borrie <helebor@...> wrote:
> At 07:29 PM 18/01/2010, you wrote:
> >Have Firebird 2.1.3 32 bit running on a 64 bit Terminal Server 2003.
> >A UDF dll written in C (VS 2005) is returning the following error from Flamerobin.
> >
> >invalid request BLR at offset 76
> >function NUMBER is not defined
> >module name or entrypoint could not be found
> >
> >The UDF dll is used extensively on other machines with the same application (including Terminal Server) with no problems. The other machines are 32 bit.
> >
> >Have tried everything (I think) but to no avail.
> What is "everything"? Have you checked the UDFAccess parameter in firebird.conf? By default it is Restrict UDF, the only place the engine will look. Check the declaration.
> ./heLen