6.2.8 - Completely broken!

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
pincopallino
Posts: 16
Joined: Wed 03 Oct 2012 19:52

6.2.8 - Completely broken!

Post by pincopallino » Sat 07 Nov 2015 19:00

Hi,
just upgraded to 6.2.8 and recompiled a (working) project.
When try to insert a record (Firebird) I get an "Access violation" error!
Debugged a little and sorted out where is
file: IBCClassesUni.pas
in procedure TGDSCommand.ReadOutParams;
are calling Utf8ToWs with wrong Source and SourceBytes parameters.
This seems to be caused by the modification you done to TIBCParamDesc class.
I haven't time to debug further but I think that there are problem with the (not) dereferencing of Param.InternalValuePtr when point to a null pointer and Param.FData = Unassigned.

This bug seems also related to http://forums.devart.com/viewtopic.php?f=28&t=32562 of 30 september!

Are you working or just searching for dinosaurs??? When will be the next (good) release?
Thanks

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: 6.2.8 - Completely broken!

Post by ViktorV » Mon 09 Nov 2015 11:04

We have already fixed this issue. The fix will be included in the next UniDAC build. We can send you a night build including the fix. For this, please send your license number for IBDAC and the IDE version to viktorv*devart*com.

Post Reply