|
From: Adam M. <mi...@oc...> - 2011-11-08 15:24:10
|
Hi Leeland, On 11/7/2011 8:31 PM, Leeland Artra wrote: > > Hello, > > We are using OpenDDS version 2.3-RT14855-1, on Ubuntu 10.04.3. > > We have discovered what looks like a memory leak in the OpenDDS > generated code for DCS_DataTypeSupportImpl.cpp. For various > certification reasons moving up to the current version of OpenDDS > isn't an option for at least 6 months. > > I suspect we just might not be using the library correctly. I would > greatly appreciate any pointers or ideas. > Let's hear a bit more about how you're using it. In particular, are you using any non-default QoS policies? The comment in the IDL snippet indicates that "id_" is the key field, is that right? Are you registering and/or disposing any instances? How many instances are alive? (My guess is that OpenDDS is intentionally keeping that memory to manage the various instances). Thanks, Adam Mitz Senior Software Engineer Object Computing, Inc. |