Subject Problems adding F_STRPOS UDF/ FreeAdHocUDF dll to Firebird 2.0 Embedded
Author tyahnker

I've successfully added the FreeAdHocUDF dll and the F_STRPOS UDF to Firebird Server, and my application runs great when I run against it. But when I do the same steps to add it to embedded firebird, I get "Invalid request BLR at offet 602\r\nfunction f_STRPOS is not defined."

I've put the FreeAdHocUDF.dll in the udf folder, and registered with that name.

I've tried explicitly putting the path to the udf folder in the firebird.conf file.

I've tried using both 32 bit DLLs shipped by FreeAdHocUDF as well as the 64 bit DLL.

I'm running this on a 64 bit box, but my application is running as a 32 bit application.

At this point, I've tried everything I can think of.

Does anyone have any ideas?