Unidac 9.3.0, Delphi XE2 ver 16.04, Oracle EE with TDE, ORA-00600
Hello,
I am using UniDac version 9.3.0 with Delphi XE2 Version 16.0.4504.48759 on an oracle database 19c Enterprise Edition with TDE configured.
I have a table with two columns crypted. Here the script I've used:
ALTER TABLE utenti MODIFY (USERNAME ENCRYPT USING 'AES128' NO SALT);
ALTER TABLE utenti MODIFY (PASSWORDD ENCRYPT USING 'AES128');
I receive error ORA-00600 when I use a TUniQuery that reads from the table and I specify a value with ParamByName on the column Username (crypted).
If I read the table without parameters the problem doesn't occur.
If i remove the crypting the problem doesn't occur.
With Unidac version 5.2.7 the problem doesn't occur.
I've already prepared a simple example that reproduce the error that I can send you.
Greetings and many thanks in advance
Elena