Board index » cppbuilder » BORLNDMM.DLL Access Violation

BORLNDMM.DLL Access Violation


2007-06-09 06:12:35 AM
cppbuilder4
I have an application built with CPP Builder 5.0 plus updates using BDE (I
have 6 but haven't had time to upgrade this application yet). It runs fine
everywhere except for one customer where every one of their PCs gets the
same error when the application starts.
Access violation at address 41004B2 in module 'BORLNDMM.DLL'. Read of
address 41424320.
They have WinXP Pro, Spanish Edition with all current updates. I have tried
that Win version on a test PC and my application runs fine. There is no
other copy of that DLL on their system except the one my install places in
the same directory with the application. I sent then a known good copy of
the DLL and they still get the problem.
Any suggestions for what to do next?
 
 

Re:BORLNDMM.DLL Access Violation

Jim Burton wrote:
Quote
Access violation at address 41004B2 in module 'BORLNDMM.DLL'. Read of
address 41424320.
That address translates to " CBA" which is highly suspicious.
Quote
Any suggestions for what to do next?
Usual cause of such an address is a text buffer under/overflow.
Perhaps with Spanish being a "wordier" language, they overflow a
buffer.
It might help if you could get their data too.
 

Re:BORLNDMM.DLL Access Violation

Good point, they must have translated the message file into Spanish and
broken something!
"Bob Gonder" < XXXX@XXXXX.COM >wrote in message
Quote
Jim Burton wrote:

>Access violation at address 41004B2 in module 'BORLNDMM.DLL'. Read of
>address 41424320.

That address translates to " CBA" which is highly suspicious.

>Any suggestions for what to do next?

Usual cause of such an address is a text buffer under/overflow.
Perhaps with Spanish being a "wordier" language, they overflow a
buffer.
It might help if you could get their data too.


 

{smallsort}