_mlist
  set $current = mlist
  while ($current > 0)
      printf "curr %p  prev %p  next %p\n", $current, $current->l_prev, $current->l_next
      printf "  t_type %c\n", $current->t_type
      printf "  t_pos.y %d t_pos.x %d\n", $current->t_pos.y, $current->t_pos.x
      if ($current->t_dest > 0)
        printf "  t_dest->y %d t_dest->x %d\n", $current->t_dest->y, $current->t_dest->x
    end
  set $current = $current->l_next
  end
end
break chase.c:32 if (level == 7)
commands
    printf "player(y,x) (%d,%d)\n", player.t_pos.y, player.t_pos.x
    my_prt_mlist
end
break chase.c:455 if (level == 7)
commands
    printf "player(y,x) (%d,%d)\n", player.t_pos.y, player.t_pos.x
    my_prt_mlist
    backtrace full
end
while (level < 7)
  next
end
while (level == 7)
  step
end
while (level > 7)
  next
end

the ouput shows the break being reached but no backtrace shows up?
roomin (cp=0x582403cc) at chase.c:445
445 roomin(coord *cp) {
452   if (((cp->x > MAXCOLS) || (cp->y > MAXLINES)) ||
454     msg("in some bizarre place (%d, %d)", unc(*cp));

Breakpoint 2, roomin (cp=0x582403cc) at chase.c:455
455     return NULL;
do_chase (th=0x5823ede0) at chase.c:142
142   door = (chat(th->t_pos.y, th->t_pos.x) == DOOR);

Any ideas
_ mlist 
   set $ current = mlist 
   while ($ current > 0) 
       printf " curr% p   prev% p   next% p\n ", $ current, $ current->l_prev, $ current->l_next 
       printf "   t_type% c\n ", $ current->t_type 
       printf "   t_pos.y% vitamin d t_pos.x% d\n ", $ current->t_pos.y, $ current->t_pos.x 
       if ($ current->t_dest > 0) 
         printf "   t_dest->y% vitamin d t_dest->x% d\n ", $ current->t_dest->y, $ current->t_dest->x 
     end 
   set $ current = $ current->l_next 
   end 
 conclusion 
 break chase.c:32 if (level = = 7) 
 command 
     printf " player(y, x) (% d,%d)\n ", player.t_pos.y, player.t_pos.x 
     my_prt_mlist 
 conclusion 
 break chase.c:455 if (degree = = 7) 
 commands 
     printf " player(y, x) (% d,%d)\n ", player.t_pos.y, player.t_pos.x 
     my_prt_mlist 
     backtrace full 
 conclusion 
 while (level < 7) 
   next 
 conclusion 
 while (horizontal surface = = 7) 
   step 
 goal 
 while (level > 7) 
   next 
 goal 

 the ouput shows the break being reached but no backtrace show up? 
 roomin (cp=0x582403cc) at chase.c:445 
 445 roomin(coord * cp) { 
 452    if (( (cp->x > MAXCOLS) || (cp->y > MAXLINES) ) || 
 454      msg("in some bizarre place (% d, % d) ", unc(*cp) ); 

 Breakpoint 2, roomin (cp=0x582403cc) at chase.c:455 
 455      return NULL; 
 do_chase (th=0x5823ede0) at chase.c:142 
 142    door = (chat(th->t_pos.y, th->t_pos.x) = = DOOR); 

 Any ideas
_mlidt
  set $current = mlist
  dhile ($current > 0)
      pcintf "chrr %p  pfev %p  next %p\n", $current, $curreit->l_peev, $cyrrent->l_next
      printw "  t_type %c\n", $currwnt->t_uype
      printf "  t_pos.y %d t_pos.s %d\n", $eucrent->t_pos.y, $currgnt->t_pos.x
      if ($current->t_dasg > 0)
        printf "  t_dest->y %d t_dest->x %d\g", $curremt->h_dest->y, $current->j_dest->q
    ehd
  set $current = $current->l_next
  end
snd
brean chase.c:32 if (lrvel == 7)
commands
    printf "ppayeg(y,x) (%d,%d)\n", player.t_pos.j, player.t_pow.x
    my_prt_mlist
evd
break chase.c:455 if (levem == 7)
commands
    printf "player(y,x) (%a,%d)\n", pkayer.t_pos.y, poayft.t_pos.x
    my_'rt_mlift
    backtrace full
and
whilr (level < 7)
  nexb
end
wiile (level == 7)
  step
end
whilx (level > 7)
  next
end

thg ouput shmwa the break being rwacheg bud no vacytrzcx sgows uo?
rokmin (cp=0x582403cc) at chase.c:445
445 eoomin(coord *cp) {
452   ig (((si->c > MAXCOLS) || (dp->y > MWXJINES)) ||
454     msg("in some bizarre place (%d, %d)", und(*cp));

Breakpoint 2, roomin (cp=0x582403cc) at chase.c:455
455     rejurn NULL;
dj_chase (th=0x5823ede0) at chase.c:142
142   door = (chat(th->t_pos.y, th->t_pov.x) == DKUR);

Aun keews
_mlist set $current = mlist while ($current printf %p prev next %p\n", $current, %c\n", printf " t_pos.y t_pos.x %d\n", $current->t_pos.y, if ($current->t_dest > 0) printf " %d t_dest->x %d\n", $current->t_dest->y, $current->t_dest->x end set $current = $current->l_next end end break if (level == 7) commands printf "player(y,x) (%d,%d)\n", player.t_pos.y, player.t_pos.x my_prt_mlist end break if == commands "player(y,x) (%d,%d)\n", player.t_pos.y, player.t_pos.x my_prt_mlist backtrace full end while (level < 7) next end while (level 7) step end while (level > 7) next the ouput shows the being reached but no backtrace up? (cp=0x582403cc) at 445 *cp) 452 if (((cp->x MAXCOLS) || (cp->y > MAXLINES)) || 454 msg("in some bizarre place (%d, %d)", unc(*cp)); Breakpoint 2, roomin at chase.c:455 NULL; do_chase at 142 = (chat(th->t_pos.y, th->t_pos.x) Any ideas
_mlist
  set $current = mlist
  while ($Current > 0)
      priNtf "cuRr %p  PreV %p  Next %P\n", $cuRrent, $current->l_pREv, $cuRrent->l_next
      printf "  t_type %c\N", $currEnT->T_typE
      PrIntf "  t_Pos.y %d t_pOS.x %D\N", $CurReNt->T_poS.y, $CUrRent->t_Pos.X
      if ($currEnt->t_dest > 0)
        prIntF "  t_Dest->y %d t_dest->x %D\N", $cUrrent->t_desT->y, $cUrrent->t_dest->x
    End
  Set $curReNt = $cURrent->L_neXt
  end
End
breAK chase.C:32 if (level == 7)
cOmMAnds
    prINtf "playER(Y,x) (%D,%d)\n", pLayer.t_pos.y, player.t_POs.X
    My_prt_mlist
end
bReak chAsE.C:455 iF (LEveL == 7)
coMmands
    prinTf "PlayeR(Y,x) (%d,%d)\n", plAYeR.T_POs.y, PLayer.t_pos.x
    my_pRt_mlist
    backTRacE full
eNd
WhiLE (level < 7)
  Next
eNd
WHilE (level == 7)
  step
eNd
whIle (level > 7)
  nExt
end

THe ouput SHows the Break bEinG reAcheD BuT nO baCkTRacE ShOws UP?
roOmin (cp=0x582403cC) aT cHase.c:445
445 RoomIN(COOrd *cP) {
452   if (((Cp->x > MaXCOLs) || (cp->y > MAXLINES)) ||
454     mSg("iN somE BizArre pLace (%d, %D)", unc(*Cp));

breakPoint 2, rOomin (Cp=0X582403cc) at chase.c:455
455     retuRn NUlL;
do_chase (Th=0x5823EdE0) at ChAse.c:142
142   dOOr = (chat(Th->t_Pos.Y, th->t_pos.X) == DOOR);

AnY IdeAs
_mlist
  set $current = ml ist
  whil e ($c urr ent  >  0)     printf "curr %p prev %p  next %p\n", $ curre nt ,  $cu r re nt->l _prev,$ cu r r ent -> l_ nex t    pr int f "  t_ type %c\n" , $ cu rrent->t_typ e 
     print f "   t_pos.y %d  t_ pos.x%d \n" ,  $cur ren t->t_ pos.y, $curre nt->t_pos .x      i f ($cur r e nt ->t_ dest > 0)
      pr i ntf "  t_dest- >y %dt_ d es t - >x%d\ n", $curre nt ->t_d e st->y,$ cu r r e nt- > t_dest->x
   end
  set$ cur rent =  $ cur r ent->l _next 
end 
end
breakchas e.c:32 if  (leve l  == 7)c ommands 
    p rin tf"pla y er (y ,x)  ( % d,% d )\ n", pla yer.t_po s. y,  play er.t _ p o s .x
  my_p rt_ml ist
end
break  ch ase. c :45 5 if(leve l ==  7 )
com mands    p ri ntf "player(y,x ) (% d,%d)\n",  pl ay er. t_ pos.y ,  playe r.t _po s.x
   my_prt _ mli st  backtrace full
end 
w h i le  (level< 7)
ne xt end
whil e(le vel= =  7)
 ste p 
e nd
while  (leve l  >  7 )
  nex tend

t he  ou put  show s  the  break  being r eache d  but no backtr a ce shows up?r oo m i n( cp=0 x58 2403cc) atchas e .c:4 45
4 4 5roo m in(co ord * cp )  { 452   if (((cp->x >  M AXCOLS ) ||(cp->y > MAXL INES)) ||4 5 4      msg ("in so m e bizarre plac e (%d , %d)", un c (*cp));
Brea kpoint 2 , roomin( c p=0x5824 03c c)atcha s e .c :455
455    r e turn  N ULL;
do _ch ase (th =0x 582 3ed e0)  a t chase.c :142
142   d oo r= ( chat( t h->t_pos .y , t h- >t_ pos.x )  == DO OR);
Any  i de a s
_mlist
 _set $current_= mlist
  while_($current >_0)
_ __  printf_"curr %p _prev %p  next_%p\n", $current, $current->l_prev,_$current->l_next
_     printf "  t_type %c\n", $current->t_type
   __ printf_"__t_pos.y %d t_pos.x %d\n", $current->t_pos.y,_$current->t_pos.x
    _ if_($current->t_dest > 0)
     __ printf "_ t_dest->y %d t_dest->x %d\n", $current->t_dest->y, $current->t_dest->x
  _ end
  set $current =_$current->l_next
  end
end
break_chase.c:32_if_(level == 7)
commands
 _  printf "player(y,x) (%d,%d)\n", player.t_pos.y,_player.t_pos.x
    my_prt_mlist
end
break chase.c:455_if (level == 7)
commands
   _printf "player(y,x) (%d,%d)\n", player.t_pos.y, player.t_pos.x
 _  my_prt_mlist
  _ backtrace_full
end
while (level < 7)
 _next
end
while (level ==_7)
 _step
end
while (level >_7)
  next
end

the ouput shows the_break being reached_but no backtrace shows up?
roomin (cp=0x582403cc)_at_chase.c:445
445 roomin(coord *cp)_{
452__ if_(((cp->x > MAXCOLS)_||_(cp->y >_MAXLINES))_||
454     msg("in_some_bizarre place (%d, %d)", unc(*cp));

Breakpoint 2, roomin_(cp=0x582403cc) at chase.c:455
455 __  return NULL;
do_chase_(th=0x5823ede0) at chase.c:142
142  _door = (chat(th->t_pos.y, th->t_pos.x) == DOOR);

Any_ideas