home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.pascal.borland      Borland Pascal was actually pretty neat      2,978 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 1,836 of 2,978   
   Wolfgang Ehrhardt to dot com   
   Re: RT 200 patch identification   
   15 Jul 05 22:03:26   
   
   From: Wolfgang.Ehrhardt.PLEASE.REMOVE@munich.netsurf.de   
      
   On Fri, 15 Jul 2005 16:14:05 -0400, "Dave R."  wrote:   
      
   [snip]   
      
   >Sorry I wasn't clear - I was lumping the run-time library and compiler   
   >together but of course it is the CRT unit that was patched to resolve   
   >the RT200 issue. I don't have a patched crt.asm (or any crt.asm for that   
   >matter). The previous developer said words to the effect of "Install   
   >these (BP7) disks, then copy these files into your BIN directory to fix   
   >some problems we've had."   
      
   I guess you already tried to get into contact to the previous   
   developer, this would perhaps bring you step forward.   
      
   >   
   >So I guess my problem is two part:   
   >   
   >1. I'm concerned after reading some of the articles and posts about the   
   >RT200 bug that once processors get fast enough we will run into it (or   
   >similar) again if we didn't apply the right patch, and I want to be able   
   >to determine what patch was applied.   
   >2. I don't have the patched source.   
   >   
   >Any help would be appreciated.   
      
   I would suggest for new projects either a new known patch (there   
   should be plenty of sources in the group mini-faq) or better to build   
   new tpl files. Again, if you use BP7 there should be a RTL source   
   disk.   
      
   If you cannot identify the patch for applications in the wild you   
   might estimate the max CPU frequency if you run a sample program on   
   available machines. After that (and having some personal max   
   frequency) it may a good idea to ask the question in the Borland   
   Newsgroup borland.public.turbopascal, and post (.pas and .exe in zip)   
   the minimal "exploit" program   
      
   {$d+,l+}   
   uses crt;   
   begin   
     delay(12345);   
   end.   
      
   to the borland.public.attachments group for testing (.pas and .exe in   
   zip, best compiled with bpc -v to attach code for then debugger.).   
      
      
   Good luck   
   Wolfgang   
      
   --   
   In order to e-mail me a reply to this message, you will have   
   to remove PLEASE.REMOVE from the address shown in the header   
   or get it from http://home.netsurf.de/wolfgang.ehrhardt   
   (Free AES, CRC, Hash, and HMAC source for Pascal/Delphi)   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca