[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] RE:Mac::Serial.pm v1.005



At 21:01 -0700 27/03/2000, Joseph A. DiVerdi wrote:
>>Do have an URL for v1.006?
>
>Sure do. Similar to previous URL:
>http://www.xtrsystems.com/Serial_v1.006.tar.gz. The link on my XTR
>page points to the most recent version while I am awaiting the
>creation of a CPAN account.
>

Zowie - jist like the First of July. I know that master.t made it to 15 ok
before the ceiling fell and MacsBug cut in. Managed to generate a stdlog
file which I'm including below:

  MacsBug 6.6, Copyright Apple Computer, Inc. 1981-99

Bus Error at 4080DBD4

  28-Mar-2000 6:30:39 PM (since boot = 3 minutes)
  Current application is "MacPerl"
  Machine = #53 (Quadra610), System $0760, sysu = $0000
  ROM version $067C, $23F1, $0000 (ROMBase $40800000)
  VM is on; paging is currently safe (and it probably isn't VM's fault)
  NIL^ = $40810000
  Stack space used = +3398
 Address 4080DBD4 is in the ROM
 68040 Registers
  D0 = F4AC661A      A0 = F4AC660E       USP  = 04395C02
  D1 = 0442A02A      A1 = 40810000       MSP  = 00000000
  D2 = 00000000      A2 = 000AD386       ISP  = 0442E000
  D3 = 0000003C      A3 = 40887870       VBR  = 000265F8
  D4 = 00000000      A4 = 0000007C       CACR = 80008000     SFC = 0
  D5 = 00000003      A5 = 04396948                           DFC = 5
  D6 = 0000000A      A6 = 01E0B980       PC   = 4080DBD4
  D7 = FFFFF900      A7 = 04395C02       SR   = smXNzvC      Int = 0
 Disassembling from 4080DBC0
  No procedure name
            4080DBC0   MOVEA.L    A1,A6                                   |
2C49
            4080DBC2   SUBA.L     $0004(A0),A6                            |
9DE8 0004
            4080DBC6   BSR.S      *+$0032                    ; 4080DBF8   |
6130
            4080DBC8   ADDQ.L     #$8,A0                                  |
5088
            4080DBCA   RTS                                                |
4E75
            4080DBCC   MOVEQ      #$91,D0                                 |
7091
            4080DBCE   BRA.S      *-$0006                    ; 4080DBC8   |
60F8
            4080DBD0   SUBA.W     #$000C,A0                               |
90FC 000C
            4080DBD4  *TST.B      (A0)                                    |
4A10
            4080DBD6   BEQ.S      *+$001E                    ; 4080DBF4   |
671C
            4080DBD8   BMI.S      *+$000E                    ; 4080DBE6   |
6B0C
            4080DBDA   BTST       #$06,(A0)                               |
0810 0006
            4080DBDE   BEQ.S      *+$0016                    ; 4080DBF4   |
6714
            4080DBE0   MOVEA.L    $0008(A0),A6                            |
2C68 0008
            4080DBE4   BRA.S      *+$0008                    ; 4080DBEC   |
6006
            4080DBE6   MOVEA.L    A1,A6                                   |
2C49
            4080DBE8   SUBA.L     $0008(A0),A6                            |
9DE8 0008
            4080DBEC   BSR.S      *+$000C                    ; 4080DBF8   |
610A
            4080DBEE   ADDA.W     #$000C,A0                               |
D0FC 000C
            4080DBF2   RTS                                                |
4E75
 Heap zones
  #1  32        3987K  00002000 to 003E6D7F  SysZone^
  #2  32           3K    000021D0 to 00002E53 !
  #3  32           9K    00073B10 to 00076303
  #4  32       65778K  003E6D80 to 04423733
  #5  32       37795K    01E0B980 to 042F4943  "MacPerl"  ApplZone^
TheZone^  TargetZone
  #6  32         205K    04396C10 to 043CA153
  #7  32         199K    043CA730 to 043FC443  "Finder"
  #8  32          29K      043F3D90 to 043FB583
  #9  32           6K    0440EEB0 to 04410AA3  "QPQ Restart Extension"

  WARNING: One or more heaps may be corrupt. Use HC ALL (Heap Check) for a
thorough check.

