Hello FreeSurfer users,
Currently I'm trying to analyze DWI data using the new TRACULA package. The packages looks promising and I managed to process a few tracts (the ILF and UNC) But now I would like to process more tracts at once. So I ran the trac-all subroutines to check every step. All goes well until the Pathway priors have to be generated. The subroutine is "trac-all -prior -c dmrirc" with all 18 tracts specified in the configuration file. My dataset contains 4 participants for the first run.
The error occurs in "dmri_train" and says: dmri_train(75687) malloc: *** mmap(size=262144) failed (error code=12) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Abort
So there is something wrong in the dynamic memory allocation. The process takes up to 3GB of memory. The system contains: Memory: 16 GB 1066 MHz DDR3; Model Identifier: MacPro4,1; Processor Name: 2 x Quad-Core Intel Xeon; Processor Speed: 2 x 2.93 GHz System Version: Mac OS X 10.6.7 (10J869) Kernel Version: Darwin 10.7.0
Can someone help me out on this error?
Kind regards,
Stijn Michielse Maastricht University
Hi Stijn - It's hard to tell where it fails without seeing all the output of the command. Can you please send the log file from scripts/trac-all.log that shows the error, and also your dmrirc file? Thanks!
a.y
On Fri, 17 Jun 2011, Michielse Stijn (SP) wrote:
Hello FreeSurfer users,
Currently I'm trying to analyze DWI data using the new TRACULA package. The packages looks promising and I managed to process a few tracts (the ILF and UNC) But now I would like to process more tracts at once. So I ran the trac-all subroutines to check every step. All goes well until the Pathway priors have to be generated. The subroutine is "trac-all -prior -c dmrirc" with all 18 tracts specified in the configuration file. My dataset contains 4 participants for the first run.
The error occurs in "dmri_train" and says: dmri_train(75687) malloc: *** mmap(size=262144) failed (error code=12) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Abort
So there is something wrong in the dynamic memory allocation. The process takes up to 3GB of memory. The system contains: Memory: 16 GB 1066 MHz DDR3; Model Identifier: MacPro4,1; Processor Name: 2 x Quad-Core Intel Xeon; Processor Speed: 2 x 2.93 GHz System Version: Mac OS X 10.6.7 (10J869) Kernel Version: Darwin 10.7.0
Can someone help me out on this error?
Kind regards,
Stijn Michielse Maastricht University _______________________________________________ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
freesurfer@nmr.mgh.harvard.edu