New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem to use FreeAdHocUDF the firebird 3 [CORE5306] #5583
Comments
Commented by: @asfernandes Help us help you. Just "does not work" do not deserve a tracker entry. |
Commented by: Augusto T. da Costa (gustotc) sorry Adriano. invalid request BLR at offset 36. I think you know this UDF, and went through the entire installation and always the same mistake. Incluise this Saturday spoke to Cantu in the FDD 13 that directed me to post the error here, because it also did not help me. This is just an example because my application uses many outas functions of UDF and I would love to move to FB3. I also tested with other UDF (website below) and is the same mistake of not finding the function: http://brtheory.blogspot.com.br/2014/11/database-link-para-firebird-pr-br.html invalid request BLR at offset 59. |
Commented by: @asfernandes Is the MSVC runtime used by this DLL installed? Please check it with dependency walker or similar program. |
Commented by: Augusto T. da Costa (gustotc) Visual C++ 2008 I have already installed and the same problem. This machine has Fb2.5 installed and it works, just does not work in the installation of FB 3. I tested with another UDF and occurs the same mistake, is it not a BUG of FB3. Note: I've updated the Fb 3 for the current build. |
Commented by: Sean Leyne (seanleyne) Have you installed the correct 'bitness' (32 vs 64) of the UDF which matches the Firebird engine you installed? |
Commented by: Augusto T. da Costa (gustotc) I believe so because I used the same files used in the version of Firebird 2.5 64. What currently also is installed on the same machine with the UDF working. The ICUs 64: icudt44FAU, icuin44FAU, icuio44FAU, icuuc44FAU the Firebird folder (Formerly the folder BIN) and the installation of Runtime C ++ Microsoft version 64 in 2008. I did several tests including other UDFs and no works, this really a great mystery. |
Commented by: @hvlad > The ICUs 64: icudt44FAU, icuin44FAU, icuio44FAU, icuuc44FAU the Firebird folder |
Commented by: @dyemanov It also depends on fbclient (or maybe gds23), AFAIK. |
Commented by: Augusto T. da Costa (gustotc) Vlad,
Dmitry,
Best Regards Augusto |
Commented by: Valdir Stiebe Junior (ogecrom) @augusto: I don't think this is a FirebirdSQL bug. We made FreeAdHocUDF.dll to work on FB 3.0.4 on Windows just copying the following files to the UDF folder of Firebird. We only use one function called F_STRIPSTRING. But tested with other functions with no problems found. We copied the files from the source zip to the UDF folder, maintaining the exact names: We found that and old version of FreeAdHocUDF.dll also works with icu*30.dll (without the FAU in the name) all in the UDF folder. |
Submitted by: Augusto T. da Costa (gustotc)
Use the FreeAdHocUDF in Firebird 2.5 for several years and as I move to Firebird 3.0 just does not work, I've tried a number of ways but to no avail.
I consulted the manual and does not relate to incompatibilities in UDFs.
Can you help me ?
Best Regards
Augusto
The text was updated successfully, but these errors were encountered: