DPARSF 4.2 error after filter

Submitted by gekehe on

Hi,

Sorry to bother you frequently these days. An error occured after completing filtering  and before nomalization (normalize with DARTEL). The same error happened with Matlab version 2014a and 2013b. The whole lines in the command window are as below:

DPABI: a toolbox for Data Processing & Analysis of Brain Imaging.
Release = V2.2_161201
Copyright(c) 2014; GNU GENERAL PUBLIC LICENSE
Institute of Psychology, Chinese Academy of Sciences, 16 Lincui Road, Chaoyang District, Beijing 100101, China; The Nathan Kline Institute for Psychiatric Research, 140 Old Orangeburg Road, Orangeburg, NY 10962; Department of Child and Adolescent Psychiatry / NYU Langone Medical Center Child Study Center, New York University, New York, NY 10016; State Key Laboratory of Cognitive Neuroscience and Learning, Beijing Normal University, China
Mail to Initiator:  YAN Chao-Gan
Programmers: YAN Chao-Gan; WANG Xin-Di
http://rfmri.org/dpabi
-----------------------------------------------------------
Citing Information:
If you think DPABI is useful for your work, citing it in your paper would be greatly appreciated!
Reference: Yan, C.G., Wang, X.D., Zuo, X.N., Zang, Y.F., 2016. DPABI: Data Processing & Analysis for (Resting-State) Brain Imaging. Neuroinformatics 14, 339-351. doi: 10.1007/s12021-016-9299-4
Welcome: l**b**, 2016-12-02 23:02 
Data Processing Assistant for Resting-State fMRI (DPARSF) Advanced Edition (alias: DPARSFA). 
Release = V4.2_161201
Copyright(c) 2009; GNU GENERAL PUBLIC LICENSE
Institute of Psychology, Chinese Academy of Sciences, 16 Lincui Road, Chaoyang District, Beijing 100101, China; The Nathan Kline Institute for Psychiatric Research, 140 Old Orangeburg Road, Orangeburg, NY 10962; Child Mind Institute, 445 Park Avenue, New York, NY 10022; The Phyllis Green and Randolph Cowen Institute for Pediatric Neuroscience, New York University Child Study Center, New York, NY 10016State Key Laboratory of Cognitive Neuroscience and Learning, Beijing Normal University, China
Mail to Author:  YAN Chao-Gan
http://rfmri.org/DPARSF
-----------------------------------------------------------
Citing Information:
If you think DPARSFA is useful for your work, citing it in your paper would be greatly appreciated.
Something like "... The preprocessing was performed using the Data Processing Assistant for Resting-State fMRI (DPARSF, Yan and Zang 2010, http://rfmri.org/DPARSF), which is based on Statistical Parametric Mapping (SPM, http://www.fil.ion.ucl.ac.uk/spm) and the toolbox for Data Processing & Analysis of Brain Imaging (DPABI, Yan et al. 2016, http://rfmri.org/DPABI)..."
References: Yan C and Zang Y (2010) DPARSF: a MATLAB toolbox for "pipeline" data analysis of resting-state fMRI. Front. Syst. Neurosci. 4:13. doi:10.3389/fnsys.2010.00013; 
Yan, C.G., Wang, X.D., Zuo, X.N., Zang, Y.F., 2016. DPABI: Data Processing & Analysis for (Resting-State) Brain Imaging. Neuroinformatics 14, 339-351. doi: 10.1007/s12021-016-9299-4
Warning: File: DPARSFA_run.m Line: 709 Column: 66
The temporary variable SliceOrder will be cleared at the beginning of each
iteration of the parfor loop.
Any value assigned to it before the loop will be lost.  If SliceOrder is used
before it is assigned in the parfor loop, a runtime error will occur.
See Parallel for Loops in MATLAB, "Temporary Variables". 
> In DPARSFA>pushbuttonRun_Callback at 1783
  In gui_mainfcn at 96
  In DPARSFA at 30 
Warning: File: DPARSFA_run.m Line: 964 Column: 83
The temporary variable RefFile will be cleared at the beginning of each
iteration of the parfor loop.
Any value assigned to it before the loop will be lost.  If RefFile is used
before it is assigned in the parfor loop, a runtime error will occur.
See Parallel for Loops in MATLAB, "Temporary Variables". 
> In DPARSFA>pushbuttonRun_Callback at 1783
  In gui_mainfcn at 96
  In DPARSFA at 30 
Warning: File: DPARSFA_run.m Line: 2712 Column: 24
The temporary variable DirImg will be cleared at the beginning of each iteration
of the parfor loop.
Any value assigned to it before the loop will be lost.  If DirImg is used before
it is assigned in the parfor loop, a runtime error will occur.
See Parallel for Loops in MATLAB, "Temporary Variables". 
> In DPARSFA>pushbuttonRun_Callback at 1783
  In gui_mainfcn at 96
  In DPARSFA at 30 
Warning: File: DPARSFA_run.m Line: 4420 Column: 32
The temporary variable DirImg will be cleared at the beginning of each iteration
of the parfor loop.
Any value assigned to it before the loop will be lost.  If DirImg is used before
it is assigned in the parfor loop, a runtime error will occur.
See Parallel for Loops in MATLAB, "Temporary Variables". 
> In DPARSFA>pushbuttonRun_Callback at 1783
  In gui_mainfcn at 96
  In DPARSFA at 30 
Starting parallel pool (parpool) using the 'local' profile ... connected to 2 workers.
Error using DPARSFA_run>(parfor body) (line 2833)
Index exceeds matrix dimensions.
 
Error in DPARSFA_run (line 2707)
    parfor i=1:AutoDataProcessParameter.SubjectNum
 
Error in DPARSFA>pushbuttonRun_Callback (line 1783)
    [Error]=DPARSFA_run(handles.Cfg);
 
Error in gui_mainfcn (line 96)
        feval(varargin{:});
 
Error in DPARSFA (line 30)
    gui_mainfcn(gui_State, varargin{:});
 
Caused by:
    Index exceeds matrix dimensions.
 
Error while evaluating uicontrol Callback
 
What the meaning of these warning? Should I change another version of Matlab?