Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000097OCamlOCaml generalpublic2000-04-30 22:522001-03-05 17:27
Reporteradministrator 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000097: Re: Installing O'Caml 3.0 under MPW
DescriptionHi,

Thank you for your message to the Caml mailing list.

However your message seems to be a bug report; hence I send it to the
relevant mailing list

caml-bugs@inria.fr

Thank again for your interest in Caml.

Pierre Weis

INRIA, Projet Cristal, Pierre.Weis@inria.fr, http://cristal.inria.fr/~weis/ [^]


> I got the 3.0 release of O'Caml and compiled it partially but the
> boot/ocamlrun tool that results crashes immediately. I've reviewed
> all of the notes and installation instructions and repeated my build
> with similar bad results; before I dig into this more deeply I'd like
> to know if this release is known to work with MacOS 9.04 (on an HFS+
> filesystem). What system was used to build the application binary
> that is distributed?
>
> I don't need the application --- I need the MPW tools for building
> MPW tools and MacOS applications using the bytecode compiler.
>
> BTW I am totally new to OCaml, and indeed to functional programming.
> After reading comp.lang.ml and comp.lang.functional and reading some
> of the papers from the web I choose to start my functional
> programming journey with O'Caml. So far it's been a short trip. :-D
>
> A debugger log follows for what it's worth. Thank you very much if
> you can give me any advice.
>
> --
> Garry Roseman
> Memphis, TN USA
>
> =3D=3D=3D=3D=3D=3D=3D
>
> MacsBug 6.6, Copyright Apple Computer, Inc. 1981-99
>
> PowerPC unmapped memory exception at 0D405448
>
> 29-Apr-2000 6:26:52 PM (since boot =3D 1 hour, 47 minutes)
> Current application is "MPW Shell"
> Machine =3D 0000068 (PowerMac7500), System $0904, sysu =3D $01008000
> ROM version $077D, $28F2, $0001 (ROMBase $FFC00000)
> VM is on; paging is currently safe (and it probably isn't VM's fault)
> NIL^ =3D $FFC10000
> Stack space used =3D +79556450
> Address 0D405448 is in VM file-mapped logical memory space
> It is in the CFM fragment "ocamlrun" at 0D3FA000
> It is 0000B448 bytes from the start of the fragment
> and 0000B3C8 bytes into a non-writeable code section at 0D3FA080
> PowerPC 604 Registers
> CR0 CR1 CR2 CR3 CR4 CR5 CR6 CR7
> PC =3D 0D405448 CR 1000 1000 0010 0000 0000 0100 0100 0100
> LR =3D 0D4052A0 <>=3DO XEVO
> CTR =3D 0D405470
> MSR =3D 00000000 SOC Compare Count
> Int =3D 0 XER 000 00 00 MQ =3D 0000=
> 0000
>
> R0 =3D 0D4052A0 R8 =3D 035AAE70 R16 =3D 0345D968 R24 =3D =
> 03538804
> SP =3D 047EC7D0 R9 =3D 0364D164 R17 =3D 0345D788 R25 =3D =
> 03537D38
> TOC =3D 03535580 R10 =3D 0364D165 R18 =3D 047EF030 R26 =3D =
> 035387FC
> R3 =3D 000000FF R11 =3D 0364D169 R19 =3D 00000000 R27 =3D =
> 035387F0
> R4 =3D 0000FF00 R12 =3D 00FF0000 R20 =3D 03456E80 R28 =3D =
> 00000006
> R5 =3D FC000590 R13 =3D 00000000 R21 =3D 03462684 R29 =3D =
> 035870F4
> R6 =3D 035AAE70 R14 =3D 00000000 R22 =3D 0353880C R30 =3D =
> 00FFFFFF
> R7 =3D 035870F0 R15 =3D 00000000 R23 =3D 03538808 R31 =3D =
> 035870F4
> Disassembling PowerPC code from 0D405420
> No procedure name
> 0D405420 nop
> | 60000000
> 0D405424 b $+0x04CC ;
> 0x0D4058F0 | 480004CC
> 0D405428 lwz r3,0x0000(r27)
> | 807B0000
> 0D40542C addi r4,r3,0x0001
> | 38830001
> 0D405430 stw r4,0x0000(r27)
> | 909B0000
> 0D405434 lbz r30,0x0000(r3)
> | 8BC30000
> 0D405438 lwz r5,0x0000(r24)
> | 80B80000
> 0D40543C sub r5,r5,r30
> | 7CBE2850
> 0D405440 slwi r5,r5,0x02
> | 54A5103A
> 0D405444 lwz r6,0x0000(r23)
> | 80D70000
> 0D405448 *lwzx r29,r6,r5
> | 7FA6282E
> 0D40544C b $+0x04A4 ;
> 0x0D4058F0 | 480004A4
> 0D405450 lwz r7,0x0000(r27)
> | 80FB0000
> 0D405454 addi r8,r7,0x0002
> | 39070002
> 0D405458 stw r8,0x0000(r27)
> | 911B0000
> 0D40545C lbz r30,0x0000(r7)
> | 8BC70000
> 0D405460 slwi r30,r30,0x08
> | 57DE402E
> 0D405464 lbz r9,0x0001(r7)
> | 89270001
> 0D405468 add r30,r30,r9
> | 7FDE4A14
> 0D40546C b $-0x0034 ;
> 0x0D405438 | 4BFFFFCC
> Heap zones
> #1 Mod 13685K 00002800 to 00D5FCCF SysZone^
> #2 Mod 6K 0000E150 to 0000FCEF ROM read-only zone
> 0000003 Mod 71453K 00D5FCD0 to 0532729F Process Manager zone
> 0000004 Mod 15861K 0248C040 to 0340974F "ToolServer"
> 0000005 Mod 18069K 03449850 to 045EEF5F "MPW Shell"
> ApplZone^ TheZone^ TargetZone
> 0000006 Mod 256K 03463500 to 034A34FF
> 0000007 Mod 3849K 049517A0 to 04D13E9F "Font Reserve"
> 0000008 Mod 1064K 04D49FB0 to 04E5402F "QuikSync Background Agent"
> 0000009 Mod 269K 04E5A7C0 to 04E9DEBF "Extensions Strip"
> 0000010 Mod 18K 05134000 to 051388AF
> 0000011 Mod 954K 051500C0 to 0523EBBF "Finder"
> 0000012 Mod 99K 05253520 to 0526C41F "Time Synchronizer"
> 0000013 Mod 361K 05276D80 to 052D147F "Folder Actions"
> 0000014 Mod 61K 052E7DE0 to 052F73BF "Expresso Notifier"
> 0000015 Mod 767K 0532EA68 to 053EEA5F
> 0000016 Mod 4095K 05800000 to 05BFFFCF
> 0000017 Mod 144K 058C13D0 to 058E53CF
> 0000018 Mod 94K 059474A0 to 0595F07F
> Checking all heaps
> The System heap at 00002800 is ok
> The ROM read-only heap at 0000E150 is ok
> The Process Manager heap at 00D5FCD0 is ok
> The "ToolServer" heap at 0248C040 is ok
> The "MPW Shell" heap at 03449850 is ok
> The heap at 03463500 is ok
> The "Font Reserve" heap at 049517A0 is ok
> The "QuikSync Background Agent" heap at 04D49FB0 is ok
> The "Extensions Strip" heap at 04E5A7C0 is ok
> The heap at 05134000 is ok
> The "Finder" heap at 051500C0 is ok
> The "Time Synchronizer" heap at 05253520 is ok
> The "Folder Actions" heap at 05276D80 is ok
> The "Expresso Notifier" heap at 052E7DE0 is ok
> System heap high free space + TempMem low free space =3D #27026208 (#25M)
> The target heap is the System heap at 00002800
> Totaling the System heap at 00002800
> Total Blocks Total of Block Sizes
> Free 0034 0000052 002533A0 #2438048 (0000023=
> 80K)
> Nonrelocatable 10BA 0004282 005C689C #6056092 (0000059=
> 14K)
> Relocatable 0A4B #2635 00543850 #5519440 (0000053=
> 90K)
> Locked 03A3 0000931 003CE910 #3991824 (0000038=
> 98K)
> Purgeable and not locked 005C 0000092 00074510 #476432 (0000046=
> 5K)
> Heap size 1B39 #6969 00D5D48C #14013580 (0000013=
> M)
> The target heap is the Process Manager heap at 00D5FCD0
> Totaling the Process Manager heap at 00D5FCD0
> Total Blocks Total of Block Sizes
> Free 0011 0000017 018EDB40 #26139456 (0000024=
> M)
> Nonrelocatable 0003 0000003 00008D0C #36108 (0000035=
> K)
> Relocatable 00D8 0000216 02CD0D40 #46992704 (0000044=
> M)
> Locked 0054 0000084 02AE6F80 #44986240 (0000042=
> M)
> Purgeable and not locked 0003 0000003 001E53B0 #1987504 (0000019=
> 40K)
> Heap size 00EC 0000236 045C758C #73168268 (#69=
> M)
> The target heap is the "MPW Shell" heap at 03449850
> Totaling the "MPW Shell" heap at 03449850
> Total Blocks Total of Block Sizes
> Free 000B 0000011 00F55B20 #16079648 (0000015=
> M)
> Nonrelocatable 03B0 #944 0021800C #2195468 (0000021=
> 44K)
> Relocatable 0415 #1045 00037BA0 #228256 (0000022=
> 2K)
> Locked 0038 0000056 0000D9C0 #55744 (0000054=
> K)
> Purgeable and not locked 0011 0000017 00003690 #13968 (0000013=
> K)
> Heap size 07D0 #2000 011A56CC #18503372 (0000017=
> M)
> Displaying File Control Blocks
> FRef Name VRef Type Fl ForkID LogEOF
> 0002 System FFFF zsys mW rsrc 007AECF0
> 0006 **** EXTENTS B-TREE FFFF **** mw data 00400000
> 000A **** CATALOG B-TREE FFFF **** mw data 01000000
> 000E **** VOLUME BITMAP FFFF **** mw data 0000C000
> 0012 Process Manager FFFF sdev mw data 00006118
> 0016 SOMobjects=81 for Mac OS FFFF shlb mw data 0001F7B0
> 001A File Sharing Library FFFF shlb mw rsrc 000011A8
> 001E AppleScript Formatting FFFF osax mw data 00001166
> 0022 Apple Audio Extension FFFF INIT mw data 0004786C
> 0026 Folder Actions FFFF appe mW rsrc 00001453
> 002A PowerPC Enabler 9.0.4 FFFF gbly mw data 000B71A1
> 002E PowerPC Enabler 9.0.4 FFFF gbly mW rsrc 000EB4AA
> 0032 Shared Library Manager PPC FFFF INIT mw rsrc 00033D34
> 0036 AppleShare FFFF RDEV mw data 0002AD00
> 0046 Open Transport ASLM Modules FFFF libr mw rsrc 0008F483
> 004E OpenTpt Serial Arbitrator FFFF libr mw rsrc 00001F24
> 0052 OpenTpt Serial Arbitrator FFFF libr mw rsrc 00001F24
> 005A System Resources FFFF zsyr mw rsrc 000F8962
> 0136 Type 1 Scaler FFFF sclr mw data 00087577
> 013A Finder Preferences FFFF pref mW rsrc 00000366
> 013E Language Kit Preferences FFFF pref mW rsrc 00000228
> 0142 Speech Manager FFFF INIT mw data 00000FA0
> 0146 OpenTpt Remote Access FFFF libr mw rsrc 001149FE
> 014A Security Policy Module FFFF shlb mw data 0002EBDE
> 014E Satimage FFFF osax mw data 000125A4
> 0152 Time Synchronizer FFFF appe mW rsrc 00001DF9
> 0156 ~ATM=81 FFFF cdev mw data 001472E2
> 015A USB Device Extension FFFF ndrv mw data 0005D76C
> 015E Standard Additions FFFF osax mw data 000229C4
> 0162 Open Transport ASLM Modules FFFF libr mw rsrc 0008F483
> 0166 USB Mass Storage Extension FFFF ndrv mw data 00002F26
> 016A Open Transport FFFF otsl mw data 000EDD32
> 016E ATM OTF Support FFFF fmCF mW rsrc 0000013A
> 0172 USB Software Locator FFFF ndrv mw data 00003686
> 0176 OTF Name Database FFFF fmCF mW data 00006380
> 017A OpenTpt Modem FFFF libr mw rsrc 0001666C
> 0182 Finder FFFF FNDR mw rsrc 00095B5C
> 0186 HID Library FFFF shlb mw data 000049C0
> 018A Apple Guide FFFF INIT mw data 0008E2D8
> 0192 OpenTpt Remote Access FFFF libr mw rsrc 001149FE
> 0196 USB HID Driver FFFF ndrv mw data 0001B7E2
> 019A Remote Access Log FFFF lzlg mW data 00048000
> 019E Sound Manager FFFF INIT mw data 00004C42
> 01A2 Finder FFFF FNDR mw data 001CDFFA
> 01A6 AppleShare FFFF RDEV mw rsrc 00072BCB
> 01AA File Sharing Strip FFFF sdev mw data 000021BA
> 01AE Users & Groups Data File FFFF BTFL mW data 0001C000
> 01B2 SysErrs.err FFFF **** mw data 00007C00
> 01B6 StdCLib FFFF shlb mw data 0001820A
> 01BE QuickTime=81 PowerPlug FFFF INIT mw data 0003703E
> 01C6 MPW.Scratch FFFF TEXT mW data 00000000
> 01CE ATI Resource Manager FFFF shlb mw data 0002A411
> 01D2 Color Picker FFFF INIT mw data 00001900
> 01D6 TV Mirroring FFFF sdev mw data 000050F6
> 01DA File Sharing Library FFFF shlb mw data 0000E421
> 01DE QuickTime=81 FFFF INIT mw data 0006E786
> 01E2 AppleScriptLib FFFF shlb mw data 000029BC
> 01E6 Serial (Built-in) FFFF libr mw rsrc 0000F716
> 01EA Open Transport ASLM Modules FFFF libr mw rsrc 0008F483
> 01EE AppleScript FFFF thng mw data 00010560
> 01F2 System FFFF zsys mw data 005FE594
> 01FA Expresso Notifier FFFF appe mW rsrc 000032B8
> 01FE Contextual Menu Extension FFFF INIT mw data 00010467
> 0206 temp-domake-3039877587 FFFF TEXT mW data 0000000B
> 020E QuikSync Background Agent FFFF APPL mW rsrc 00011067
> 0212 Worksheet FFFF TEXT mW data 00034A11
> 021E *Help* FFFF TEXT mW data 0000080A
> 0236 MPW.Pipe FFFF ???? mW data 00000000
> 0242 Font Reserve FFFF APPL mW rsrc 0008CF7C
> 024A Users & Groups Data File FFFF BTFL mW data 0001C000
> 024E Font Reserve FFFF APPL mw data 001B7897
> 026E MPW.Console FFFF **** mW data 00000024
> 0272 DoMake FFFF TEXT mw data 000004E5
> 027E Desktop DB FFFF BTFL mW data 0007E000
> 0282 Desktop DF FFFF DTFL mW data 0034D532
> 0286 Time Synchronizer FFFF appe mw data 00009D04
> 0292 Network Setup Extension FFFF shlb mw data 00071648
> 029A ArchiveCM FFFF cmpi mw data 00008302
> 029E StuffIt Engine=81 PowerPlug FFFF shlb mw data 0018BC9B
> 02A2 Network Setup Extension FFFF shlb mw rsrc 00006C27
> 02A6 Network Setup Extension FFFF shlb mw rsrc 00006C27
> 02AA Find CM Items FFFF cmpi mw data 00006702
> 02AE PrintingLib FFFF shlb mw data 000AE87A
> 02B2 temp-domake-3039877597 FFFF TEXT mW data 0000000B
> 02BE Folder Actions Menus FFFF cmpi mw data 0000275F
> 02C2 ToolServer FFFF APPL mW rsrc 0003CC98
> 02C6 Magic Menu=81 CM Plugin FFFF cmpi mw data 00006E0B
> 02CA MPW.Pipe-1 FFFF **** mW data 00000000
> 02D2 FontAnnexFile FFFF xfnt mW data 000002DC
> 02DE OpenInTexEditCMPlugin FFFF cmpi mw data 00001AC3
> 02E6 UDFBridgeCMPlugin FFFF cmpi mw data 0000148D
> 02F2 DoMake FFFF TEXT mw data 000004E5
> 02F6 *Locations* FFFF TEXT mW data 00000001
> 02FA temp-domake-3039877580 FFFF TEXT mW data 0000002D
> 02FE DoIt FFFF TEXT mw data 00001818
> 030E DoMake FFFF TEXT mw data 000004E5
> 0312 ToolServer FFFF APPL mw data 00033E78
> 031E QuickDraw=81 3D RAVE FFFF shlb mw data 00046012
> 0322 AppleShare FFFF RDEV mw rsrc 00072BCB
> 0326 SysErrs.err FFFF **** mw data 00007C00
> 032A ATI 3D Accelerator FFFF shlb mw data 000BCC77
> 032E ToolServer.Log FFFF TEXT mW data 00000000
> 0336 Security Library FFFF shlb mw data 000FABF2
> 033E Text Encoding Converter FFFF shlb mw data 00025890
> 0346 Internet Config Extension FFFF thng mw data 00006C3C
> 034A Security Manager FFFF shlb mw data 00048736
> 0356 MPW.MinPipe FFFF ???? mW data 00000000
> 035A Chinese Encodings FFFF ecpg mw data 00003A88
> 0362 Japanese Encodings FFFF ecpg mw data 00003EE8
> 0366 INSTALL.MPW FFFF TEXT mW data 00000C21
> 036A Korean Encodings FFFF ecpg mw data 000028F8
> 0372 Unicode Encodings FFFF ecpg mw data 00004178
> 0382 QuikSync Background Agent FFFF APPL mw data 000B2C6C
> 0386 temp-domake-3039877606 FFFF TEXT mW data 00001206
> 038A DoIt FFFF TEXT mw data 00001818
> 038E Extensions Strip FFFF APPL mW rsrc 0000E953
> 0392 Extensions Strip FFFF APPL mw data 00011981
> 039A Extensions Strip Control FFFF cdev mw data 00003EC8
> 039E temp-domake-3039877583 FFFF TEXT mW data 0000015A
> 03A2 Folder Actions FFFF appe mw data 00005134
> 03A6 DoIt FFFF TEXT mw data 00001818
> 03BA Control Panels Strip FFFF sdev mw data 00002177
> 03BE ocamlrun FFFF MPST mw rsrc 0002A24E
> 03C2 SoundSource Strip FFFF sdev mw data 00001B1A
> 03C6 ocamlrun FFFF MPST mw data 00015AD4
> 03CA Monitor Resolution FFFF sdev mw data 00003642
> 03D2 Monitor BitDepth FFFF sdev mw data 00001CEA
> 03DA Sound Volume FFFF sdev mw data 0000103A
> 03DE Security Storage Module FFFF shlb mw data 00079D23
> 03E2 ocamlc FFFF TEXT mw data 000AC927
> 03E6 StdLog FFFF TEXT mW data 00003DB4
> 03EA MPW Shell FFFF APPL mW rsrc 000F482A
> 03EE MPW Shell FFFF APPL mw data 000AF30C
> 03FA Security Cert Module FFFF shlb mw data 0004AA34
> 003A **** EXTENTS B-TREE FFFE **** mw data 000FF800
> 003E **** CATALOG B-TREE FFFE **** mw data 000FF800
> 0042 VM Storage FFFE ZSYS mW data 05C00000
> 03AA Desktop DB FFFE BTFL mW data 0000A800
> 03AE Desktop DF FFFE DTFL mW data 00058132
> 0000256 FCBs, #194 in use (including 0000055 fonts not listed), 0000062 free
> Displaying Volume Control Blocks
> vRef VolName Flg dRef Drv# FSID NumBlks BlkSiz FilCnt
> DirCnt BlsdDir VCBPtr
> FFFF Big dsh FFDF 0008 0000 0005BFDA 001000 008B2B
> 000CE8 00000012 0000D310
> FFFE cache dsh FFDF 0009 0000 E480 000E00 000005
> 000005 00000000 000BFB80
> #2 VCBs
> Displaying Drive Queue
> Drive Volume Flags dRef Driver Name FSID
> Size QElem at
> 0008 Big leiS FFDF .ASYC00 0000
> 002E0000 000BCD24
> 0009 cache leiS FFDF .ASYC00 0000
> 00063F9A 000BCD64
> 0001 <none> lEiS FFFB .Sony 0000
> 00000000 000B0A38
> 0004 <none> lEiS FFDD .iomegaDriverSCSI_1.2=8A0000
> 00000000 004655C4
> 0000004 drives
> Displaying Driver Control Entries
> dRef dNum Driver Flg Ver qHead Stor/Ver
> Dely Drvr at DCE at
> FFFD 0002 .Print bHO 0000086 00000000 00000000
> 0000 009772C0 009089F0
> FFFC 0003 .Sound bPO #0 00000000 00000000
> 0000 FFD08EA0 0007C080
> FFFB 0004 .Sony bPO 0000003 00000000 00000000
> 0000 002AF770 000B0930
> FFFA 0005 .AIn bPC 0000009 00000000 00000000
> 0000 00492F90 00057360
> FFF9 0006 .AOut bPC 0000009 00000000 00000000
> 0000 00493050 000573C0
> FFF8 0007 .BIn bPC 0000009 00000000 00000000
> 0000 00493110 000BAA70
> FFF7 0008 .BOut bPC 0000009 00000000 00000000
> 0000 004931D0 000BAAD0
> FFF6 0009 .MPP bPO 0000060 00000000 00000001
> 0000 005B4870 00598AB0
> FFF5 000A .ATP bPO 0000058 00000000 0061D0A0
> 0000 004DCC70 0066DF30
> FFDF 0020 .ASYC00 bPO #0 00000000 000BD6EE
> 0000 000C152E 000BCAA0
> FFDD 0022 .iomegaDriverSCSI_1.2 v6.0=8A bPO #0 00000000 00339A14
> 0005 0081E960 00465540
> FFDC 0023 .AppleCD bPO #0 00000000 00000000
> 0078 0075F53A 0066AF60
> FFD7 0028 .XPP bPO 0000058 00000000 004DEB50
> 0000 00596DD0 0066AEF0
> FFD6 0029 .AFPTranslator bPO #0 00000000 00335390
> 003C 0061DC90 0027CB70
> FFD2 002D .ATM bHO #0 00000000 FFFFFFFF
> 003C 007ADA80 0062FE20
> FFCF 0030 .DAVAudio bPO #0 00000000 01.21f00
> 0000 00070188 00070150
> FFCE 0031 .EDisk bPC #0 00000000 00000000
> 0000 FFCDD5F0 0007C030
> FFCD 0032 .Display_Video_Apple_Contr=8A bPO #0 00000000 01.04f07
> 0000 00070568 00070530
> FFCC 0033 .Display_ATImach64_3DR3 bPO #0 00000000 01.00f02
> 0000 00083C08 00083BD0
> FFCB 0034 .AppleSoundInput bPO 0000050 00000000 01.32f00
> 0000 000716E8 000716B0
> FFCA 0035 .ASLM bPO #2 00000000 00000000
> 0000 003E1660 00054D90
> FFC9 0036 .SLM bPO #2 00000000 00000000
> 0000 003E5F40 003E0F40
> FFC8 0037 .DSP bPO 0000058 00000000 00745420
> 0000 005B6D00 008410D0
> FFC7 0038 .Infra bPO 0000021 00000000 0061CB60
> 0000 00619E80 005C5320
> FFC6 0039 .ipp bPC #0 00000000 00000000
> 0000 00530400 009DBC50
> FFC5 003A .HDI bPO #0 00000000 0066A600
> 001E 007954B0 00634A50
> FFC3 003C .Houdini bHO #0 00000000 0064308C
> 0000 00792DF0 0091C840
> FFC0 003F .swmdrvr bHO #0 00000000 003565B0
> 001E 003924E0 00349CA0
> 0000096 Unit Table entries, 0000028 in use, 0000068 free
> Displaying resource information:
> > Map $0346254C, flags $0000, file $03BE =3D ocamlrun
> Map $034499D8, flags $0000, file $03EA =3D MPW Shell
> + Map $000031F4, flags $001A, file $002E =3D PowerPC Enabler 9.0.4
> + Map $000031A8, flags $801E, file $0003 =3D *ROM resources that
> override System*
> S Map $00003354, flags $200D, file $0002 =3D System
> Map $00745ED4, flags $001C, file $001A =3D File Sharing Library
> Map $00356518, flags $001C, file $013E =3D Language Kit Preferences
> Map $00003120, flags $0014, file $005A =3D System Resources
> Map $00642F60, flags $0000, file $016E =3D ATM OTF Support
> [Skipped $0037 maps belonging to font files]
> Calling chain using A6/R1 links
> Back chain ISA Caller
> 047EEE3B PPC 002E52BC EmToNatEndMoveParams+00014
> 047EEDC0 PPC 0C29CDFC
> 047EED80 PPC 0C1FA5B8
> 047EED20 PPC 0C204BD0
> 047EEC60 PPC 0C20537C
> 047EEC10 PPC 0C204BD0
> 047EEB50 PPC 0C20515C
> 047EEAA0 PPC 0C204BD0
> 047EE9E0 PPC 0C20515C
> 047EE930 PPC 0C204BD0
> 047EE870 PPC 0C2054B0
> 047EE810 PPC 0C204BD0
> 047EE750 PPC 0C205954
> 047EE6E0 PPC 0C204BD0
> 047EE620 PPC 0C205174
> 047EE570 PPC 0C204BD0
> 047EE4B0 PPC 0C20515C
> 047EE400 PPC 0C204BD0
> 047EE340 PPC 0C20515C
> 047EE290 PPC 0C204BD0
> 047EE1D0 PPC 0C2054B0
> 047EE170 PPC 0C204BD0
> 047EE0B0 PPC 0C205954
> 047EE040 PPC 0C204BD0
> 047EDF80 PPC 0C205174
> 047EDED0 PPC 0C204BD0
> 047EDE10 PPC 0C20515C
> 047EDD60 PPC 0C204BD0
> 047EDCA0 PPC 0C20515C
> 047EDBF0 PPC 0C204BD0
> 047EDB30 PPC 0C2054B0
> 047EDAD0 PPC 0C204BD0
> 047EDA10 PPC 0C205954
> 047ED9A0 PPC 0C204BD0
> 047ED8E0 PPC 0C205174
> 047ED830 PPC 0C204BD0
> 047ED770 PPC 0C205B3C
> 047ED720 PPC 0C2086F8
> 047ED540 PPC 0C208418
> 047ED3B0 PPC 0D40CCB4
> 047ED360 PPC 0D3FC548
> 047ED320 PPC 0D3FC460
> 047ED2B0 PPC 0D405BA8
> 047ED250 PPC 0D40529C
> 047ED1D0 PPC 0D40529C
> 047ED150 PPC 0D40529C
> 047ED0D0 PPC 0D40529C
> 047ED050 PPC 0D40529C
> 047ECFD0 PPC 0D40529C
> 047ECF50 PPC 0D40529C
> 047ECED0 PPC 0D40529C
> 047ECE50 PPC 0D40529C
> 047ECDD0 PPC 0D40529C
> 047ECD50 PPC 0D40529C
> 047ECCD0 PPC 0D40529C
> 047ECC50 PPC 0D40529C
> 047ECBD0 PPC 0D40529C
> 047ECB50 PPC 0D40529C
> 047ECAD0 PPC 0D40529C
> 047ECA50 PPC 0D40529C
> 047EC9D0 PPC 0D40529C
> 047EC950 PPC 0D40529C
> 047EC8D0 PPC 0D40529C
> Return addresses on the stack
> Stack Addr Frame Addr ISA Caller
> 047ECBA8 68K 0353880A
> 047ECB58 PPC 0D40529C
> 047ECB28 68K 0353880A
> 047ECB00 047ECAFC 68K 001DA26E
> 047ECAD8 047ECAD0 PPC 0D40529C
> 047ECAD4 047ECAD0 68K 000CDE6C
> 047ECAA8 68K 0353880A
> 047ECA58 047ECA50 PPC 0D40529C
> 047ECA28 68K 0353880A
> 047ECA08 047ECA00 PPC 0C299820
> 047EC9E0 68K 045EE200 fsHook+00080
> 047EC9D8 047EC9D0 PPC 0D40529C
> 047EC9A8 68K 0353880A
> 047EC9A0 68K 000D0606
> 047EC96C 68K 047EC98E
> 047EC964 68K 00258DB2 'scod BFAF 0002'+00412
> 047EC960 68K 000CDE90
> 047EC958 047EC950 PPC 0D40529C
> 047EC928 68K 0353880A
> 047EC90E 68K 007AE574
> 047EC908 PPC 002E52BC EmToNatEndMoveParams+00014
> 047EC8E4 047EC8E0 68K 00258DB2 'scod BFAF 0002'+00412
> 047EC8D8 047EC8D0 PPC 0D40529C
> 047EC8A8 68K 0353880A
> 047EC892 68K 007AE5A8
> 047EC858 047EC850 PPC 0D40529C
> 047EC828 68K 0353880A
> Displaying memory from sp
> 047EC7D0 047E C850 D000 0000 0000 0000 0000 0000 *~=BBP-***********
> 047EC7E0 B52B 7602 B52B 7602 0000 0000 0000 0000 =B5+v*=B5+v*********
> 047EC7F0 0000 0000 0000 0000 0000 0000 0000 F5A9 **************=9E=A9
> 047EC800 0000 0000 007B 7190 0358 70F0 0364 D163 *****{q=EA*Xp=95*d-c
> 047EC810 047E C850 0000 0000 0000 0000 0000 FFFF *~=BBP**********=9D=
> =9D
> 047EC820 0000 0000 0353 31B0 0353 880C 0353 8808 *****S1=83*S=E0**S=E0=
> *
> 047EC830 0353 8804 0353 7D38 0353 87FC 0353 87F0 *S=E0**S}8*S=E1=B8*S=
> =E1=95
> 047EC840 0000 00FF 0358 70F4 0000 0007 0358 70F4 ***=9D*Xp=D9*****Xp=
> =D9
> Displaying memory from 0
> 00000000 FFC1 0000 FFC1 0000 0025 89F6 0025 89F8 =9D=A1**=9D=A1***%=E2=
> =96*%=E2=AF
> 00000010 0025 89FA 0025 89FC FFC0 31A8 FFC0 31AA *%=E2=99*%=E2=B8=9D=
> =BF1=AE=9D=BF1=81
> Closing log

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0002105)
administrator (administrator)
2000-05-04 20:48

