Posting the solution in case anyone else encounters this ...

It's a problem concerning Mac+Qt+ITK setups, as solved by Christian Lackas
here:
http://itk-insight-users.2283740.n2.nabble.com/ITK-crash-on-Lion-Qt-td6894083.html

On 9 December 2014 at 03:36, Senan Doyle <senan.do...@gmail.com> wrote:

>
> Hi,
> I'm having trouble with the ImageMaskSpatialObject class
> The simple code below produces
>
> malloc: *** error for object 0x109043840: pointer being freed was not
> allocated
>
> *** set a breakpoint in malloc_error_break to debug
>
> A quick debugging shows the call to
>
> m_Property = PropertyType::New();
>
> in itkSpatialObject results in the smartpointer destructor for
> spatialobject property being called
>
>
> Anyone seen this before?Any ideas?
>
>
>
>
> int main ( int argc, char* argv[] )
>
> {
>
>
>     for(int i=0;i<100;i++){
>
>                 typedef itk::ImageMaskSpatialObject< 3 >   
> MaskSpatialObjectType;
>
>         MaskSpatialObjectType::Pointer  spatialObjectMask = 
> MaskSpatialObjectType::New();
>
>
>         typedef itk::Image< unsigned char, 3 >   ImageMaskType;
>
>
>         typedef itk::ImageFileReader< ImageMaskType >    MaskReaderType;
>
>         MaskReaderType::Pointer  maskReader = MaskReaderType::New();
>
>         maskReader->SetFileName( "/some/path/to/mask.nii");
>
>         try
>
>         {
>
>             maskReader->Update();
>
>         }
>
>         catch( itk::ExceptionObject & err )
>
>         {
>
>             std::cerr << "ExceptionObject caught !" << std::endl;
>
>             std::cerr << err << std::endl;
>
>             return 0;
>
>         }
>
>
>         spatialObjectMask->SetImage( maskReader->GetOutput() );
>
>
>     }
>
> }
>
>
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-developers

Reply via email to