Delphi Pages - Archive - Top - Contact Us Powered by vBulletin Version 3.8.8Copyright ©2000 - 2017, vBulletin Solutions, Inc. × Sign In Request Continue × Accounts Linked The following accounts You have your very own DLL hell! Find all posts by Norrit #7 04-24-2002, 07:16 AM sudhir_shukla Member Join Date: Nov 2001 Posts: 39 RE: Access Violation Error when calling Dll function The funcations I Do you have ShareMem in your exe?
Mark "madshi (Mathias Rauen)"
Connect with top rated Experts 10 Experts available now in Live! I am calling a function in a Dll from a separate application but it gives me and Access Violation Error. Movie about a girl who had another different life when she dreamed Can this number be written in (3^x) - 1 format? I would warrant that within my code I am doing a push_back of a vector when the error is generated.
Keep in touch with Experts ExchangeTech news and trends delivered to your inbox every month Membership How it Works Gigs Live Careers Plans and Pricing For Business Become an Expert Resource And if so, short of breaking up the app into smaller chunks/dlls (which probably wouldn't be such a bad idea), is there a way to trap/fix this error? Join the community of 500,000 technology professionals and ask your questions. OnPage integration Connectwise Solar Energy: The Future is Bright Video by: Allison This is a video describing the growing solar energy use in Utah.
Thanks Mark From: madshi (Mathias Rauen) Subject: Re: borlndmm.dll and access violations NewsGroup: borland.public.delphi.deployment Date Posted: 15-Jan-2003 at 9:20:11 PST > Okay. Help Print Public Report Report From: Delphi-BCB/RTL [ Add a report in this area ] Report #: 84367 Status: Closed Access violation in module 'borlndmm.dll' Project:C++Builder Build #: I still get the access message error. That is not any unit's uses clause, but the *project's* uses clause, that is in the dpr file. -- www.madshi.net quality low level Delphi components extended exception handling API hooking, DLL
Th application is just clausing without any more information. http://www.werockyourweb.com/forums/topic/exception-eaccessviolation-module-borlndmm-dll/ You must enter a numeric report ID View Your Reports Search Server Response from: ETNACODE01 Copyright© 1994 - 2013 Embarcadero Technologies, Inc. Code: 5. Kitts & Nevis St.
Why do you need it? http://qaisoftware.com/access-violation/access-violation-at-address-in-module-nexus-dll.html This > makes problems when one module allocates something and another module > tries to free that. This way one of your dlls can easily free what another of your dlls (or your exe) has allocated. I have another program for engineering design which uses large arrays.
Brian Levoni Delphi Developer Sun, 18 May 2003 03:00:00 GMT Re:Access violation in borlndmm.dll Hi Swapna, Did you include ShareMem as the first unit in the PROJECT file for ALL projects It passes shortstrings which don't require special memory management and the TQuery Object isn't freed or destroyed in this routine. This way one of your dlls can easily free > what another of your dlls (or your exe) has allocated. > > When using ShareMem you have to make sure that navigate here See More MessageStats Articles Feedback submitted.
Was this article helpful? [Select Rating] Title Error during a gathering: Access violation at address 41005113 in module 'borlndmm.dll Description Error during a gathering:Access violation at address 41005113 in module borlndmm.dll It must have been bug in your memory, either feeding wrong pointers to it, or destroying heap allocation information structure. As I mentioned below, the error cannot be reproduced and happens at different times for these particular users.
Checked for ShareMem and it is the first unit in > the project's uses clause. Covered by US Patent. T++, Radler. 0 LVL 20 Overall: Level 20 Delphi 18 Message Expert Comment by:Madshi ID: 53337192000-11-14 I'm no expert in DB questions. This is a plausible explanation.
I closed this report as Sysop. This was compiled and worked perfectly under CPP Builder V5. up vote 0 down vote favorite I have ported project from Delphi 6 to Delphi XE7. http://qaisoftware.com/access-violation/access-violation-in-module-msvcrt-dll.html If you don't like that, you might want to look at my (free) unit "madShareMem", which has the same functionality, but without needing this "borlndmm.dll".
Your problem is that you use an ActiveX type-library but treed it like a regular dll ... December 28, 2016Use this GetResponse coupon to save big! Regards, Madshi. The time now is 05:17 PM.
Click on the button: Geometry->Beam - followed by OK Click on the button: Supports Now if you are using V5 Borlndmm.dll then it will draw some supports. If any other threads are running with your dll you should create a self made TSession, and put AutoSessionName:=True. Probably you're also using a self written dll which uses ShareMem? The fact that the D6 IDE pre-dated Vista is no reason for you not putting a manifest in your exe.
Find all posts by Norrit #3 04-24-2002, 06:44 AM PoseFant Senior Member Join Date: Jan 2001 Posts: 1,002 RE: Access Violation Error when calling Dll function Some hints