Page 1 of 1

Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Tue 21 Sep 2021 05:42
by freim
Database: Firebird 3
Default CharSet UTF8
Default Collation UNICODE_CI

IBCConnection.Options.UseUnicode := True

Trying to insert and post a new record fails: 'unable to allocate memory from operating system'
Any idea?

crosspost https://www.delphipraxis.net/208841-fir ... ost1495161

Thanks

Frank Reim

Re: Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Tue 21 Sep 2021 10:37
by ViktorV
Hi Frank,

Thank you for the info provided!
We have successfully reproduced the issue and at the moment our team is investigating it.
Please, rest assured that as soon as we have any results, we will immediately let you know.
Please, let us know if you have any additional questions or need any kind of additional instructions!

Best regards,
Viktor

Re: Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Wed 17 Nov 2021 13:29
by ViktorV
Dear Frank!

Kindly be informed that we have fixed the bug you mentioned and its fix will be included in the next build of UniDAC.
We can send you a nightly build that includes this change, so you can check if this change solves the problem on your side.

To do this, please provide us your license number and the version of the IDE you are using via our contact form:
https://devart.com/company/contactform.html

Re: Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Mon 09 May 2022 09:19
by Robinho599
Hi,

unfortunately the problem still happens with the IBDAC components.
You just need to connect to a Firebird 3.0 database with Default Charset UTF8 and set "useUnicode = true".
Executing "select cast ( 'error' as varchar(6144)) from rdb$database" there occurs an error.
Executing "select cast ( 'error' as varchar(6143)) from rdb$database" there occurs no error.
If UseUnicode is deactivated, the SQL can be executed, but then there are incorrectly displayed chars like "ä", "ü" or "ö".

Unfortunately, the problem is very urgent for us, please have a look at it asap!

Best regards
Robin

Re: Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Wed 11 May 2022 12:33
by Robinho599
Hi,

please have a look at the problem asap as it's a very urgent bug for our application.
There's no way I'm able to create a release with this bug.

Thanks in Advance.

Best regards
Robin

Re: Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Mon 16 May 2022 14:24
by pavelpd
Hi,
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 nightly IBDAC build including the required changes.
Please specify your license number, IDE version and send us via this contact form: https://www.devart.com/company/contactform.html

Re: Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Mon 25 Jul 2022 07:25
by Jeremy123
Hi,

please have a look at the problem asap as it's a very urgent bug for our application.
There's no way I'm able to create a release with this bug.
Baton Rouge Fence Company

Re: Firebird 3 DB CharSet UTF8 UseUnicode does' nt work

Posted: Wed 03 Aug 2022 07:22
by pavelpd
Hi Jeremy,
Thanks for contacting us!

Please describe your issue more precisely.
Send the full text of your error and describe the exact steps of action leading to this error.

Also, kindly note that the issue described in this thread has been fixed and the fix will be included in the next build of our product.

If your case is related to the issue described above and you need to apply this fix now, please specify your license number, IDE version and send us via this contact form: https://www.devart.com/company/contactform.html