[Insight-users] Memory leak in the MeshSource
Doug Hoppes
dhoppes at mbfbioscience.com
Wed Dec 10 10:10:49 EST 2008
Hi all,
I’m trying to locate a memory leak in our application. When I use the following code:
MeshSourceType::Pointer meshSource = MeshSourceType::New();
meshSource->SetInput( pBinImg );
meshSource->SetObjectValue( 1 );
meshSource->Update();
MeshType::Pointer mesh= meshSource->GetOutput();
return mesh;
I get a memory leak at the meshSource->Update() method. The error is:
{1506387} normal block at 0x0555CFF8, 0 bytes long.
Data: <> €û_
If I don’t do the meshSource->Update(), then there are no leaks. Since I create the Meshsource, update it and then return it immediately, do I really need to do the Update(). Is there something that I’m missing? I have the latest build of the ITK and the issue still happens.
Doug
----------------------------------------------------------------------
Doug Hoppes dhoppes at mbfbioscience.com
Senior Software Engineer
MBF Bioscience (Microbrightfield, Inc.)
+1.802.288.9290 ext: 119
www.mbfbioscience.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20081210/f366b04e/attachment.htm>
More information about the Insight-users
mailing list