Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Westi on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Access violation in CRPE32.DLL

Status
Not open for further replies.

fatbloke

Programmer
Sep 4, 2000
47
GB
Have written a number of reports that access an Oracle database. These are called from a Delphi application that calls the CRPE component. All worked OK in system testing.

This was recently installed on another PC for user testing and although it functioned correctly, there was one specific report that did not work and produced the error:-
'Access violation at address 10220E1B in module CRPE32.DLL. Read of address 0000102E'.

The file crpe32.dll was version 6.0.1.135.
I replaced this with version 7.0.100.15 and the problem was resolved.

What I would love to know is why this problem arose for one report only when they all access the same tables, and why the action taken resolved the issue!

Anybody got any ideas?
[sig][/sig]
 
Oh - and I forgot to mention that we are using version 6 for the whole darn shooting match (I just happen to have version 7 installed on my machine also). [sig][/sig]
 
Any chance that this one report somehow got updated to version 7 by accident? Can you still open this one report in V6? You did system testing with the V6 CRPE and it worked fine on that PC?

That is the only thing that I can think of that would explain this behavior. Of course the later CRPE would also have some fixes that might have solved some more subtle problem.
[sig]<p>Ken Hamady<br><a href=mailto:ken@kenhamady.com>ken@kenhamady.com</a><br><a href= Reports Training by Ken Hamady</a><br>[/sig]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top