Hi Atena,

 

Can you check if you have environment variable FS_LICENSE set?

>echo $FS_LICENSE

 

Set FS_LICENSE to your license file in 7.4.1,

>export FS_LICENSE=<path-to-license-file>

 

Best,

 

Yujing

 

From: freesurfer-bounces@nmr.mgh.harvard.edu <freesurfer-bounces@nmr.mgh.harvard.edu> On Behalf Of Atena Akbari
Sent: Friday, November 17, 2023 6:06 PM
To: freesurfer@nmr.mgh.harvard.edu
Subject: [Freesurfer] license issue with the updated version

 

        External Email - Use Caution        

Dear freesurfer team

 

I have uninstalled the previous versions of freesurfer on my mac (Sonoma 14.1), and have installed a new version 7.4.1 based on the step by step freesurfer installation info on the website. I have set the freesurfer home directory as follows:

 

export FREESURFER_HOME=/Applications/freesurfer/7.4.1/

export SUBJECTS_DIR=path/to/my/data

source $FREESURFER_HOME/SetUpFreeSurfer.sh

 

and the license is in the /Applications/freesurfer/MailScanner has detected a possible fraud attempt from "7.4.1" claiming to be MailScanner warning: numerical links are often malicious: 7.4.1. But when I run a freesurfer command I get the following error:

 

ERROR: FreeSurfer license file /Applications/freesurfer/7.2.0/license.txt not found.

QObject::killTimer: Timers cannot be stopped from another thread

QObject::~QObject: Timers cannot be stopped from another thread

/Applications/freesurfer/7.4.1//bin/freeview: line 2:  2938 Segmentation fault: 11  $FREESURFER_HOME/Freeview.app/Contents/MacOS/freeview "$@"

 

Could you help me with this issue?

 

thanks so much.

 

Best,

Atena