EnableFMTBCD bug in version 11.4.1

Discussion of open issues, suggestions and bugs regarding ODAC (Oracle Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
dados
Posts: 82
Joined: Thu 18 Aug 2005 14:06

EnableFMTBCD bug in version 11.4.1

Post by dados » Mon 15 Mar 2021 11:30

Hi,

This will cause AV for me

Session.Options.EnableFMTBCD := true;

create table number_test_tbl (range_low number)
insert into number_test_tbl values (0.01)
select * from number_test_tbl <---- AV here

Tested using ODAC 11.4.1 for
Delphi 10.2 and Delphi 10.4.2 both 32/64bit and on Oracle 12c and 19c Cloud and with direct and instant client win64 v19.9

Downgraded to ODAC 11.3.2 and it works fine

MaximG
Devart Team
Posts: 1822
Joined: Mon 06 Jul 2015 11:34

Re: EnableFMTBCD bug in version 11.4.1

Post by MaximG » Tue 16 Mar 2021 11:43

Thank you for the information. We have reproduced the issue and will investigate its origin. We will inform you about the results shortly.

MaximG
Devart Team
Posts: 1822
Joined: Mon 06 Jul 2015 11:34

Re: EnableFMTBCD bug in version 11.4.1

Post by MaximG » Fri 19 Mar 2021 08:20

We've reproduced the issue and fixed it. The fix will be included in the next build of our product. As a workaround, we can send you a night ODAC build including the required changes. For this provide us with your license number and IDE version you are interested in For your convenience, please use the e-support form https://www.devart.com/company/contactform.html

dados
Posts: 82
Joined: Thu 18 Aug 2005 14:06

Re: EnableFMTBCD bug in version 11.4.1

Post by dados » Fri 19 Mar 2021 09:50

Thanks

MaximG
Devart Team
Posts: 1822
Joined: Mon 06 Jul 2015 11:34

Re: EnableFMTBCD bug in version 11.4.1

Post by MaximG » Mon 19 Jul 2021 11:44

Kindly note that have released a new version of ODAC that contains the fix: https://www.devart.com/odac/download.html

dados
Posts: 82
Joined: Thu 18 Aug 2005 14:06

Re: EnableFMTBCD bug in version 11.4.1

Post by dados » Tue 20 Jul 2021 10:19

Excellent, thanks

Post Reply