[MINC-users] ecattominc - segfault in 64bit mode, works fine in 32bit

Vladimir Fonov vladimir.fonov at gmail.com
Tue Aug 10 09:03:13 EDT 2010


Hello,

looks like ecattominc have issues when compiled for 64bit:
on the bic system:


32bit:

file /home/bic/vfonov/data/proj02/quarantine/bin/ecattominc
/home/bic/vfonov/data/proj02/quarantine/bin/ecattominc: ELF 32-bit LSB
executable, Intel 80386, version 1 (SYSV), dynamically linked (uses
shared libs), for GNU/Linux 2.4.1, not stripped

/home/bic/vfonov/data/proj02/quarantine/bin/ecattominc -version
program: 2.0.18
libminc: 2.0.18
netcdf : 3.6.1 of Sep  4 2009 18:14:50 $
HDF5   : 1.6.9

/home/bic/vfonov/data/proj02/quarantine/bin/ecattominc
/data/scratch/scratch1/ecat/test.v /tmp/test.mnc
Reading headers.
Copying frames:.Done


64bit:
file /home/bic/vfonov/data/proj02/quarantine_x64/bin/ecattominc
/home/bic/vfonov/data/proj02/quarantine_x64/bin/ecattominc: ELF 64-bit
LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses
shared libs), for GNU/Linux 2.6.8, not stripped

/home/bic/vfonov/data/proj02/quarantine_x64/bin/ecattominc -version
program: 2.0.18
libminc: 2.0.18
netcdf : 3.6.1 of Feb 19 2010 15:20:14 $
HDF5   : 1.6.10

 /home/bic/vfonov/data/proj02/quarantine_x64/bin/ecattominc
/data/scratch/scratch1/ecat/test.v /tmp/test.mnc
Segmentation fault


I don't use MINC2 environment variable.

Running in gdb shows that it fails in get_long_value
(from=0x7fffe7d40008, to=0x7fffe7d3f348) at
conversion/ecattominc/machine_indep.c:25

-- 
Best regards,
 Vladimir S. Fonov ~ v.s.fonov <@> ilmarin.info


More information about the MINC-users mailing list