RB556 pro w/ D501 and IBO (but also BDE) frequent access violations
I'm using RB 5.56 pro with Delphi Enterprise 5.01 and both IBObjects (3.6Dg)
and BDE (5.01).
It seems very important to regularly save all your stuff in Delphi and
restart Delphi to prevent access violations.
Also, it seems to get more stable if you close stuff in the reverse order of
opening them, otherwise you get access violations often.
Areas in which ReportBuilder is still quite unstable (usually resulting in
access violations that crash Delphi):
1. Closing a form in Delphi when you still have a Report on that form open
in the Report designer.
2. Report on a Form and Queries on a DataModule
3. Changing persistent fields in the fields editor, so they are not in sync
with the TDbDataPipeline any more.
4. Adding second TDataPipeLine to a form using the same TDataSource as a
previous TDataPipeline
5. Opening and closing several modules that have reports on them
6. Having multiple Report Designers open at the same time.
7. Removing components in the link-chaing between Report and DataSet
(causing list index -1 out of bounds).
All of these seem to have to do with synchronisation issues.
Are these areas where there is still work in progress to get it more stable?
Note these areas have been estimated by phenomenologic experience, and that
I don't have put energy into making these things reproducible yet, but I can
try to make them reproducible if you need more details.
--jeroen
and BDE (5.01).
It seems very important to regularly save all your stuff in Delphi and
restart Delphi to prevent access violations.
Also, it seems to get more stable if you close stuff in the reverse order of
opening them, otherwise you get access violations often.
Areas in which ReportBuilder is still quite unstable (usually resulting in
access violations that crash Delphi):
1. Closing a form in Delphi when you still have a Report on that form open
in the Report designer.
2. Report on a Form and Queries on a DataModule
3. Changing persistent fields in the fields editor, so they are not in sync
with the TDbDataPipeline any more.
4. Adding second TDataPipeLine to a form using the same TDataSource as a
previous TDataPipeline
5. Opening and closing several modules that have reports on them
6. Having multiple Report Designers open at the same time.
7. Removing components in the link-chaing between Report and DataSet
(causing list index -1 out of bounds).
All of these seem to have to do with synchronisation issues.
Are these areas where there is still work in progress to get it more stable?
Note these areas have been estimated by phenomenologic experience, and that
I don't have put energy into making these things reproducible yet, but I can
try to make them reproducible if you need more details.
--jeroen
This discussion has been closed.
Comments
problems go away. It is still a free upgrade I believe. Contact
info@digital-metaphors.com with your full registration information for the
download link for 6.01.
Cheers,
Jim Bennett
Digital Metaphors
"Jeroen W. Pluimers (All I'M)"
http://www.digital-metaphors.com
info@digital-metaphors.com