AV in rbRCL55.bpl using RB6.01 for D5E
I had RB5.56 under D5E, working pretty well
I have installed RB6.01 in normal manner, but now when I use the IDE to edit
my project, I get AV at 04D61CF2 in module 'rbRCL55.bpl'. Read of address
00000008
I can open my project and work pretty much as usual, but if I open a form
which contains my RB components, then Delphi generates the AV described
whenever I try to save the form. Clearly something is getting changed
(automatically) when the form is opened because the IDE asks if I wish to
save, even though I havent changed anything myself.
The same error (at the same address) happens whever I open any forms of a
similar style (involving RB components) within my application.
(I am using Waler TExtraDevices, but have installed latest RB6 version and
recompiled with RB6.01)
(I have checked C: drive for rb* components; it seems only files timestamp
6:01 are present.)
Can you suggest what may be occuring and what I should do to further
diagnose the cause
Thanks
Clive Crocker
CMC Communication Systems Ltd
I have installed RB6.01 in normal manner, but now when I use the IDE to edit
my project, I get AV at 04D61CF2 in module 'rbRCL55.bpl'. Read of address
00000008
I can open my project and work pretty much as usual, but if I open a form
which contains my RB components, then Delphi generates the AV described
whenever I try to save the form. Clearly something is getting changed
(automatically) when the form is opened because the IDE asks if I wish to
save, even though I havent changed anything myself.
The same error (at the same address) happens whever I open any forms of a
similar style (involving RB components) within my application.
(I am using Waler TExtraDevices, but have installed latest RB6 version and
recompiled with RB6.01)
(I have checked C: drive for rb* components; it seems only files timestamp
6:01 are present.)
Can you suggest what may be occuring and what I should do to further
diagnose the cause
Thanks
Clive Crocker
CMC Communication Systems Ltd
This discussion has been closed.
Comments
etc., and all appears to be broadly OK.
But I would still like to know what is causing this fault, so that I can
move on to RB6.x
Thanks
Clive
above this one where he is encountering an AV on Win 98. What OS are you
running? I can't reproduce it.
When a report is opened in a newer version of RB, it is converted to the new
format, but it isn't persistent until you explicitly save it back down to
file or database.
Cheers,
Jim Bennett
Digital Metaphors
http://www.digital-metaphors.com
info@digital-metaphors.com
I am running W2K pro SP1 with MDAC 2.6; I am going to put on W2KSP2 right
now anyway.
I was not able to reproduce the problems making a clean project, so it
appears to do with my existing RB items. Currently I store the reports as
RTM files.
At runtime the application loads the template from file with a given
filename.
At design-time I :
a) open the ReportBuilder designer, which has an 'empty' report in.
b) load (from an RTM file)
c) do my editing
d) save to file
e) Finally re-load my 'empty.rtm' file which is a completely empty report
RB5.56 seems very happy with this arrangement.
I do this so that I have no permanent RB elements in my Delphi application;
later this whole mechanism will be SQL stored, but there are other issues
that I must resolve.
I did try to load this report and save under RB6.01 but perhaps I should
have forced a change; however the datetime of the file was certainly
changed.
I have 2 TppReport components on my form, and both contain the 'empty'
report at design-time. Could this be the problem? RB5.56 has no problem with
this configuration.
Since I have returned to 5.56 the urgency of a solution is now reduced.
Thanks & regards
Clive Crocker