>
> UDF installation is restricted to administrators, for the same reason.
> The UDF directory is restricted, too.
> An UDF is simply a library that runs as native code in the same address
> space as the FB process. Big problem if it misbehaves. Maybe the problem
> could be isolated better by runni
>
>
> The only way to have absolutely save UDFs is to run them in separate
> process. But I'm afraid that this will make them work much slower.
>
> Catching unhandled exceptions from foreign module is impossible in
> almost all cases. Code invoking UDFs does catch what it can catch. To
> make sure
can not delete NOT NULL constraint on field which is included also in UNIQUE
Key: CORE-3692
URL: http://tracker.firebirdsql.org/browse/CORE-3692
Project: Firebird Core