home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / mac / system / 15303 < prev    next >
Encoding:
Internet Message Format  |  1992-12-17  |  2.9 KB

  1. Xref: sparky comp.sys.mac.system:15303 comp.sys.mac.apps:18700
  2. Newsgroups: comp.sys.mac.system,comp.sys.mac.apps
  3. Path: sparky!uunet!mcsun!sun4nl!fwi.uva.nl!gene.fwi.uva.nl!aroest
  4. From: aroest@fwi.uva.nl (Axello de Roestello)
  5. Subject: Regular crashing in ROM _Jackson, why?
  6. Message-ID: <1992Dec17.112353.29342@fwi.uva.nl>
  7. Keywords: macsbug, crash, _Jackson, 
  8. Sender: news@fwi.uva.nl
  9. Nntp-Posting-Host: gene.fwi.uva.nl
  10. Organization: FWI, University of Amsterdam
  11. Date: Thu, 17 Dec 1992 11:23:53 GMT
  12. Lines: 47
  13.  
  14. Help!
  15. For the last couple of months my Mac has been very 'crashy'. When I installed 
  16. Macsbug it showed me that it always goes into the debugger in the ROM ROUTINE 
  17. _Jackson, as shown below. Macsbug shows that many different programs could be 
  18. running at the time of the crash. Programs that have this behaviour are: 
  19. Nuntius, JPEGView, Eudora, Telnet. These are quite reliable programs on other 
  20. machines.
  21. system specs: MacIIci 8/160, RasterOps 8/24XLi, sys 7.01 + 1.1.1, external 1Gb, 
  22. formatted with Micronet Utils 5.1.9 (anyone knows where to get a new one?),
  23. I have various inits running.
  24.  
  25. Does anyone know what this routine Jackson does, what it's for and why it is 
  26. in ROM? I mean, what good is a routine that jumps in the debugger immediately?
  27. Any help would be highly appreciated since I'm thoroughly lost on this one.
  28.  
  29.  
  30. Axel
  31. ===========================
  32. This is a log from Macsbug: 
  33.  
  34.  System error #25 at 4083143A _Jackson+0000
  35.  Disassembling from 40831420
  36.   _DisposCIcon
  37.      +0020  40831420   MOVEQ      #$00,D0                                 | 7000
  38.      +0022  40831422   MOVEA.L    (A7)+,A1                                | 225F
  39.      +0024  40831424   MOVE.W     (A7)+,D0                                | 301F
  40.      +0026  40831426   BNE.S      _DisposCIcon+002A          ; 4083142A   | 6602
  41.      +0028  40831428   MOVEQ      #$02,D0                                 | 7002
  42.      +002A  4083142A   _NewHandle ,Immed                     ; A322       | A322
  43.      +002C  4083142C   BNE.S      _DisposCIcon+0032          ; 40831432   | 6604
  44.      +002E  4083142E   MOVE.L     A0,(A7)                                 | 2E88
  45.      +0030  40831430   JMP        (A1)                                    | 4ED1
  46.      +0032  40831432   MOVEQ      #$19,D0                                 | 7019
  47.      +0034  40831434   JSR        ([$1524])                               | 4EB0 81E1 1524
  48.   _Jackson
  49.      +0000  4083143A  *_Debugger                             ; A9FF       | A9FF
  50.      +0002  4083143C   _NewHandle ,Immed                     ; A322       | A322
  51.      +0004  4083143E   BNE.S      _DisposCIcon+0032          ; 40831432   | 66F2
  52.      +0006  40831440   RTS                                                | 4E75
  53.  
  54. ===================
  55. My ROMbase is at 40800000, so this is clearly a ROM routine
  56.  
  57. -- 
  58. axel@phys.uva.nl     | In the beginning the Universe was created.
  59. aroest@fwi.uva.nl    | This has made a lot of people very angry and been
  60.                      | widely regarded as a bad move.   (Douglas Adams)
  61.