Checking all heaps
 The System heap at 00002000 is ok
 The heap at 000021D0 is bad
  Nonrelocatable block: Pointer to zone is bad
 Block header
  00002224  4000 0004 0000 03D0  4087 EBC0 DB6D B6DB  @******-@áο¤m¤
 The heap at 00073B10 is ok
 The Process Manager heap at 003E6D80 is ok
 The "MacPerl" heap at 01E0B980 is ok
 The heap at 04396C10 is ok
 The "Finder" heap at 043CA730 is ok
 The heap at 043F3D90 is ok
 The "QPQ Restart Extension" heap at 0440EEB0 is ok
  System heap high free space + TempMem low free space = #27545100 (#26M)
 The target heap is the System heap at 00002000
 Totaling the System heap at 00002000
                                 Total Blocks    Total of Block Sizes
  Free                           0039      #57   000047AC       #18348 (#17K)
  Nonrelocatable                 01E2     #482   00185F00     #1597184 (#1559K)
  Relocatable                    08E7    #2279   0025A690     #2467472 (#2409K)
    Locked                       00DA     #218   00189700     #1611520 (#1573K)
    Purgeable and not locked     0044      #68   0002E4C0      #189632 (#185K)
  Heap size                      0B02    #2818   003E4D3C     #4083004 (#3987K)
 The target heap is the Process Manager heap at 003E6D80
 Totaling the Process Manager heap at 003E6D80
                                 Total Blocks    Total of Block Sizes
  Free                           0004       #4   019D3980    #27081088 (#25M)
  Nonrelocatable                 0002       #2   00007E00       #32256 (#31K)
  Relocatable                    00ED     #237   026611F0    #40243696 (#38M)
    Locked                       0010      #16   02610170    #39911792 (#38M)
    Purgeable and not locked     00B2     #178   0004F6E0      #325344 (#317K)
  Heap size                      00F3     #243   0403C970    #67357040 (#64M)
 The target heap is the "MacPerl" heap at 01E0B980
 Totaling the "MacPerl" heap at 01E0B980
                                 Total Blocks    Total of Block Sizes
  Free                           001B      #27   02418720    #37848864 (#36M)
  Nonrelocatable                 006D     #109   000AA9E0      #698848 (#682K)
  Relocatable                    00C3     #195   00025E80      #155264 (#151K)
    Locked                       0005       #5   00001DF0        #7664
    Purgeable and not locked     000E      #14   00006C00       #27648 (#27K)
  Heap size                      014B     #331   024E8F80    #38702976 (#36M)
 Displaying File Control Blocks
  FRef Name                         VRef Type Fl ForkID   LogEOF
  0002 System                       FFFF zsys mW rsrc     0045AC3B
  0060                              FFFF **** mw data     00100000
  00BE                              FFFF **** mw data     00200000
  3136 Appearance Extension         FFFF INIT mw rsrc     0009F127
  3194 Open Transport Library       FFFF libr mw rsrc     0007E23E
  31F2 Appearance Extension         FFFF INIT mw rsrc     0009F127
  3250 Open Transport Library       FFFF libr mw rsrc     0007E23E
  32AE Open Tpt AppleTalk Library   FFFF libr mw rsrc     00075060
  330C Open Tpt Internet Library    FFFF libr mw rsrc     0006C59F
  336A QPQ Restart Extension        FFFF appe mW rsrc     00001B2A
  33C8 CFM-68K Runtime Enabler      FFFF INIT mw data     000569A0
  3426 Queue Temp                   FFFF Temp mW data     00000000
  3484 QuickTime                   FFFF INIT mw data     00069978
  34E2 Mac OS Easy Open             FFFF cdev mw rsrc     0002062D
  3540 Finder                       FFFF FNDR mW rsrc     0007DBCB
  359E Desktop DB                   FFFF BTFL mW data     0003C000
  35FC PGPmenu68K                   FFFF INIT mw data     00029480
  365A ObjectSupportLib             FFFF shlb mw data     00005731
  36B8 Desktop DF                   FFFF DTFL mW data     001209C2
  3716 Clipping Extension           FFFF fext mW rsrc     00006603
  3774 Finder Scripting Extension   FFFF fext mW rsrc     00031949
  394A AppleScriptLib               FFFF shlb mw data     0000586C
  39A8 StdLog                       FFFF TEXT mW data     00001C1D
  011C                              FFFE **** mw data     000FFC00
  017A                              FFFE **** mw data     002FF400
  01D8 VM Storage                   FFFE ZSYS mW data     04600000
  37D2 Desktop DB                   FFFE BTFL mW data     00016000
  3830 Desktop DF                   FFFE DTFL mW data     00098302
  388E MacPerl                      FFFE APPL mW rsrc     0001ADEB
  38EC MacPerl                      FFFE APPL mw data     001129C0
  3A06 Serial.pm                    FFFE TEXT mw rsrc     00007F78
  #194 FCBs, #159 in use (including #128 fonts not listed), #35 free
 Displaying Volume Control Blocks
  vRef VolName             Flg dRef Drv# FSID NumBlks  BlkSiz FilCnt DirCnt
