You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by kb...@informatica.com on 2000/07/13 05:02:33 UTC

Help on memory leaks!!

I integrated the ICU dll(icudata.dll) and whenever the application exists it
dumps memory. I have not even called any parsing routine, except for
initialize and uninitialize. Please offer your advice to solve the problem.

Thanks

Kiran

-----Original Message-----
From: Dean Roddey [mailto:droddey@charmedquark.com]
Sent: Wednesday, July 12, 2000 6:35 PM
To: xerces-c-dev@xml.apache.org
Subject: Re: MsgLoader


There is no ICU message loader. This was something that was on the lnog term
plan, but it has not been implemented. And, in a way, there is little
advantage at this point to doing one. It would mostly be for completeness
that it would even need to be done. The Win32 message loader works fine for
Win32, and the msg cat one works fine for the Unixes (I guess.)

--------------------------
Dean Roddey
The CIDLib C++ Frameworks
Charmed Quark Software
droddey@charmedquark.com
http://www.charmedquark.com

"You young, and you gotcha health. Whatchoo wanna job fer?"


----- Original Message -----
From: <kb...@informatica.com>
To: <xe...@xml.apache.org>
Sent: Wednesday, July 12, 2000 4:39 PM
Subject: MsgLoader


> The win32 and solaris has different message loaders
>
> SolarisPlatformUtils.cpp
> #if defined (XML_USE_ICU_MESSAGELOADER)
>         retVal = new ICUMsgLoader(msgDomain);
>
> whereas in the Win32PlatformUtils.cpp this flag is not used. How can I use
> the ICUmsgLoader???
>
> Thanks
> Kiran
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org

Re: Help on memory leaks!!

Posted by Dean Roddey <dr...@charmedquark.com>.
The ICU is a completely separate product. We (the Xerces developers) don't
control what it does internally, so I can't say what you are seeing.
However, it seems like it might have a global object in the data DLL which
constructs some sort of map or something.

--------------------------
Dean Roddey
The CIDLib C++ Frameworks
Charmed Quark Software
droddey@charmedquark.com
http://www.charmedquark.com

"You young, and you gotcha health. Whatchoo wanna job fer?"


----- Original Message -----
From: <kb...@informatica.com>
To: <xe...@xml.apache.org>
Cc: <dr...@charmedquark.com>
Sent: Wednesday, July 12, 2000 8:02 PM
Subject: Help on memory leaks!!


> I integrated the ICU dll(icudata.dll) and whenever the application exists
it
> dumps memory. I have not even called any parsing routine, except for
> initialize and uninitialize. Please offer your advice to solve the
problem.
>
> Thanks
>
> Kiran
>
> -----Original Message-----
> From: Dean Roddey [mailto:droddey@charmedquark.com]
> Sent: Wednesday, July 12, 2000 6:35 PM
> To: xerces-c-dev@xml.apache.org
> Subject: Re: MsgLoader
>
>
> There is no ICU message loader. This was something that was on the lnog
term
> plan, but it has not been implemented. And, in a way, there is little
> advantage at this point to doing one. It would mostly be for completeness
> that it would even need to be done. The Win32 message loader works fine
for
> Win32, and the msg cat one works fine for the Unixes (I guess.)
>
> --------------------------
> Dean Roddey
> The CIDLib C++ Frameworks
> Charmed Quark Software
> droddey@charmedquark.com
> http://www.charmedquark.com
>
> "You young, and you gotcha health. Whatchoo wanna job fer?"
>
>
> ----- Original Message -----
> From: <kb...@informatica.com>
> To: <xe...@xml.apache.org>
> Sent: Wednesday, July 12, 2000 4:39 PM
> Subject: MsgLoader
>
>
> > The win32 and solaris has different message loaders
> >
> > SolarisPlatformUtils.cpp
> > #if defined (XML_USE_ICU_MESSAGELOADER)
> >         retVal = new ICUMsgLoader(msgDomain);
> >
> > whereas in the Win32PlatformUtils.cpp this flag is not used. How can I
use
> > the ICUmsgLoader???
> >
> > Thanks
> > Kiran
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> > For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-c-dev-help@xml.apache.org
>