Re: Deallocation of a pointer not malloced
Markus Scherer <[email protected]>
| Newsgroups | gmane.comp.lib.icu.general |
|---|---|
| Organization | IBM |
| Message-ID | <[email protected]> |
I have not heard of this kind of failure. I suggest you subscribe to the icu4c-support list and repost your question there - not only is that the "proper" list for support questions like this, but also there are more Mac OS experts subscribed there. For descriptions of the lists and how to subscribe please see http://oss.software.ibm.com/icu/archives/ Best regards, markus Venkatram Vundavalli wrote: > Hi, > I was using UnicodeString in Mac OS X(10.2.6) using CodeWarrior(8.3). When > ever UnicodeString is destroyed, I am getting the following message. > > *** malloc[1015]: Deallocation of a pointer not malloced: 0xbffffd30; This > could be a double free(), or free() called with the middle of an allocated > block; Try setting environment variable MallocHelp to see tools to help > debug > > This message is appearing even on simple console application. > I guess, UnicodeString, for memory allocation and release, uses C APIs > uprv_malloc()(uses malloc() ) and uprv_free()(uses free()). The code > appears to be pretty good. > This problem is not occurring in case of Windows. Did I miss any settings? > thanks, > Venkat