BlsdDir  VCBPtr
  FFFF MacHD               dsh FFDF 0009 0000 E9B3     001000 000FBA 0002BC
0000001B 00009D10
  FFFE External_HD         dsh FFDB 0008 0000 EDD8     001600 001DDB 00040B
00000000 000314E0
  #2 VCBs
 Displaying Drive Queue
  Drive Volume               Flags dRef Driver Name           FSID   Size
QElem at
  0001  <none>               lEiD  FFFB .Sony                 0000 000000FF
00005590
  0008  External_HD          leiS  FFDB .ASYC00               0000 000A3860
00008EEE
  0009  MacHD                leiS  FFDF .ASYC00               0000 00074DAC
0000A0BE
  #3 drives
 Displaying Driver Control Entries
  dRef dNum Driver                      Flg  Ver   qHead  Stor/Ver Dely
Drvr at DCE at
  FFFE 0001 .Sony                       bPO   #2 00000000 00000000 0000
4086C3E0 00005500
  FFFD 0002 .Print                      bHO  #70 00000000 00000000 0000
00100C40 001004E0
  FFFC 0003 .Sound                      bPO   #0 00000000 00005A40 0000
408E59F0 00005A00
  FFFB 0004 .Sony                       bPO   #2 00000000 00000000 0000
4086C3E0 00005500
  FFFA 0005 .AIn                        bPO   #6 00000000 00000000 0000
0004AFBE 00005E30
  FFF9 0006 .AOut                       bPO   #6 00000000 00100B60 0000
0004AFDA 00005E70
  FFF8 0007 .BIn                        bPC   #6 00000000 00000000 0000
0004AFF6 00005EB0
  FFF7 0008 .BOut                       bPC   #6 00000000 00000000 0000
0004B012 00005EF0
  FFF6 0009 .MPP                        bPC  #60 00000000 00000000 0000
0014CA90 003056C0
  FFF5 000A .ATP                        bPC  #58 00000000 00000000 0000
001688D0 00348C90
  FFDF 0020 .ASYC00                     bPO   #0 00000000 0000AA48 0000
000121CE 00009F80
  FFDB 0024 .ASYC00                     bPO   #0 00000000 00009878 0000
0000E1BE 00008DB0
  FFD7 0028 .XPP                        bPC  #58 00000000 00000000 0000
00185380 0033D350
  FFCF 0030 .Display_Video_Apple_DAFB   bHO   #0 00000000 00002120 0000
00120840 00005A80
  FFCE 0031 .GVDispatchStatus           bHO   #1 00000000 000FE464 000F
0016A730 0016A920
  FFCD 0032 .AppleSoundInput            bPO  #15 00000000 00008970 0000
00108E80 00006E90
  FFCC 0033 .EDisk                      bPC   #0 00000000 00000000 0000
408E7500 000059C0
  FFCB 0034 .SLM                        bPO   #2 00000000 00000000 0000
00016F10 000052F0
  FFCA 0035 .DSP                        bPC  #58 00000000 00000000 0000
001880B0 0031FD40
  FFC9 0036 .ipp                        bPC   #0 00000000 00000000 0000
0018D0D0 0033B810
  FFC8 0037 .TPSerial                   bHO   #1 00000000 000FE400 0001
0016ADA0 0023CC70
  FFA0 005F .PartDriver                 bPO   #0 00000000 0021B798 0005
002857F0 00286C60
  #96 Unit Table entries, #22 in use, #74 free
 Displaying resource information:
  >   Map $01E65DEC, flags $0000, file $3A06 = Serial.pm
      Map $01E0BAB8, flags $0000, file $388E = MacPerl
   +  Map $000FF06C, flags $001E, file $3136 = Appearance Extension
    S Map $00002064, flags $000D, file $0002 = System
      Map $0021B7EC, flags $0000, file $34E2 = Mac OS Easy Open
      [Skipped $0080 maps belonging to font files]
 (CurStackBase does not seem to apply...dumping 4K.)
  >>> With all macros expanded, your command line was:
     log "StdLog";set suspendprompt on;dv v;stat;wh;td;ip;hz;hc all;hx
02A6^ ;ht;hx 02A6^^+10
        ;ht;hx 02AA^ ;ht;file 0;vol;drive;drvr -v;rd -s;sc6;sc7 sp 1k;dm sp
80;dm 0 20;log
  Start of link chain does not point to a stack frame



# ===== Want to unsubscribe from this list?
# ===== Send mail with body "unsubscribe" to macperl-request@macperl.org