I experience error 2 crashes with my downloader program.
Excerpts from MacsBug StdLog:


PowerPC unmapped memory exception at 33026678 Perl_free_tmps+00030
 
  11-Sep-2002 4:29:28 PM (since boot = 21 hours, 28 minutes)
  Current application is "Downloader"
  Machine = #406 (NewWorldMac), System $0922, sysu = $01008000  {Hilfe}
  ROM version $077D, $45F6, $0001 (ROMBase $FFC00000)
  VM is off
  NIL^ = $FFC10002
  Stack space used = +877889720
 Address 33026678 is in the "Downloader" heap at 32FEE2E0 at Perl_free_tmps+00030
 It is in the CFM fragment "Perl" at 32FEE5D0
 It is 000380A8 bytes from the start of the fragment
  and 0002BF68 bytes into a non-writeable code section at 32FFA710
 It is 000380A8 bytes into this heap block:
     Start    Length      Tag  Mstr Ptr Lock Prg  Type   ID   File      Name
  * 32FEE5D0 0023CED4+10   N                      Fragment "Perl"

 Calling chain using A6/R1 links
  Back chain  ISA  Caller
  341488B0    PPC  01AD1BFC  
  34148760    PPC  01AD1A20  
  341485E0    PPC  331BAFE0  longjmp+00270
  34148590    PPC  3300AD38  main+003C0
  34148530    PPC  331BB4B4  exit+00010
  341484F0    PPC  3E5190A8  exit+0000C
  341484B0    PPC  3E51BB00  _RTExit+000EC
  34148470    PPC  3E51C6FC  _DoExitProcs+00078
  34148420    PPC  331B9E80  alarm+01ACC
  341483E0    PPC  331B63EC  GUSITimer::TimerQueue::~TimerQueue()+00024
  341483A0    PPC  33193708  GUSIContext::Queue::LiquidateAll()+00060
  34148360    PPC  33193018  GUSIProcess::~GUSIProcess()+00040
  34148310    PPC  331956E4  GUSISocket::CheckClose(unsigned long)+00024
  341482D0    PPC  331B3874  GUSIOTStreamSocket::Close(unsigned long)+0007C
  34148180    PPC  331B24E0  GUSIOTSocket::close()+0013C
  34148130    PPC  331B29B8  GUSIOTSocket::Unbind()+000D8
  341480F0    PPC  33194744  GUSIContext::Raise()+00068
  34148090    PPC  330736F0  Perl_pp_nextstate+00060
 Return addresses on the stack
  Stack Addr  Frame Addr   ISA   Caller
   341483E8                PPC   331B9E80 alarm+01ACC
   341483E4                68K   0166CC2E
   341483A8    341483A0    PPC   331B63EC GUSITimer::TimerQueue::~TimerQueue()+00024
   34148388    34148380    PPC   331B7904 GUSIFSMoveRename+09FA8
   34148368    34148360    PPC   33193708 GUSIContext::Queue::LiquidateAll()+00060
   34148328    34148320    PPC   33193818 GUSIContext::Liquidate()+000B4
   34148318    34148310    PPC   33193018 GUSIProcess::~GUSIProcess()+00040
   341482EA                PPC   36600008
   341482D8    341482D0    PPC   331956E4 GUSISocket::CheckClose(unsigned long)+00024
   341482A8    341482A0    PPC   331B69CC GUSISigContext::~GUSISigContext()+0002C
   34148298    34148290    PPC   331950DC GUSISpecificTable::~GUSISpecificTable()+000A8
   34148288    34148280    PPC   331BA1B0 alarm+01DFC
   34148278    34148270    PPC   33192290 GUSI_log+0004C
   34148268    34148260    PPC   331A55F0 GUSIDescriptorTable::RemoveSocket(int)+00064
   34148258    34148250    PPC   FFD0A308 DisposeHandle+00024
   34148248    34148240    PPC   3301D660 free+0000C
   34148228    34148220    PPC   33195680 GUSISocket::close()+00020
   34148218    34148210    PPC   004385FC __DisposeHandle+00010
   341481EA                68K   3C1C3412
   341481E0                68K   09FFFFFE
   34148188    34148180    PPC   331B3874 GUSIOTStreamSocket::Close(unsigned 
long)+0007C
   34148138    34148130    PPC   331B24E0 GUSIOTSocket::close()+0013C
   34148114                68K   337DC7BA
   341480F8    341480F0    PPC   331B29B8 GUSIOTSocket::Unbind()+000D8
   341480B8    341480B0    PPC   33195934 GUSISocket::RemoveContext(GUSIContext*)+00024
   341480A8    341480A0    PPC   331B38E4 GUSIOTStreamSocket::MopupEvents()+0001C
   34148098    34148090    PPC   33194744 GUSIContext::Raise()+00068
   34148084    34148080    68K   337DC7BA
   34148078    34148070    PPC   331A9858 GUSIContextQueue::remove(GUSIContext*)+0004C
   34148060                68K   337DCAC2
   34148058    34148050    PPC   330736F0 Perl_pp_nextstate+00060
   34148028    34148020    PPC   331A9678 GUSIContextQueue::element::operator 
delete(void*, unsigned long)+00044

Reply via email to