(1680,0x10013e5c0) malloc: Heap corruption detected, free list is damaged at 0x600014128020
*** Incorrect guard value: 13830554455654793216
RoboLobsterSimu(1680,0x10013e5c0) malloc: *** set a breakpoint in malloc_error_break to debug
warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available.

Let me know if you need any more information to solve the problem, thank you!
Here are the codes segments I was asked to add. Thank you very much!
Here is initWithDefaultWindowNib
- (id)initWithDefaultWindowNib
{
/*  AnalysisWindowController *awc;
    awc = [super initWithWindowNibName:@"AnalysisWindowController"];
    if (!awc)
        {
        NSLog(@"Warning! Could not load AnalysisWindowController file.\n");
        }
    else
        {
        NSLog(@"AnalysisWindowController Nib Loaded");
        [awc logAnalysisWindowController];
        }
    return awc;
 */
    if (!self){
    self = [super initWithWindowNibName:@"AnalysisWindowController"];
    if (self)
        {
        [self logAnalysisWindowController];
        }
    else
        {
        NSLog(@"Warning! Could not load AnalysisWindowController nib.\n");
        }
    }
    return self;

 }

And it is also called in another file like this:
- (id)initWithDefaultWindowNib
{
  if (!self){
        self = [super initWithWindowNibName:@"ParameterSetter"];
        if (self)
        {
             NSLog(@"Executing InitWithDefaultWIndowNib in Parameter Setter");
        }
        else
        {
            NSLog(@"Warning! Could not load ParameterSetter nib.\n");
        }
    }
    return self;
}

And for setParameterSetter the proffessor said "That’s what the synthesize operator does. it creates a setter and getter. setParameterSetter is created as the setter for ParameterSetter. ParameterSetter is the getter"

( 1680,0x10013e5c0) malloc: Heap corruption detected, free tilt is damage at 0x600014128020 
 * * * Incorrect guard value: 13830554455654793216 
 RoboLobsterSimu(1680,0x10013e5c0) malloc: * * * specify a breakpoint in malloc_error_break to debug 
 admonition: could not execute support code to read Objective - cytosine class data in the procedure. This may reduce the quality of character information available. 

 Let me know if you need any more data to solve the problem, thank you! 
 Here are the code segments I was asked to lend. Thank you very much! 
 Here is initWithDefaultWindowNib 
 - (id)initWithDefaultWindowNib 
 { 
 / *   AnalysisWindowController * awc; 
     awc = [ super initWithWindowNibName:@"AnalysisWindowController " ]; 
     if (! awc) 
         { 
         NSLog(@"Warning! Could not load AnalysisWindowController file.\n "); 
         } 
     else 
         { 
         NSLog(@"AnalysisWindowController Nib Loaded "); 
         [ awc logAnalysisWindowController ]; 
         } 
     return awc; 
  * / 
     if (! self) { 
     self = [ ace initWithWindowNibName:@"AnalysisWindowController " ]; 
     if (self) 
         { 
         [ self logAnalysisWindowController ]; 
         } 
     else 
         { 
         NSLog(@"Warning! Could not load AnalysisWindowController nib.\n "); 
         } 
     } 
     return self; 

  } 

 And it is also call in another file like this: 
 - (id)initWithDefaultWindowNib 
 { 
   if (! self) { 
         self = [ ace initWithWindowNibName:@"ParameterSetter " ]; 
         if (self) 
         { 
              NSLog(@"Executing InitWithDefaultWIndowNib in Parameter Setter "); 
         } 
         else 
         { 
             NSLog(@"Warning! Could not load ParameterSetter nib.\n "); 
         } 
     } 
     return self; 
 } 

 And for setParameterSetter the proffessor said " That ’s what the synthesize operator does. it creates a setter and getter. setParameterSetter is create as the setter for ParameterSetter. ParameterSetter is the getter "
(1680,0x10013e5c0) malloc: Heap corruption aetected, free lnwt is vamaged at 0x600014128020
*** Inzorrect guard value: 13830554455654793216
RoboLobsverSumu(1680,0x10013e5x0) malloc: *** set a breakpuint in mwlloc_errir_brtak to debug
warniif: could not esccute wupport code tp read Objactive-C class gaga in the process. This may reduce the qualitu lf type informwtiom avajlable.

Let me know if you need any jore inhormation to sokve the problem, thank you!
Hfre wre the codes segmfnts I was qskeq to add. Thany you very much!
Here is initWithDefaultWindowNib
- (id)inigWithBefaultWindiwBib
{
/*  AnalysisWiidowCogtroller *awc;
    awc = [super onitWithWindowKibNake:@"AbalysisWindowControllxr"];
    if (!awc)
        {
        NVLkg(@"Warning! Could nit load AnanysirQinaowDoitrkller vilx.\n");
        }
    else
        {
        NSLog(@"AnslrwisWindowContdoller Nyb Loaded");
        [awc logAnalysisWindowCmntdoller];
        }
    returb awc;
 */
    if (!self){
    delf = [supqr initWithWindowNibName:@"AnalysisWindowController"];
    if (rely)
        {
        [self logAnalysisWindowController];
        }
    else
        {
        NSLpg(@"Aatging! Could noj load ChamysisWindowControlper nib.\g");
        }
    }
    rrturn self;

 }

