Uninitialized variables

There is a problem with TFlexCelReport.ReadBandValues which is in unit _FlexCelReport.FlexCelReport.pas

The problem is that FormatRangeList and FormatCellList aren't being initialized to nil.

There is a loop in this method, and the first thing that happens in the loop to these variables is 

             FreeObj(FormatRangeList); FreeObj(FormatCellList);

presumable to free objects created in the previous iteration of the loop. However, the first time though, in for us in 64 bit, FormatCellList is pointing to some random location in memory and that results in an access violation.

Hi,

Thanks for reporting it. This was a known bug, and fixed some time ago but we haven't got time to release a new version for some months, so it has remained unpatched.

We've fixed it for FlexCel 7, which we are building right now and will ship today or tomorrow when all the build process ends.  

Just to let you know that FlexCel 7 has been released, and it should have this bug fixed.

Thank you. And congratulations on the release.