Hello,

>From: memphis@macconnect.com (Garry Roseman)

> I got the 3.0 release of O'Caml and compiled it partially but the
> boot/ocamlrun tool that results crashes immediately. I've reviewed
> all of the notes and installation instructions and repeated my build
> with similar bad results; before I dig into this more deeply I'd like
> to know if this release is known to work with MacOS 9.04 (on an HFS+
> filesystem). What system was used to build the application binary
> that is distributed?

I don't think the MacOS version is relevant. For what it's worth, I'm
using MacOS 8.6 with an HFS+ filesystem, and an MPW 3.5 with the shell
downgraded to 3.4.3. The version of MrC is 4.1.0f1c1 and PPCLink 1.5.1.


> I don't need the application --- I need the MPW tools for building
> MPW tools and MacOS applications using the bytecode compiler.

I don't know what you have in mind, but you should be aware that we
don't have any interface for doing MacOS or ToolBox calls from
O'Caml, so you cannot build MacOS applications as such. The best you
can do is toplevel-like applications with text interaction in a
window.


> A debugger log follows for what it's worth. Thank you very much if
> you can give me any advice.

If you're ready to spend some time on it, you could start by enabling
the debug options toward the end of config/config.Mac, then
recompile. From the debug log, I have no idea what happened :-(

-- Damien

(0002106)
administrator (administrator)
2001-03-05 17:27

couldn't reproduce

- Issue History
Date Modified Username Field Change
2005-11-18 10:13 administrator New Issue


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker