Good afternoon everyone,
I have some troubleshooting to register 1 slice to another slice with fsl.
What I did was running the flirt command with the option -2D, while my ref- image has the higher resolution.
But anyway I receive following errormessage:
>> system(['/apps/prod/x86_64/fsl/bin/flirt -in brain.nii.gz -ref T2_brain_cestslice.nii.gz -omat cest2anat.mat -out cest2anat -2D -schedule /apps/prod/x86_64/fsl/etc/flirtsch/sch2D_6dof'])
*** glibc detected *** /apps/prod/x86_64/fsl/bin/flirt: double free or corruption (!prev): 0x000000000081c810 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x75bb6)[0x7f638b5d9bb6]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7f638b5de95c]
/apps/prod/x86_64/fsl/bin/flirt[0x44343d]
/apps/prod/x86_64/fsl/bin/flirt[0x42643f]
/apps/prod/x86_64/fsl/bin/flirt[0x51f673]
/apps/prod/x86_64/fsl/bin/flirt[0x421c86]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7f638b582ead]
/apps/prod/x86_64/fsl/bin/flirt[0x404ab9]
======= Memory map: ========
00400000-00611000 r-xp 00000000 00:24 134363246 /apps/prod/x86_64/fsl-5.0.7/bin/flirt
00810000-00811000 rw-p 00210000 00:24 134363246 /apps/prod/x86_64/fsl-5.0.7/bin/flirt
00811000-00863000 rw-p 00000000 00:00 0 [heap]
7f6384000000-7f6384021000 rw-p 00000000 00:00 0
7f6384021000-7f6388000000 ---p 00000000 00:00 0
7f638b564000-7f638b6e8000 r-xp 00000000 00:1f 87237 /lib/x86_64-linux-gnu/libc-2.13.so
7f638b6e8000-7f638b8e7000 ---p 00184000 00:1f 87237 /lib/x86_64-linux-gnu/libc-2.13.so
7f638b8e7000-7f638b8eb000 r--p 00183000 00:1f 87237 /lib/x86_64-linux-gnu/libc-2.13.so
7f638b8eb000-7f638b8ec000 rw-p 00187000 00:1f 87237 /lib/x86_64-linux-gnu/libc-2.13.so
7f638b8ec000-7f638b8f1000 rw-p 00000000 00:00 0
7f638b8f1000-7f638b907000 r-xp 00000000 00:24 414456694 /apps/prod/x86_64/matlab2012b/sys/os/glnxa64/libgcc_s.so.1
7f638b907000-7f638bb06000 ---p 00016000 00:24 414456694 /apps/prod/x86_64/matlab2012b/sys/os/glnxa64/libgcc_s.so.1
7f638bb06000-7f638bb07000 rw-p 00015000 00:24 414456694 /apps/prod/x86_64/matlab2012b/sys/os/glnxa64/libgcc_s.so.1
7f638bb07000-7f638bb88000 r-xp 00000000 00:1f 87276 /lib/x86_64-linux-gnu/libm-2.13.so
7f638bb88000-7f638bd87000 ---p 00081000 00:1f 87276 /lib/x86_64-linux-gnu/libm-2.13.so
7f638bd87000-7f638bd88000 r--p 00080000 00:1f 87276 /lib/x86_64-linux-gnu/libm-2.13.so
7f638bd88000-7f638bd89000 rw-p 00081000 00:1f 87276 /lib/x86_64-linux-gnu/libm-2.13.so
7f638bd89000-7f638be7a000 r-xp 00000000 00:24 414456697 /apps/prod/x86_64/matlab2012b/sys/os/glnxa64/libstdc++.so.6.0.13
7f638be7a000-7f638c07a000 ---p 000f1000 00:24 414456697 /apps/prod/x86_64/matlab2012b/sys/os/glnxa64/libstdc++.so.6.0.13
7f638c07a000-7f638c081000 r--p 000f1000 00:24 414456697 /apps/prod/x86_64/matlab2012b/sys/os/glnxa64/libstdc++.so.6.0.13
7f638c081000-7f638c083000 rw-p 000f8000 00:24 414456697 /apps/prod/x86_64/matlab2012b/sys/os/glnxa64/libstdc++.so.6.0.13
7f638c083000-7f638c098000 rw-p 00000000 00:00 0
7f638c098000-7f638c0ae000 r-xp 00000000 00:1f 87345 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f638c0ae000-7f638c2ad000 ---p 00016000 00:1f 87345 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f638c2ad000-7f638c2ae000 r--p 00015000 00:1f 87345 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f638c2ae000-7f638c2af000 rw-p 00016000 00:1f 87345 /lib/x86_64-linux-gnu/libz.so.1.2.7
7f638c2af000-7f638c2cf000 r-xp 00000000 00:1f 87225 /lib/x86_64-linux-gnu/ld-2.13.so
7f638c4ba000-7f638c4bf000 rw-p 00000000 00:00 0
7f638c4cc000-7f638c4ce000 rw-p 00000000 00:00 0
7f638c4ce000-7f638c4cf000 r--p 0001f000 00:1f 87225 /lib/x86_64-linux-gnu/ld-2.13.so
7f638c4cf000-7f638c4d0000 rw-p 00020000 00:1f 87225 /lib/x86_64-linux-gnu/ld-2.13.so
7f638c4d0000-7f638c4d1000 rw-p 00000000 00:00 0
7ffecbd84000-7ffecbda5000 rw-p 00000000 00:00 0 [stack]
7ffecbdd4000-7ffecbdd6000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
/apps/prod/x86_64/fsl/bin/flirt -in brain.nii.gz -ref T2_brain_cestslice.nii.gz -omat cest2anat.mat -out anat2cest -2D -schedule /apps/prod/x86_64/fsl/etc/flirtsch/sch2D_6dof: Aborted
If I switch -ref and -in , the errormessage doesnt appear, but my registration looks wrong.
So do you guys have any idea, why my 2D on 2D registration fails?
Thanks & best regards
jan
|