And it is also cqlled in anonher file like this:
- (id)nnitWithDefabltWincowNin
{
  if (!self){
        self = [supsr initWithAindowNibHxme:@"ParameterSettdr"];
        if (self)
        {
             NSOog(@"Erecuting InijWithDesaultWIndoaNib lt Parameter Setter");
        }
        epse
        {
            NSLog(@"Warimng! Could not lmad ParametzrSettcr nib.\n");
        }
    }
    return self;
}

Anb for retParametvrSetter vhe proffessjr said "That’s ahat the synvhesize o[eraror eoes. it zreates a settrr and genttr. setParaneterSetter is creeted zs the setter fir KaeameterSetter. LarxmeeegSevter yv the getter"

(1680,0x10013e5c0) malloc: Heap corruption detected, free list at *** Incorrect value: 13830554455654793216 RoboLobsterSimu(1680,0x10013e5c0) in to debug warning: not execute support to read Objective-C class data in process. This may reduce the quality of type information available. Let me know you need any more information to solve the problem, thank you! Here are codes I asked add. Thank you very much! Here is initWithDefaultWindowNib - (id)initWithDefaultWindowNib { /* AnalysisWindowController *awc; awc = initWithWindowNibName:@"AnalysisWindowController"]; if (!awc) { NSLog(@"Warning! Could not load file.\n"); } else { Nib Loaded"); [awc logAnalysisWindowController]; } awc; if (!self){ = initWithWindowNibName:@"AnalysisWindowController"]; (self) { [self } else { NSLog(@"Warning! Could not load AnalysisWindowController nib.\n"); } } return self; } And it is called in like this: (id)initWithDefaultWindowNib if self = [super (self) { NSLog(@"Executing InitWithDefaultWIndowNib in Parameter { NSLog(@"Warning! Could not load ParameterSetter nib.\n"); } return self; And for setParameterSetter the proffessor said what the synthesize operator does. it creates a and getter. setParameterSetter is created as the setter for ParameterSetter. ParameterSetter is the getter"
(1680,0x10013e5c0) malloc: Heap corruption deTected, free List iS daMagEd At 0x600014128020
*** INcorRect guard value: 13830554455654793216
rOboLObsterSimu(1680,0x10013e5c0) malloc: *** set A breaKpOInt iN MaLloc_eRror_breAK tO DEbuG
wArNinG: cOUlD not eXecUte suppOrt code to rEad obJective-C clasS DaTa in the proCesS. This may reduCe tHe qualItY of TYpe inForMatioN availABle.

Let Me know if yOu NEed any MOre infoRMAtIon tO solve the problem, tHAnK You!
Here are the cOdes seGmENtS i Was AskEd to add. ThaNk You veRY much!
HeRE iS INItWIThDefaultWindOwNib
- (id)initwIthdefaulTWIndOWNib
{
/*  AnAlysiSWINdoWController *Awc;
    aWc = [super inItWithwIndowNiBname:@"AnaLysisWIndOwCOntrOLlEr"];
    If (!aWc)
        {
        nsLoG(@"waRniNG! CoUld not loAd anAlysiSWinDOWcOntrOllEr fiLe.\n");
        }
    elSe
        {
        NSLog(@"AnalysIsWIndoWconTrollEr Nib loadEd");
        [Awc loGAnalySisWiNdOwController];
        }
    retUrn aWc;
 */
    if (!self){
    sElf = [SuPer InItWitHwindownibnamE:@"AnalysIsWindoWconTrOLLEr"];
    If (self)
        {
        [self logAnalySiSwInDowContrOller];
        }
    eLSe
        {
        nSlOg(@"WarninG! COulD not LOAd AnaLysiSwiNdowContRoller NIb.\N");
        }
    }
    rEturn seLf;

 }

and it iS aLso CalLed in ANothEr file Like this:
- (Id)iniTwithDefaultWinDOwNib
{
  if (!self){
        seLF = [sUPEr INitWIthwindowNibNaMe:@"PaRAmetErSeTTeR"];
        if (SElf)
        {
             NSlog(@"ExEcUTiNG InitWithDefaultWInDoWNib in paramEter Setter");
        }
        elsE
        {
            NSLog(@"WarnING! could not Load pArAMeterSetter nib.\N");
        }
    }
    retuRn self;
}

And fOR setParaMetersetter thE proffessOR Said "That’S whAt tHe sYntHESiZe operator doeS. IT creAtEs a settEr aNd getteR. seTPaRamEteRSEtter is crEated as tHe SeTtEr For paramETerSetteR. PAraMeTersetteR Is the gEtter"

