But "driver" define qualifier in the same way (malloc), for example see
function APIARGetListEntry in api.c, and FreeAR.. works without errors.

Why ???

 

________________________________

From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Ben Chernys
Sent: Tuesday, May 29, 2007 11:16 AM
To: arslist@ARSLIST.ORG
Subject: Re: Problem with function FreeARQualifierStruct

 

Addendum:

 

I might add that the results are also consistent (in their inconsistency
at least) on a different OS and hardware platform.  One in which I can
trap buffer overwrites, double frees and the like on the instruction
that they occur.  (see ElectricFence - unfortunately, not available for
Windows).

 

The only thing I can think is that the API is adjusting addresses or
playing with a cache of some sort when allocating and freeing some of
its objects.  I would certainly consider this a bug in the API (BMC:
hint hint).  

 

Cheers

Ben

 

 


_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the 
Answers Are"

Reply via email to