Subject Re: very strange behavior with UDF ...
Author hvlad
--- In firebird-support@yahoogroups.com, Vander Clock Stephane wrote:
>
> Thanks vlad ...
>
> hmmm, why not, but it's a lot of years now we use this dll in previous
> version of firebird without any problem (but the database schema also
> change in years, i m not sure) ...

Because it was not on Win64, correct ?

> and also it's not explain why the crash is on a udf function
> (aludf_stringreplace) that is not used anywhere :(

See above and consider broken exception handler installed by DLL on load.

> anyway, as my function are very simple
>
> i need only these functions :
>
> aludf_httpencode => http decode
> aludf_utf8lowercase => utf8 lowercase
> aludf_utf8upercase => utf8 uppercase
> aludf_utf8normalize => remove all accent from string (é => e)
>
> so what the best tool to use to write these UDF function ? VC ?

For Windows MSVC is the working solution at least :)
Probably GCC (using MinGW) also should be considered, i never used it by myself.

Regards,
Vlad