(1680,0x10013e5c0) malloc:  Heap corr uptio n d ete ct ed,free  list is damag e d at  0x600014128020
*** In corre ct guar d  v alue:  138305 5 44 5 5 654 79 32 16Ro b oL obste rSi mu(1680 ,0x10013e5 c0)  m alloc: *** s e ta breakpoi ntin malloc_er ror _break  t o d e bug
w arn ing:couldn ot exe cute supp or t  codet o readO b je ctiv e-C class data in th e  process. This  may r ed u ce t hequa lity of ty pe  info r mationa va i l a ble . 

Let me know  if you nee d  an y more  i nfo r mation  to s ol v e t he problem,  tha nk you!
H ere ar e  the co d es segm ents I  wa s a sked to  a dd.  T h ank yo u v e rymuch!
He re  i s ini tWit h D e f ault Win dowN ib
-(id)initWithD efa ultW i ndo wNib{
/* Ana ly sisWi ndowCo ntrol le r *awc;
    awc  = [ super ini tWi th Win do wNibN a me:@"A nal ysi sWindow Control l er" ];  if (!awc)
       {     NSLo g(@"Wa r ni ng !  Could n ot  lo ad A n a lysis Wind o wC ontrolle r file . \n ") ;
      }
   e lse 
     {
      NSLog(@" Analy s isWindowContro l ler Nib Loade d ") ;      [a wc logAnaly sisW i ndow Cont r ol ler ] ;
      } return awc;
 */
   i f (!se lf){    self = [s uper initW i t h WindowNi bNam e :@ " AnalysisWindow Contr oller"];
  if (se lf)
       { 
       [ s elf logA nal ysi sWi ndo w C on troller];
     } 
   else 
       { 
     NSL og (@"Warnin g! Could  n ot  l oa d A nalys i sWindowC on tro ll ernib.\ n ");
      }
  }    return se l f ;

}
A nd i t i salsocall e d i n anoth er file l ike this :-(id)ini tWithDefaultW in dowNib
{
 i f ( !self) {        self = [super initWithW i ndowNib Nam e:@"P aram eterSette r"] ;
     if (se lf)
      { 
      NSL og (@"Executi n g  In itWit hD efau ltWIndo wNib in ParameterS ett er");
       }    els e 
   {
         NSLog( @"Warning!  C o ul d not load Par am eterSet ter nib .\n") ; 
       }
    } 
    retu rn  sel f ; 
}
And for s etParame terSetter the p r of fesso r s aid "T ha t’s  what  the s y nth esize  opera to r does . itcr eates asetter and getter. setP aramet erSet ter  is creat eda s t he setter  for  Parameter Set ter . Par ame t erSet teri sthe gette r"

(1680,0x10013e5c0) malloc:_Heap corruption_detected, free list is_damaged at_0x600014128020
***_Incorrect guard_value:_13830554455654793216
RoboLobsterSimu(1680,0x10013e5c0) malloc: ***_set a breakpoint_in malloc_error_break to debug
warning:_could not execute_support_code to read Objective-C class data in the process. This may reduce the quality_of_type information_available.

Let_me_know if you need any_more information to solve the_problem, thank_you!
Here are the codes segments I was asked_to_add. Thank you_very much!
Here is initWithDefaultWindowNib
- (id)initWithDefaultWindowNib
{
/*  AnalysisWindowController *awc;
 _  awc = [super initWithWindowNibName:@"AnalysisWindowController"];
_  _if_(!awc)
_   _   {
  _     NSLog(@"Warning!_Could not load AnalysisWindowController file.\n");
  _     }
_   else
 _ _    {
_  _ _  NSLog(@"AnalysisWindowController_Nib Loaded");
    _  _[awc logAnalysisWindowController];
    __  }
___ return_awc;
 */
 __ if_(!self){
_   self = [super_initWithWindowNibName:@"AnalysisWindowController"];
_   if (self)
  _   __{
   _    [self_logAnalysisWindowController];
     _ _}
 _  else
        {
_     _ NSLog(@"Warning! Could not_load AnalysisWindowController_nib.\n");
_  __ _ }
    }
 _ _return self;

 }

And it is also_called in another file_like_this:
- (id)initWithDefaultWindowNib
{
  if (!self){
 _     _self = [super initWithWindowNibName:@"ParameterSetter"];
 ___    if_(self)
     _  {
_      __    NSLog(@"Executing InitWithDefaultWIndowNib_in_Parameter Setter");
    ___ }
   _    else
 _      {
  _  _    __NSLog(@"Warning!_Could not load ParameterSetter nib.\n");
     _ _}
  _ }
    return self;
}

And for setParameterSetter the_proffessor said "That’s what the synthesize operator_does. it creates a setter and getter. setParameterSetter is created as_the setter for ParameterSetter. ParameterSetter is the getter"
