home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / hp48 / 4387 < prev    next >
Encoding:
Internet Message Format  |  1992-08-25  |  2.7 KB

  1. Path: sparky!uunet!usc!sol.ctr.columbia.edu!ira.uka.de!smurf.sub.org!incom!public!esfra.sub.org!hotb.sub.org!mania.hotb.sub.org!mania!lkv
  2. From: lkv@mania.hotb.sub.org (Lutz Vieweg)
  3. Newsgroups: comp.sys.hp48
  4. Subject: Re: unpostable sex48pos
  5. Message-ID: <paQyr*BN1@mania.hotb.sub.org>
  6. Date: Sun, 23 Aug 1992 11:16:25 GMT
  7. References: <9208171437.AA03964@is1.vub.ac.be> <1992Aug19.121407.2793@ryn.mro4.
  8.  <2a9283af.1591.9comp.sys.hp48.1@hpcvbbs.cv.hp.com> <d-#ngcm.payner@netcom.com>
  9.  <1992Aug20.131514.15153@ryn.mro4.dec.com>
  10. Organization: The Funny Farm
  11. X-Newsreader: Arn V1.00 alpha rel3
  12. Lines: 80
  13.  
  14. In article <1992Aug20.131514.15153@ryn.mro4.dec.com>, Joseph James Ervin writes:
  15.  
  16. > Incidentally, it sounds to me like RFU could use some better 
  17. > argument checking.  
  18. > Lutz, if you're still reading this group do you think we could 
  19. > work to change this from a bloodbath into something constructive?
  20.  
  21. Well, of course I'm still reading this newsgroup, though my time
  22. is just too expensive to me that I'd like to waste it for following-up
  23. non-constructive flames. And my kill-file prevents me from reading
  24. most of that shit. 
  25.  
  26. As far as I've seen there's a frustrated guy who tells everyone
  27. my QED and RFU were crashing. The only things I can say about this:
  28.  
  29. - There are 422 registered users of QED (V1.07) around the world. Today,
  30.   number 423 will be distributed. I haven't received such a 'crash'-report
  31.   from any of them. I'm using QED by myself nearly every day. There
  32.   was no crash, either.
  33.   
  34.   I never received any mail from that thing called
  35.   mgn00@DUTS.ccc.amdahl.com. And it seems I haven't missed something.
  36.   
  37. - RFU did not crash on my calculator also, and it's source is in
  38.   the public domain, so anyone who has problems with it is invited
  39.   to either fix it by himself or to send me a bug-report.
  40.  
  41. So please, if you tell me that RFU needs some better argument
  42. checking, give me more details. Which program crashed on your
  43. calculator (RFU or RFP?) and under which circumstances?
  44.  
  45. This is what RFU does to check whether the object on the stack
  46. is a valid RF-Archive:
  47.  
  48.  
  49. main    
  50.     textr    "HPHP48-E"
  51.     
  52.     rpl    Type_pgm
  53.     
  54.     rpl    Need_1_arg
  55.     
  56.     rpl    $02dcc
  57. pgmbeg    
  58.     rpl    pgmend-pgmbeg
  59.     
  60.     jsr    save_regs
  61.     
  62.     jsr    gc    ; garbage collection
  63.     
  64.     jsr    restore_regs
  65.     
  66.     move.a    (d1),c
  67.     move.a    c,d1
  68.     move.a    (d1),a
  69.     move.a    #$02a2c,c    ; String ?
  70.     bne.a    a,c,.2o
  71.     
  72.     add.a    #5,d1
  73.     move.a    (d1),a
  74.     move.a    #5+5+5,c
  75.     blt.a    a,c,.2o    ; long enough?
  76.     
  77.     add.a    #5,d1
  78.     move.a    (d1),a
  79.     move.a    #$24652,c        ; !v
  80.     beq.a    a,c,.2n    ; RF-Object ?
  81. .2o    
  82.     bra    bad_arg_error
  83. .2n    
  84.  
  85. cu, Lutz Vieweg
  86.  
  87. PS:  If you follow-up on this article and want me to read it, please
  88.      send me a copy via mail.
  89.  
  90. PPS: People sometimes seem to forget that 'Free Software' also means
  91.      they are free not to use it.
  92.  
  93.