Trying to build VM using VMMaker on Intel Mac

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Trying to build VM using VMMaker on Intel Mac

tblanchard
I wanted to add a couple plugins (newest OSProcess and  
ObjectiveCPlugin) so I decided to try building a VM from scratch  
using VMMaker.

I encounter the usual problems I had with Ian's distro - change the  
SPINLOCK flag to 0 and remove the references to explicit registers in  
gnu-interp.c

I get a build, but it crashes on the switch statement in the  
interpret loop.  I've tried building with plugins external and  
internal - makes no difference.

Complete dump is below - any ideas?

Date/Time:      2006-05-03 00:29:12.092 -0700
OS Version:     10.4.6 (Build 8I1119)
Report Version: 4

Command: squeak
Path:    ./squeak
Parent:  bash [569]

Version: ??? (???)

PID:    4697
Thread: 5

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000246

Thread 0:
0   libSystem.B.dylib               0x9000a4e7 mach_msg_trap + 7
1   com.apple.CoreFoundation       0x9082395e CFRunLoopRunSpecific +  
2014
2   com.apple.CoreFoundation       0x90823179 CFRunLoopRunInMode + 61
3   com.apple.HIToolbox             0x92ef9c5c  
RunCurrentEventLoopInMode + 285
4   com.apple.HIToolbox             0x92ef9363 ReceiveNextEventCommon  
+ 385
5   com.apple.HIToolbox             0x92ef91ba  
BlockUntilNextEventMatchingListInMode + 81
6   com.apple.AppKit               0x9339aad1 _DPSNextEvent + 576
7   com.apple.AppKit               0x9339a6be -[NSApplication  
nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
8   com.apple.AppKit               0x93394443 -[NSApplication run] +  
512

Thread 1:
0   libSystem.B.dylib               0x9002755c kevent + 12
1   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint + 51
2   libSystem.B.dylib               0x90024a27 _pthread_body + 84

Thread 2:
0   libSystem.B.dylib               0x900250c7  
semaphore_wait_signal_trap + 7
1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
2   com.apple.DesktopServices       0x92645fc7  
TNodeSyncTask::SyncTaskProc(void*) + 143
3   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint + 51
4   libSystem.B.dylib               0x90024a27 _pthread_body + 84

Thread 3:
0   libSystem.B.dylib               0x90049207  
semaphore_timedwait_signal_trap + 7
1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
2   com.apple.DesktopServices       0x92668263  
TPropertyTask::PropertyTaskProc(void*) + 101
3   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint + 51
4   libSystem.B.dylib               0x90024a27 _pthread_body + 84

Thread 4:
0   libSystem.B.dylib               0x90049207  
semaphore_timedwait_signal_trap + 7
1   com.apple.Foundation           0x927be978  
F_CONDITION_WAIT_TIMEOUT + 128
2   com.apple.Foundation           0x927be8c2 -[NSConditionLock  
lockWhenCondition:beforeDate:] + 101
3   com.apple.AppKit               0x9365507c +
[NSNavFBENodePreviewHelper _subthreadComputePreviewThumbnailImages] +  
132
4   com.apple.Foundation           0x927201b0 forkThreadForFunction  
+ 123
5   libSystem.B.dylib               0x90024a27 _pthread_body + 84

Thread 5 Crashed:
0   squeak                         0x000164d0 interpret + 50 (gnu-
interp.c:5928)
1   libSystem.B.dylib               0x90024a27 _pthread_body + 84

Thread 5 crashed with i386 Thread State:
eax: 0x0000006b    ebx: 0x0000006b ecx:0xa271de60 edx: 0x17525feb
edi: 0x17d38484    esi: 0x17525fec ebp:0xb0322f38 esp: 0xb0322d30
ss: 0x0000002f    efl: 0x00010297 eip:0x000164d0  cs: 0x00000027
ds: 0x0000002f     es: 0x0000002f  fs:0x00000000  gs: 0x00000037

Binary Images Description:
     0x1000 -    0xa4fff squeak /Users/todd/Projects/Squeak/
platforms/unix/bld/squeak
   0x346000 -   0x34efff vm-display-Quartz /Users/todd/Projects/
Squeak/platforms/unix/bld/vm-display-Quartz/.libs/vm-display-Quartz
   0x396000 -   0x397fff vm-sound-MacOSX /Users/todd/Projects/Squeak/
platforms/unix/bld/vm-sound-MacOSX/.libs/vm-sound-MacOSX
   0x3fb000 -   0x3fbfff com.growl.GrowlSafariLoader 1.0 /Library/
InputManagers/GrowlSafari/GrowlSafariLoader.bundle/Contents/MacOS/
GrowlSafariLoader
0x8fe00000 - 0x8fe4bfff dyld 44.17 /usr/lib/dyld
0x90000000 - 0x9016efff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x901be000 - 0x901c0fff libmathCommon.A.dylib /usr/lib/system/
libmathCommon.A.dylib
0x901c2000 - 0x901fefff com.apple.CoreText 1.1.0 (???) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/CoreText.framework/Versions/A/CoreText
0x90225000 - 0x902fafff ATS /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
Versions/A/ATS
0x9031a000 - 0x9076afff com.apple.CoreGraphics 1.258.27 (???) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x90801000 - 0x908c9fff com.apple.CoreFoundation 6.4.5 (368.26) /
System/Library/Frameworks/CoreFoundation.framework/Versions/A/
CoreFoundation
0x90907000 - 0x90907fff com.apple.CoreServices 10.4 (???) /System/
Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90909000 - 0x909fcfff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a4c000 - 0x90acbfff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90af4000 - 0x90b57fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x90bc6000 - 0x90bcdfff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x90bd2000 - 0x90c42fff com.apple.framework.IOKit 1.4.2 (???) /System/
Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c57000 - 0x90c69fff libauto.dylib /usr/lib/libauto.dylib
0x90c6f000 - 0x90f14fff com.apple.CoreServices.CarbonCore 682.10  
(679) /System/Library/Frameworks/CoreServices.framework/Versions/A/
Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f57000 - 0x90fbffff com.apple.CoreServices.OSServices 4.1 /System/
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
OSServices.framework/Versions/A/OSServices
0x90ff7000 - 0x91035fff com.apple.CFNetwork 129.13 /System/Library/
Frameworks/CoreServices.framework/Versions/A/Frameworks/
CFNetwork.framework/Versions/A/CFNetwork
0x91047000 - 0x91057fff com.apple.WebServices 1.1.3 (1.1.0) /System/
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
WebServicesCore.framework/Versions/A/WebServicesCore
0x91062000 - 0x910e0fff com.apple.SearchKit 1.0.5 /System/Library/
Frameworks/CoreServices.framework/Versions/A/Frameworks/
SearchKit.framework/Versions/A/SearchKit
0x91115000 - 0x91133fff com.apple.Metadata 10.4.4 (121.36) /System/
Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
Metadata.framework/Versions/A/Metadata
0x9113f000 - 0x9114dfff libz.1.dylib /usr/lib/libz.1.dylib
0x91150000 - 0x91303fff com.apple.security 4.2.1 (24989) /System/
Library/Frameworks/Security.framework/Versions/A/Security
0x913f1000 - 0x913f9fff com.apple.DiskArbitration 2.1 /System/Library/
Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91400000 - 0x91426fff com.apple.SystemConfiguration 1.8.5 /System/
Library/Frameworks/SystemConfiguration.framework/Versions/A/
SystemConfiguration
0x91438000 - 0x9143ffff libbsm.dylib /usr/lib/libbsm.dylib
0x91443000 - 0x914bcfff com.apple.audio.CoreAudio 3.0.3 /System/
Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9150a000 - 0x9150afff com.apple.ApplicationServices 10.4 (???) /
System/Library/Frameworks/ApplicationServices.framework/Versions/A/
ApplicationServices
0x9150c000 - 0x91537fff com.apple.AE 314 (313) /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
AE.framework/Versions/A/AE
0x9154a000 - 0x9161efff com.apple.ColorSync 4.4.6 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
ColorSync.framework/Versions/A/ColorSync
0x91657000 - 0x916d4fff com.apple.print.framework.PrintCore 4.5  
(177.10) /System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x91701000 - 0x917abfff com.apple.QD 3.10.8 (???) /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
QD.framework/Versions/A/QD
0x917d1000 - 0x9181cfff com.apple.HIServices 1.5.2 (???) /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/HIServices.framework/Versions/A/HIServices
0x9183b000 - 0x91851fff com.apple.LangAnalysis 1.6.3 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
LangAnalysis.framework/Versions/A/LangAnalysis
0x9185d000 - 0x91877fff com.apple.FindByContent 1.5 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
FindByContent.framework/Versions/A/FindByContent
0x91881000 - 0x918befff com.apple.LaunchServices 176 /System/Library/
Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
LaunchServices.framework/Versions/A/LaunchServices
0x918d2000 - 0x918ddfff com.apple.speech.synthesis.framework 3.4 /
System/Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x918e4000 - 0x9191bfff com.apple.ImageIO.framework 1.4.6 /System/
Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/ImageIO.framework/Versions/A/ImageIO
0x9192d000 - 0x919dffff libcrypto.0.9.7.dylib /usr/lib/libcrypto.
0.9.7.dylib
0x91a25000 - 0x91a3bfff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91a40000 - 0x91a5cfff libJPEG.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libJPEG.dylib
0x91a61000 - 0x91abffff libJP2.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libJP2.dylib
0x91acf000 - 0x91ad3fff libGIF.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libGIF.dylib
0x91ad5000 - 0x91b30fff libRaw.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libRaw.dylib
0x91b34000 - 0x91b71fff libTIFF.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libTIFF.dylib
0x91b77000 - 0x91b91fff libPng.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libPng.dylib
0x91b96000 - 0x91b98fff libRadiance.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/
Versions/A/Resources/libRadiance.dylib
0x91b9a000 - 0x91b9afff com.apple.Accelerate 1.2.1 (Accelerate  
1.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
Accelerate
0x91b9c000 - 0x91c22fff com.apple.vImage 2.3 /System/Library/
Frameworks/Accelerate.framework/Versions/A/Frameworks/
vImage.framework/Versions/A/vImage
0x91c29000 - 0x91c29fff com.apple.Accelerate.vecLib 3.2.1 (vecLib  
3.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
Frameworks/vecLib.framework/Versions/A/vecLib
0x91c2b000 - 0x91c70fff libvMisc.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libvMisc.dylib
0x91c78000 - 0x91c9dfff libvDSP.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libvDSP.dylib
0x91ca4000 - 0x92227fff libBLAS.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libBLAS.dylib
0x92264000 - 0x92616fff libLAPACK.dylib /System/Library/Frameworks/
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/
A/libLAPACK.dylib
0x92643000 - 0x926c7fff com.apple.DesktopServices 1.3.3 /System/
Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/
DesktopServicesPriv
0x92703000 - 0x92935fff com.apple.Foundation 6.4.5 (567.26) /System/
Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92a41000 - 0x92b1ffff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x92b3c000 - 0x92c29fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x92c39000 - 0x92c50fff libGL.dylib /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92c5b000 - 0x92cb2fff libGLU.dylib /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92ce6000 - 0x92ceefff com.apple.speech.recognition.framework 3.5 /
System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92ed2000 - 0x92edffff com.apple.audio.SoundManager 3.9.1 /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
CarbonSound.framework/Versions/A/CarbonSound
0x92ef0000 - 0x931e2fff com.apple.HIToolbox 1.4.6 (???) /System/
Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
HIToolbox.framework/Versions/A/HIToolbox
0x932e7000 - 0x932f2fff com.apple.opengl 1.4.9 /System/Library/
Frameworks/OpenGL.framework/Versions/A/OpenGL
0x93381000 - 0x93381fff com.apple.Cocoa 6.4 (???) /System/Library/
Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93383000 - 0x93a3cfff com.apple.AppKit 6.4.5 (824.35) /System/
Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93dbd000 - 0x93e37fff com.apple.CoreData 90 /System/Library/
Frameworks/CoreData.framework/Versions/A/CoreData
0x93e70000 - 0x93f30fff com.apple.audio.toolbox.AudioToolbox 1.4.2 /
System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93f6f000 - 0x93f6ffff com.apple.audio.units.AudioUnit 1.4.2 /System/
Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93f71000 - 0x9411ffff com.apple.QuartzCore 1.4.7 /System/Library/
Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9416d000 - 0x941aefff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
0x941b6000 - 0x941effff libGLImage.dylib /System/Library/Frameworks/
OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9436a000 - 0x94379fff libCGATS.A.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x94380000 - 0x9438bfff libCSync.A.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x943d7000 - 0x943f1fff libRIP.A.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib

Model: MacBookPro1,1, BootROM MBP11.0044.B02, 2 processors, Intel  
Core Duo, 2 GHz, 2 GB
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
Memory Module: DIMM0/BANK 0, 1 GB, DDR2 SDRAM, 667 MHz
Memory Module: DIMM1/BANK 1, 1 GB, DDR2 SDRAM, 667 MHz
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x86),  
0.1.17
Bluetooth: Version 1.7.3f4, 2 service, 0 devices, 1 incoming serial  
ports
Network Service: Built-in Ethernet, Ethernet, en0
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST910021AS, 93.16 GB
Parallel ATA Device: MATSHITADVD-R   UJ-857
USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to  
12 Mb/sec, 500 mA
USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA

Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

johnmci
Didn't you have this working before?
interpret looks like so?

sqInt interpret(void) {
#ifdef FOO_REG
     register struct foo * foo FOO_REG = &fum;
#endif
     sqInt localReturnValue;
     sqInt localReturnContext;
     sqInt localHomeContext;
     char* localSP;
     char* localIP;
     sqInt currentBytecode;
     JUMP_TABLE;


On 3-May-06, at 12:37 AM, Todd Blanchard wrote:

> I wanted to add a couple plugins (newest OSProcess and  
> ObjectiveCPlugin) so I decided to try building a VM from scratch  
> using VMMaker.
>
> I encounter the usual problems I had with Ian's distro - change the  
> SPINLOCK flag to 0 and remove the references to explicit registers  
> in gnu-interp.c
>
> I get a build, but it crashes on the switch statement in the  
> interpret loop.  I've tried building with plugins external and  
> internal - makes no difference.
>
> Complete dump is below - any ideas?
>
> Date/Time:      2006-05-03 00:29:12.092 -0700
> OS Version:     10.4.6 (Build 8I1119)
> Report Version: 4
>
> Command: squeak
> Path:    ./squeak
> Parent:  bash [569]
>
> Version: ??? (???)
>
> PID:    4697
> Thread: 5
>
> Exception:  EXC_BAD_ACCESS (0x0001)
> Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000246
>
> Thread 0:
> 0   libSystem.B.dylib               0x9000a4e7 mach_msg_trap + 7
> 1   com.apple.CoreFoundation       0x9082395e CFRunLoopRunSpecific  
> + 2014
> 2   com.apple.CoreFoundation       0x90823179 CFRunLoopRunInMode + 61
> 3   com.apple.HIToolbox             0x92ef9c5c  
> RunCurrentEventLoopInMode + 285
> 4   com.apple.HIToolbox             0x92ef9363  
> ReceiveNextEventCommon + 385
> 5   com.apple.HIToolbox             0x92ef91ba  
> BlockUntilNextEventMatchingListInMode + 81
> 6   com.apple.AppKit               0x9339aad1 _DPSNextEvent + 576
> 7   com.apple.AppKit               0x9339a6be -[NSApplication  
> nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
> 8   com.apple.AppKit               0x93394443 -[NSApplication run]  
> + 512
>
> Thread 1:
> 0   libSystem.B.dylib               0x9002755c kevent + 12
> 1   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint  
> + 51
> 2   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>
> Thread 2:
> 0   libSystem.B.dylib               0x900250c7  
> semaphore_wait_signal_trap + 7
> 1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
> 2   com.apple.DesktopServices       0x92645fc7  
> TNodeSyncTask::SyncTaskProc(void*) + 143
> 3   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint  
> + 51
> 4   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>
> Thread 3:
> 0   libSystem.B.dylib               0x90049207  
> semaphore_timedwait_signal_trap + 7
> 1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
> 2   com.apple.DesktopServices       0x92668263  
> TPropertyTask::PropertyTaskProc(void*) + 101
> 3   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint  
> + 51
> 4   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>
> Thread 4:
> 0   libSystem.B.dylib               0x90049207  
> semaphore_timedwait_signal_trap + 7
> 1   com.apple.Foundation           0x927be978  
> F_CONDITION_WAIT_TIMEOUT + 128
> 2   com.apple.Foundation           0x927be8c2 -[NSConditionLock  
> lockWhenCondition:beforeDate:] + 101
> 3   com.apple.AppKit               0x9365507c +
> [NSNavFBENodePreviewHelper _subthreadComputePreviewThumbnailImages]  
> + 132
> 4   com.apple.Foundation           0x927201b0  
> forkThreadForFunction + 123
> 5   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>
> Thread 5 Crashed:
> 0   squeak                         0x000164d0 interpret + 50 (gnu-
> interp.c:5928)
> 1   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>
> Thread 5 crashed with i386 Thread State:
> eax: 0x0000006b    ebx: 0x0000006b ecx:0xa271de60 edx: 0x17525feb
> edi: 0x17d38484    esi: 0x17525fec ebp:0xb0322f38 esp: 0xb0322d30
> ss: 0x0000002f    efl: 0x00010297 eip:0x000164d0  cs: 0x00000027
> ds: 0x0000002f     es: 0x0000002f  fs:0x00000000  gs: 0x00000037
>
> Binary Images Description:
>     0x1000 -    0xa4fff squeak /Users/todd/Projects/Squeak/
> platforms/unix/bld/squeak
>   0x346000 -   0x34efff vm-display-Quartz /Users/todd/Projects/
> Squeak/platforms/unix/bld/vm-display-Quartz/.libs/vm-display-Quartz
>   0x396000 -   0x397fff vm-sound-MacOSX /Users/todd/Projects/
> Squeak/platforms/unix/bld/vm-sound-MacOSX/.libs/vm-sound-MacOSX
>   0x3fb000 -   0x3fbfff com.growl.GrowlSafariLoader 1.0 /Library/
> InputManagers/GrowlSafari/GrowlSafariLoader.bundle/Contents/MacOS/
> GrowlSafariLoader
> 0x8fe00000 - 0x8fe4bfff dyld 44.17 /usr/lib/dyld
> 0x90000000 - 0x9016efff libSystem.B.dylib /usr/lib/libSystem.B.dylib
> 0x901be000 - 0x901c0fff libmathCommon.A.dylib /usr/lib/system/
> libmathCommon.A.dylib
> 0x901c2000 - 0x901fefff com.apple.CoreText 1.1.0 (???) /System/
> Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/CoreText.framework/Versions/A/CoreText
> 0x90225000 - 0x902fafff ATS /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
> Versions/A/ATS
> 0x9031a000 - 0x9076afff com.apple.CoreGraphics 1.258.27 (???) /
> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
> 0x90801000 - 0x908c9fff com.apple.CoreFoundation 6.4.5 (368.26) /
> System/Library/Frameworks/CoreFoundation.framework/Versions/A/
> CoreFoundation
> 0x90907000 - 0x90907fff com.apple.CoreServices 10.4 (???) /System/
> Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
> 0x90909000 - 0x909fcfff libicucore.A.dylib /usr/lib/
> libicucore.A.dylib
> 0x90a4c000 - 0x90acbfff libobjc.A.dylib /usr/lib/libobjc.A.dylib
> 0x90af4000 - 0x90b57fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
> 0x90bc6000 - 0x90bcdfff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
> 0x90bd2000 - 0x90c42fff com.apple.framework.IOKit 1.4.2 (???) /
> System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
> 0x90c57000 - 0x90c69fff libauto.dylib /usr/lib/libauto.dylib
> 0x90c6f000 - 0x90f14fff com.apple.CoreServices.CarbonCore 682.10  
> (679) /System/Library/Frameworks/CoreServices.framework/Versions/A/
> Frameworks/CarbonCore.framework/Versions/A/CarbonCore
> 0x90f57000 - 0x90fbffff com.apple.CoreServices.OSServices 4.1 /
> System/Library/Frameworks/CoreServices.framework/Versions/A/
> Frameworks/OSServices.framework/Versions/A/OSServices
> 0x90ff7000 - 0x91035fff com.apple.CFNetwork 129.13 /System/Library/
> Frameworks/CoreServices.framework/Versions/A/Frameworks/
> CFNetwork.framework/Versions/A/CFNetwork
> 0x91047000 - 0x91057fff com.apple.WebServices 1.1.3 (1.1.0) /System/
> Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
> WebServicesCore.framework/Versions/A/WebServicesCore
> 0x91062000 - 0x910e0fff com.apple.SearchKit 1.0.5 /System/Library/
> Frameworks/CoreServices.framework/Versions/A/Frameworks/
> SearchKit.framework/Versions/A/SearchKit
> 0x91115000 - 0x91133fff com.apple.Metadata 10.4.4 (121.36) /System/
> Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
> Metadata.framework/Versions/A/Metadata
> 0x9113f000 - 0x9114dfff libz.1.dylib /usr/lib/libz.1.dylib
> 0x91150000 - 0x91303fff com.apple.security 4.2.1 (24989) /System/
> Library/Frameworks/Security.framework/Versions/A/Security
> 0x913f1000 - 0x913f9fff com.apple.DiskArbitration 2.1 /System/
> Library/Frameworks/DiskArbitration.framework/Versions/A/
> DiskArbitration
> 0x91400000 - 0x91426fff com.apple.SystemConfiguration 1.8.5 /System/
> Library/Frameworks/SystemConfiguration.framework/Versions/A/
> SystemConfiguration
> 0x91438000 - 0x9143ffff libbsm.dylib /usr/lib/libbsm.dylib
> 0x91443000 - 0x914bcfff com.apple.audio.CoreAudio 3.0.3 /System/
> Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
> 0x9150a000 - 0x9150afff com.apple.ApplicationServices 10.4 (???) /
> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
> ApplicationServices
> 0x9150c000 - 0x91537fff com.apple.AE 314 (313) /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> AE.framework/Versions/A/AE
> 0x9154a000 - 0x9161efff com.apple.ColorSync 4.4.6 /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> ColorSync.framework/Versions/A/ColorSync
> 0x91657000 - 0x916d4fff com.apple.print.framework.PrintCore 4.5  
> (177.10) /System/Library/Frameworks/ApplicationServices.framework/
> Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
> 0x91701000 - 0x917abfff com.apple.QD 3.10.8 (???) /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> QD.framework/Versions/A/QD
> 0x917d1000 - 0x9181cfff com.apple.HIServices 1.5.2 (???) /System/
> Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/HIServices.framework/Versions/A/HIServices
> 0x9183b000 - 0x91851fff com.apple.LangAnalysis 1.6.3 /System/
> Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
> 0x9185d000 - 0x91877fff com.apple.FindByContent 1.5 /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> FindByContent.framework/Versions/A/FindByContent
> 0x91881000 - 0x918befff com.apple.LaunchServices 176 /System/
> Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/LaunchServices.framework/Versions/A/LaunchServices
> 0x918d2000 - 0x918ddfff com.apple.speech.synthesis.framework 3.4 /
> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
> 0x918e4000 - 0x9191bfff com.apple.ImageIO.framework 1.4.6 /System/
> Library/Frameworks/ApplicationServices.framework/Versions/A/
> Frameworks/ImageIO.framework/Versions/A/ImageIO
> 0x9192d000 - 0x919dffff libcrypto.0.9.7.dylib /usr/lib/libcrypto.
> 0.9.7.dylib
> 0x91a25000 - 0x91a3bfff libcups.2.dylib /usr/lib/libcups.2.dylib
> 0x91a40000 - 0x91a5cfff libJPEG.dylib /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> ImageIO.framework/Versions/A/Resources/libJPEG.dylib
> 0x91a61000 - 0x91abffff libJP2.dylib /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> ImageIO.framework/Versions/A/Resources/libJP2.dylib
> 0x91acf000 - 0x91ad3fff libGIF.dylib /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> ImageIO.framework/Versions/A/Resources/libGIF.dylib
> 0x91ad5000 - 0x91b30fff libRaw.dylib /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> ImageIO.framework/Versions/A/Resources/libRaw.dylib
> 0x91b34000 - 0x91b71fff libTIFF.dylib /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> ImageIO.framework/Versions/A/Resources/libTIFF.dylib
> 0x91b77000 - 0x91b91fff libPng.dylib /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> ImageIO.framework/Versions/A/Resources/libPng.dylib
> 0x91b96000 - 0x91b98fff libRadiance.dylib /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> ImageIO.framework/Versions/A/Resources/libRadiance.dylib
> 0x91b9a000 - 0x91b9afff com.apple.Accelerate 1.2.1 (Accelerate  
> 1.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
> Accelerate
> 0x91b9c000 - 0x91c22fff com.apple.vImage 2.3 /System/Library/
> Frameworks/Accelerate.framework/Versions/A/Frameworks/
> vImage.framework/Versions/A/vImage
> 0x91c29000 - 0x91c29fff com.apple.Accelerate.vecLib 3.2.1 (vecLib  
> 3.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
> Frameworks/vecLib.framework/Versions/A/vecLib
> 0x91c2b000 - 0x91c70fff libvMisc.dylib /System/Library/Frameworks/
> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
> Versions/A/libvMisc.dylib
> 0x91c78000 - 0x91c9dfff libvDSP.dylib /System/Library/Frameworks/
> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
> Versions/A/libvDSP.dylib
> 0x91ca4000 - 0x92227fff libBLAS.dylib /System/Library/Frameworks/
> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
> Versions/A/libBLAS.dylib
> 0x92264000 - 0x92616fff libLAPACK.dylib /System/Library/Frameworks/
> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
> Versions/A/libLAPACK.dylib
> 0x92643000 - 0x926c7fff com.apple.DesktopServices 1.3.3 /System/
> Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/
> DesktopServicesPriv
> 0x92703000 - 0x92935fff com.apple.Foundation 6.4.5 (567.26) /System/
> Library/Frameworks/Foundation.framework/Versions/C/Foundation
> 0x92a41000 - 0x92b1ffff libxml2.2.dylib /usr/lib/libxml2.2.dylib
> 0x92b3c000 - 0x92c29fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
> 0x92c39000 - 0x92c50fff libGL.dylib /System/Library/Frameworks/
> OpenGL.framework/Versions/A/Libraries/libGL.dylib
> 0x92c5b000 - 0x92cb2fff libGLU.dylib /System/Library/Frameworks/
> OpenGL.framework/Versions/A/Libraries/libGLU.dylib
> 0x92ce6000 - 0x92ceefff com.apple.speech.recognition.framework 3.5 /
> System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
> SpeechRecognition.framework/Versions/A/SpeechRecognition
> 0x92ed2000 - 0x92edffff com.apple.audio.SoundManager 3.9.1 /System/
> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
> CarbonSound.framework/Versions/A/CarbonSound
> 0x92ef0000 - 0x931e2fff com.apple.HIToolbox 1.4.6 (???) /System/
> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
> HIToolbox.framework/Versions/A/HIToolbox
> 0x932e7000 - 0x932f2fff com.apple.opengl 1.4.9 /System/Library/
> Frameworks/OpenGL.framework/Versions/A/OpenGL
> 0x93381000 - 0x93381fff com.apple.Cocoa 6.4 (???) /System/Library/
> Frameworks/Cocoa.framework/Versions/A/Cocoa
> 0x93383000 - 0x93a3cfff com.apple.AppKit 6.4.5 (824.35) /System/
> Library/Frameworks/AppKit.framework/Versions/C/AppKit
> 0x93dbd000 - 0x93e37fff com.apple.CoreData 90 /System/Library/
> Frameworks/CoreData.framework/Versions/A/CoreData
> 0x93e70000 - 0x93f30fff com.apple.audio.toolbox.AudioToolbox 1.4.2 /
> System/Library/Frameworks/AudioToolbox.framework/Versions/A/
> AudioToolbox
> 0x93f6f000 - 0x93f6ffff com.apple.audio.units.AudioUnit 1.4.2 /
> System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
> 0x93f71000 - 0x9411ffff com.apple.QuartzCore 1.4.7 /System/Library/
> Frameworks/QuartzCore.framework/Versions/A/QuartzCore
> 0x9416d000 - 0x941aefff libsqlite3.0.dylib /usr/lib/
> libsqlite3.0.dylib
> 0x941b6000 - 0x941effff libGLImage.dylib /System/Library/
> Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
> 0x9436a000 - 0x94379fff libCGATS.A.dylib /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
> 0x94380000 - 0x9438bfff libCSync.A.dylib /System/Library/
> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
> 0x943d7000 - 0x943f1fff libRIP.A.dylib /System/Library/Frameworks/
> ApplicationServices.framework/Versions/A/Frameworks/
> CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
>
> Model: MacBookPro1,1, BootROM MBP11.0044.B02, 2 processors, Intel  
> Core Duo, 2 GHz, 2 GB
> Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
> Memory Module: DIMM0/BANK 0, 1 GB, DDR2 SDRAM, 667 MHz
> Memory Module: DIMM1/BANK 1, 1 GB, DDR2 SDRAM, 667 MHz
> AirPort: spairport_wireless_card_type_airport_extreme (0x168C,  
> 0x86), 0.1.17
> Bluetooth: Version 1.7.3f4, 2 service, 0 devices, 1 incoming serial  
> ports
> Network Service: Built-in Ethernet, Ethernet, en0
> Network Service: AirPort, AirPort, en1
> Serial ATA Device: ST910021AS, 93.16 GB
> Parallel ATA Device: MATSHITADVD-R   UJ-857
> USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
> USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up  
> to 12 Mb/sec, 500 mA
> USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
> USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
>

--
========================================================================
===
John M. McIntosh <[hidden email]> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===

Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

tblanchard
Yes, I have it working with Ian's distro - and I've changed the  
VMMaker's output to look like that as well - but for some reason the  
VMMaker generated version crashes, but the one I got from Ian doesn't.


On May 3, 2006, at 1:17 AM, John M McIntosh wrote:

> Didn't you have this working before?
> interpret looks like so?
>
> sqInt interpret(void) {
> #ifdef FOO_REG
>     register struct foo * foo FOO_REG = &fum;
> #endif
>     sqInt localReturnValue;
>     sqInt localReturnContext;
>     sqInt localHomeContext;
>     char* localSP;
>     char* localIP;
>     sqInt currentBytecode;
>     JUMP_TABLE;
>
>
> On 3-May-06, at 12:37 AM, Todd Blanchard wrote:
>
>> I wanted to add a couple plugins (newest OSProcess and  
>> ObjectiveCPlugin) so I decided to try building a VM from scratch  
>> using VMMaker.
>>
>> I encounter the usual problems I had with Ian's distro - change  
>> the SPINLOCK flag to 0 and remove the references to explicit  
>> registers in gnu-interp.c
>>
>> I get a build, but it crashes on the switch statement in the  
>> interpret loop.  I've tried building with plugins external and  
>> internal - makes no difference.
>>
>> Complete dump is below - any ideas?
>>
>> Date/Time:      2006-05-03 00:29:12.092 -0700
>> OS Version:     10.4.6 (Build 8I1119)
>> Report Version: 4
>>
>> Command: squeak
>> Path:    ./squeak
>> Parent:  bash [569]
>>
>> Version: ??? (???)
>>
>> PID:    4697
>> Thread: 5
>>
>> Exception:  EXC_BAD_ACCESS (0x0001)
>> Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000246
>>
>> Thread 0:
>> 0   libSystem.B.dylib               0x9000a4e7 mach_msg_trap + 7
>> 1   com.apple.CoreFoundation       0x9082395e  
>> CFRunLoopRunSpecific + 2014
>> 2   com.apple.CoreFoundation       0x90823179 CFRunLoopRunInMode  
>> + 61
>> 3   com.apple.HIToolbox             0x92ef9c5c  
>> RunCurrentEventLoopInMode + 285
>> 4   com.apple.HIToolbox             0x92ef9363  
>> ReceiveNextEventCommon + 385
>> 5   com.apple.HIToolbox             0x92ef91ba  
>> BlockUntilNextEventMatchingListInMode + 81
>> 6   com.apple.AppKit               0x9339aad1 _DPSNextEvent + 576
>> 7   com.apple.AppKit               0x9339a6be -[NSApplication  
>> nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
>> 8   com.apple.AppKit               0x93394443 -[NSApplication  
>> run] + 512
>>
>> Thread 1:
>> 0   libSystem.B.dylib               0x9002755c kevent + 12
>> 1   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint  
>> + 51
>> 2   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>
>> Thread 2:
>> 0   libSystem.B.dylib               0x900250c7  
>> semaphore_wait_signal_trap + 7
>> 1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
>> 2   com.apple.DesktopServices       0x92645fc7  
>> TNodeSyncTask::SyncTaskProc(void*) + 143
>> 3   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint  
>> + 51
>> 4   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>
>> Thread 3:
>> 0   libSystem.B.dylib               0x90049207  
>> semaphore_timedwait_signal_trap + 7
>> 1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
>> 2   com.apple.DesktopServices       0x92668263  
>> TPropertyTask::PropertyTaskProc(void*) + 101
>> 3   ...ple.CoreServices.CarbonCore 0x90ca9c14 PrivateMPEntryPoint  
>> + 51
>> 4   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>
>> Thread 4:
>> 0   libSystem.B.dylib               0x90049207  
>> semaphore_timedwait_signal_trap + 7
>> 1   com.apple.Foundation           0x927be978  
>> F_CONDITION_WAIT_TIMEOUT + 128
>> 2   com.apple.Foundation           0x927be8c2 -[NSConditionLock  
>> lockWhenCondition:beforeDate:] + 101
>> 3   com.apple.AppKit               0x9365507c +
>> [NSNavFBENodePreviewHelper  
>> _subthreadComputePreviewThumbnailImages] + 132
>> 4   com.apple.Foundation           0x927201b0  
>> forkThreadForFunction + 123
>> 5   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>
>> Thread 5 Crashed:
>> 0   squeak                         0x000164d0 interpret + 50 (gnu-
>> interp.c:5928)
>> 1   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>
>> Thread 5 crashed with i386 Thread State:
>> eax: 0x0000006b    ebx: 0x0000006b ecx:0xa271de60 edx: 0x17525feb
>> edi: 0x17d38484    esi: 0x17525fec ebp:0xb0322f38 esp: 0xb0322d30
>> ss: 0x0000002f    efl: 0x00010297 eip:0x000164d0  cs: 0x00000027
>> ds: 0x0000002f     es: 0x0000002f  fs:0x00000000  gs: 0x00000037
>>
>> Binary Images Description:
>>     0x1000 -    0xa4fff squeak /Users/todd/Projects/Squeak/
>> platforms/unix/bld/squeak
>>   0x346000 -   0x34efff vm-display-Quartz /Users/todd/Projects/
>> Squeak/platforms/unix/bld/vm-display-Quartz/.libs/vm-display-Quartz
>>   0x396000 -   0x397fff vm-sound-MacOSX /Users/todd/Projects/
>> Squeak/platforms/unix/bld/vm-sound-MacOSX/.libs/vm-sound-MacOSX
>>   0x3fb000 -   0x3fbfff com.growl.GrowlSafariLoader 1.0 /Library/
>> InputManagers/GrowlSafari/GrowlSafariLoader.bundle/Contents/MacOS/
>> GrowlSafariLoader
>> 0x8fe00000 - 0x8fe4bfff dyld 44.17 /usr/lib/dyld
>> 0x90000000 - 0x9016efff libSystem.B.dylib /usr/lib/libSystem.B.dylib
>> 0x901be000 - 0x901c0fff libmathCommon.A.dylib /usr/lib/system/
>> libmathCommon.A.dylib
>> 0x901c2000 - 0x901fefff com.apple.CoreText 1.1.0 (???) /System/
>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/CoreText.framework/Versions/A/CoreText
>> 0x90225000 - 0x902fafff ATS /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
>> Versions/A/ATS
>> 0x9031a000 - 0x9076afff com.apple.CoreGraphics 1.258.27 (???) /
>> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
>> 0x90801000 - 0x908c9fff com.apple.CoreFoundation 6.4.5 (368.26) /
>> System/Library/Frameworks/CoreFoundation.framework/Versions/A/
>> CoreFoundation
>> 0x90907000 - 0x90907fff com.apple.CoreServices 10.4 (???) /System/
>> Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
>> 0x90909000 - 0x909fcfff libicucore.A.dylib /usr/lib/
>> libicucore.A.dylib
>> 0x90a4c000 - 0x90acbfff libobjc.A.dylib /usr/lib/libobjc.A.dylib
>> 0x90af4000 - 0x90b57fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
>> 0x90bc6000 - 0x90bcdfff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
>> 0x90bd2000 - 0x90c42fff com.apple.framework.IOKit 1.4.2 (???) /
>> System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
>> 0x90c57000 - 0x90c69fff libauto.dylib /usr/lib/libauto.dylib
>> 0x90c6f000 - 0x90f14fff com.apple.CoreServices.CarbonCore 682.10  
>> (679) /System/Library/Frameworks/CoreServices.framework/Versions/A/
>> Frameworks/CarbonCore.framework/Versions/A/CarbonCore
>> 0x90f57000 - 0x90fbffff com.apple.CoreServices.OSServices 4.1 /
>> System/Library/Frameworks/CoreServices.framework/Versions/A/
>> Frameworks/OSServices.framework/Versions/A/OSServices
>> 0x90ff7000 - 0x91035fff com.apple.CFNetwork 129.13 /System/Library/
>> Frameworks/CoreServices.framework/Versions/A/Frameworks/
>> CFNetwork.framework/Versions/A/CFNetwork
>> 0x91047000 - 0x91057fff com.apple.WebServices 1.1.3 (1.1.0) /
>> System/Library/Frameworks/CoreServices.framework/Versions/A/
>> Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
>> 0x91062000 - 0x910e0fff com.apple.SearchKit 1.0.5 /System/Library/
>> Frameworks/CoreServices.framework/Versions/A/Frameworks/
>> SearchKit.framework/Versions/A/SearchKit
>> 0x91115000 - 0x91133fff com.apple.Metadata 10.4.4 (121.36) /System/
>> Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
>> Metadata.framework/Versions/A/Metadata
>> 0x9113f000 - 0x9114dfff libz.1.dylib /usr/lib/libz.1.dylib
>> 0x91150000 - 0x91303fff com.apple.security 4.2.1 (24989) /System/
>> Library/Frameworks/Security.framework/Versions/A/Security
>> 0x913f1000 - 0x913f9fff com.apple.DiskArbitration 2.1 /System/
>> Library/Frameworks/DiskArbitration.framework/Versions/A/
>> DiskArbitration
>> 0x91400000 - 0x91426fff com.apple.SystemConfiguration 1.8.5 /
>> System/Library/Frameworks/SystemConfiguration.framework/Versions/A/
>> SystemConfiguration
>> 0x91438000 - 0x9143ffff libbsm.dylib /usr/lib/libbsm.dylib
>> 0x91443000 - 0x914bcfff com.apple.audio.CoreAudio 3.0.3 /System/
>> Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
>> 0x9150a000 - 0x9150afff com.apple.ApplicationServices 10.4 (???) /
>> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
>> ApplicationServices
>> 0x9150c000 - 0x91537fff com.apple.AE 314 (313) /System/Library/
>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>> AE.framework/Versions/A/AE
>> 0x9154a000 - 0x9161efff com.apple.ColorSync 4.4.6 /System/Library/
>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>> ColorSync.framework/Versions/A/ColorSync
>> 0x91657000 - 0x916d4fff com.apple.print.framework.PrintCore 4.5  
>> (177.10) /System/Library/Frameworks/ApplicationServices.framework/
>> Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
>> 0x91701000 - 0x917abfff com.apple.QD 3.10.8 (???) /System/Library/
>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>> QD.framework/Versions/A/QD
>> 0x917d1000 - 0x9181cfff com.apple.HIServices 1.5.2 (???) /System/
>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/HIServices.framework/Versions/A/HIServices
>> 0x9183b000 - 0x91851fff com.apple.LangAnalysis 1.6.3 /System/
>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
>> 0x9185d000 - 0x91877fff com.apple.FindByContent 1.5 /System/
>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/FindByContent.framework/Versions/A/FindByContent
>> 0x91881000 - 0x918befff com.apple.LaunchServices 176 /System/
>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/LaunchServices.framework/Versions/A/LaunchServices
>> 0x918d2000 - 0x918ddfff com.apple.speech.synthesis.framework 3.4 /
>> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
>> 0x918e4000 - 0x9191bfff com.apple.ImageIO.framework 1.4.6 /System/
>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>> Frameworks/ImageIO.framework/Versions/A/ImageIO
>> 0x9192d000 - 0x919dffff libcrypto.0.9.7.dylib /usr/lib/libcrypto.
>> 0.9.7.dylib
>> 0x91a25000 - 0x91a3bfff libcups.2.dylib /usr/lib/libcups.2.dylib
>> 0x91a40000 - 0x91a5cfff libJPEG.dylib /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/
>> ImageIO.framework/Versions/A/Resources/libJPEG.dylib
>> 0x91a61000 - 0x91abffff libJP2.dylib /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/
>> ImageIO.framework/Versions/A/Resources/libJP2.dylib
>> 0x91acf000 - 0x91ad3fff libGIF.dylib /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/
>> ImageIO.framework/Versions/A/Resources/libGIF.dylib
>> 0x91ad5000 - 0x91b30fff libRaw.dylib /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/
>> ImageIO.framework/Versions/A/Resources/libRaw.dylib
>> 0x91b34000 - 0x91b71fff libTIFF.dylib /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/
>> ImageIO.framework/Versions/A/Resources/libTIFF.dylib
>> 0x91b77000 - 0x91b91fff libPng.dylib /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/
>> ImageIO.framework/Versions/A/Resources/libPng.dylib
>> 0x91b96000 - 0x91b98fff libRadiance.dylib /System/Library/
>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>> ImageIO.framework/Versions/A/Resources/libRadiance.dylib
>> 0x91b9a000 - 0x91b9afff com.apple.Accelerate 1.2.1 (Accelerate  
>> 1.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
>> Accelerate
>> 0x91b9c000 - 0x91c22fff com.apple.vImage 2.3 /System/Library/
>> Frameworks/Accelerate.framework/Versions/A/Frameworks/
>> vImage.framework/Versions/A/vImage
>> 0x91c29000 - 0x91c29fff com.apple.Accelerate.vecLib 3.2.1 (vecLib  
>> 3.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
>> Frameworks/vecLib.framework/Versions/A/vecLib
>> 0x91c2b000 - 0x91c70fff libvMisc.dylib /System/Library/Frameworks/
>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>> Versions/A/libvMisc.dylib
>> 0x91c78000 - 0x91c9dfff libvDSP.dylib /System/Library/Frameworks/
>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>> Versions/A/libvDSP.dylib
>> 0x91ca4000 - 0x92227fff libBLAS.dylib /System/Library/Frameworks/
>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>> Versions/A/libBLAS.dylib
>> 0x92264000 - 0x92616fff libLAPACK.dylib /System/Library/
>> Frameworks/Accelerate.framework/Versions/A/Frameworks/
>> vecLib.framework/Versions/A/libLAPACK.dylib
>> 0x92643000 - 0x926c7fff com.apple.DesktopServices 1.3.3 /System/
>> Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/
>> DesktopServicesPriv
>> 0x92703000 - 0x92935fff com.apple.Foundation 6.4.5 (567.26) /
>> System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
>> 0x92a41000 - 0x92b1ffff libxml2.2.dylib /usr/lib/libxml2.2.dylib
>> 0x92b3c000 - 0x92c29fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
>> 0x92c39000 - 0x92c50fff libGL.dylib /System/Library/Frameworks/
>> OpenGL.framework/Versions/A/Libraries/libGL.dylib
>> 0x92c5b000 - 0x92cb2fff libGLU.dylib /System/Library/Frameworks/
>> OpenGL.framework/Versions/A/Libraries/libGLU.dylib
>> 0x92ce6000 - 0x92ceefff com.apple.speech.recognition.framework  
>> 3.5 /System/Library/Frameworks/Carbon.framework/Versions/A/
>> Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
>> 0x92ed2000 - 0x92edffff com.apple.audio.SoundManager 3.9.1 /System/
>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>> CarbonSound.framework/Versions/A/CarbonSound
>> 0x92ef0000 - 0x931e2fff com.apple.HIToolbox 1.4.6 (???) /System/
>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>> HIToolbox.framework/Versions/A/HIToolbox
>> 0x932e7000 - 0x932f2fff com.apple.opengl 1.4.9 /System/Library/
>> Frameworks/OpenGL.framework/Versions/A/OpenGL
>> 0x93381000 - 0x93381fff com.apple.Cocoa 6.4 (???) /System/Library/
>> Frameworks/Cocoa.framework/Versions/A/Cocoa
>> 0x93383000 - 0x93a3cfff com.apple.AppKit 6.4.5 (824.35) /System/
>> Library/Frameworks/AppKit.framework/Versions/C/AppKit
>> 0x93dbd000 - 0x93e37fff com.apple.CoreData 90 /System/Library/
>> Frameworks/CoreData.framework/Versions/A/CoreData
>> 0x93e70000 - 0x93f30fff com.apple.audio.toolbox.AudioToolbox  
>> 1.4.2 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/
>> AudioToolbox
>> 0x93f6f000 - 0x93f6ffff com.apple.audio.units.AudioUnit 1.4.2 /
>> System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
>> 0x93f71000 - 0x9411ffff com.apple.QuartzCore 1.4.7 /System/Library/
>> Frameworks/QuartzCore.framework/Versions/A/QuartzCore
>> 0x9416d000 - 0x941aefff libsqlite3.0.dylib /usr/lib/
>> libsqlite3.0.dylib
>> 0x941b6000 - 0x941effff libGLImage.dylib /System/Library/
>> Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
>> 0x9436a000 - 0x94379fff libCGATS.A.dylib /System/Library/
>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>> CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
>> 0x94380000 - 0x9438bfff libCSync.A.dylib /System/Library/
>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>> CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
>> 0x943d7000 - 0x943f1fff libRIP.A.dylib /System/Library/Frameworks/
>> ApplicationServices.framework/Versions/A/Frameworks/
>> CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
>>
>> Model: MacBookPro1,1, BootROM MBP11.0044.B02, 2 processors, Intel  
>> Core Duo, 2 GHz, 2 GB
>> Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
>> Memory Module: DIMM0/BANK 0, 1 GB, DDR2 SDRAM, 667 MHz
>> Memory Module: DIMM1/BANK 1, 1 GB, DDR2 SDRAM, 667 MHz
>> AirPort: spairport_wireless_card_type_airport_extreme (0x168C,  
>> 0x86), 0.1.17
>> Bluetooth: Version 1.7.3f4, 2 service, 0 devices, 1 incoming  
>> serial ports
>> Network Service: Built-in Ethernet, Ethernet, en0
>> Network Service: AirPort, AirPort, en1
>> Serial ATA Device: ST910021AS, 93.16 GB
>> Parallel ATA Device: MATSHITADVD-R   UJ-857
>> USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
>> USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up  
>> to 12 Mb/sec, 500 mA
>> USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec,  
>> 500 mA
>> USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
>>
>
> --
> ======================================================================
> =====
> John M. McIntosh <[hidden email]> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd.  http://
> www.smalltalkconsulting.com
> ======================================================================
> =====
>

Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

timrowledge

On 3-May-06, at 7:20 AM, Todd Blanchard wrote:

> Yes, I have it working with Ian's distro - and I've changed the  
> VMMaker's output to look like that as well - but for some reason  
> the VMMaker generated version crashes, but the one I got from Ian  
> doesn't.

Which version of VMMaker and which SVN level are you using? Which  
ditto are in the package you got from Ian?

You should fin a line like -
/* Automatically generated from Squeak on #(12 April 2006 1:39:20 pm)
by VMMaker 3.8b6
*/
in interp.c to help in finding this out. Your svn client should tell  
you the level it has downloaded.


tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Oxymorons: New classic


Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

johnmci
In reply to this post by tblanchard
k, and the gcc version you are using is:

gcc --version
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc.  
build 5247)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There  
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR  
PURPOSE.


On 3-May-06, at 7:20 AM, Todd Blanchard wrote:

> Yes, I have it working with Ian's distro - and I've changed the  
> VMMaker's output to look like that as well - but for some reason  
> the VMMaker generated version crashes, but the one I got from Ian  
> doesn't.
>
>
> On May 3, 2006, at 1:17 AM, John M McIntosh wrote:
>
>> Didn't you have this working before?
>> interpret looks like so?
>>
>> sqInt interpret(void) {
>> #ifdef FOO_REG
>>     register struct foo * foo FOO_REG = &fum;
>> #endif
>>     sqInt localReturnValue;
>>     sqInt localReturnContext;
>>     sqInt localHomeContext;
>>     char* localSP;
>>     char* localIP;
>>     sqInt currentBytecode;
>>     JUMP_TABLE;
>>
>>
>> On 3-May-06, at 12:37 AM, Todd Blanchard wrote:
>>
>>> I wanted to add a couple plugins (newest OSProcess and  
>>> ObjectiveCPlugin) so I decided to try building a VM from scratch  
>>> using VMMaker.
>>>
>>> I encounter the usual problems I had with Ian's distro - change  
>>> the SPINLOCK flag to 0 and remove the references to explicit  
>>> registers in gnu-interp.c
>>>
>>> I get a build, but it crashes on the switch statement in the  
>>> interpret loop.  I've tried building with plugins external and  
>>> internal - makes no difference.
>>>
>>> Complete dump is below - any ideas?
>>>
>>> Date/Time:      2006-05-03 00:29:12.092 -0700
>>> OS Version:     10.4.6 (Build 8I1119)
>>> Report Version: 4
>>>
>>> Command: squeak
>>> Path:    ./squeak
>>> Parent:  bash [569]
>>>
>>> Version: ??? (???)
>>>
>>> PID:    4697
>>> Thread: 5
>>>
>>> Exception:  EXC_BAD_ACCESS (0x0001)
>>> Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000246
>>>
>>> Thread 0:
>>> 0   libSystem.B.dylib               0x9000a4e7 mach_msg_trap + 7
>>> 1   com.apple.CoreFoundation       0x9082395e  
>>> CFRunLoopRunSpecific + 2014
>>> 2   com.apple.CoreFoundation       0x90823179 CFRunLoopRunInMode  
>>> + 61
>>> 3   com.apple.HIToolbox             0x92ef9c5c  
>>> RunCurrentEventLoopInMode + 285
>>> 4   com.apple.HIToolbox             0x92ef9363  
>>> ReceiveNextEventCommon + 385
>>> 5   com.apple.HIToolbox             0x92ef91ba  
>>> BlockUntilNextEventMatchingListInMode + 81
>>> 6   com.apple.AppKit               0x9339aad1 _DPSNextEvent + 576
>>> 7   com.apple.AppKit               0x9339a6be -[NSApplication  
>>> nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
>>> 8   com.apple.AppKit               0x93394443 -[NSApplication  
>>> run] + 512
>>>
>>> Thread 1:
>>> 0   libSystem.B.dylib               0x9002755c kevent + 12
>>> 1   ...ple.CoreServices.CarbonCore 0x90ca9c14  
>>> PrivateMPEntryPoint + 51
>>> 2   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>>
>>> Thread 2:
>>> 0   libSystem.B.dylib               0x900250c7  
>>> semaphore_wait_signal_trap + 7
>>> 1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
>>> 2   com.apple.DesktopServices       0x92645fc7  
>>> TNodeSyncTask::SyncTaskProc(void*) + 143
>>> 3   ...ple.CoreServices.CarbonCore 0x90ca9c14  
>>> PrivateMPEntryPoint + 51
>>> 4   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>>
>>> Thread 3:
>>> 0   libSystem.B.dylib               0x90049207  
>>> semaphore_timedwait_signal_trap + 7
>>> 1   ...ple.CoreServices.CarbonCore 0x90ca9dba MPWaitOnQueue + 198
>>> 2   com.apple.DesktopServices       0x92668263  
>>> TPropertyTask::PropertyTaskProc(void*) + 101
>>> 3   ...ple.CoreServices.CarbonCore 0x90ca9c14  
>>> PrivateMPEntryPoint + 51
>>> 4   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>>
>>> Thread 4:
>>> 0   libSystem.B.dylib               0x90049207  
>>> semaphore_timedwait_signal_trap + 7
>>> 1   com.apple.Foundation           0x927be978  
>>> F_CONDITION_WAIT_TIMEOUT + 128
>>> 2   com.apple.Foundation           0x927be8c2 -[NSConditionLock  
>>> lockWhenCondition:beforeDate:] + 101
>>> 3   com.apple.AppKit               0x9365507c +
>>> [NSNavFBENodePreviewHelper  
>>> _subthreadComputePreviewThumbnailImages] + 132
>>> 4   com.apple.Foundation           0x927201b0  
>>> forkThreadForFunction + 123
>>> 5   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>>
>>> Thread 5 Crashed:
>>> 0   squeak                         0x000164d0 interpret + 50  
>>> (gnu-interp.c:5928)
>>> 1   libSystem.B.dylib               0x90024a27 _pthread_body + 84
>>>
>>> Thread 5 crashed with i386 Thread State:
>>> eax: 0x0000006b    ebx: 0x0000006b ecx:0xa271de60 edx: 0x17525feb
>>> edi: 0x17d38484    esi: 0x17525fec ebp:0xb0322f38 esp: 0xb0322d30
>>> ss: 0x0000002f    efl: 0x00010297 eip:0x000164d0  cs: 0x00000027
>>> ds: 0x0000002f     es: 0x0000002f  fs:0x00000000  gs: 0x00000037
>>>
>>> Binary Images Description:
>>>     0x1000 -    0xa4fff squeak /Users/todd/Projects/Squeak/
>>> platforms/unix/bld/squeak
>>>   0x346000 -   0x34efff vm-display-Quartz /Users/todd/Projects/
>>> Squeak/platforms/unix/bld/vm-display-Quartz/.libs/vm-display-Quartz
>>>   0x396000 -   0x397fff vm-sound-MacOSX /Users/todd/Projects/
>>> Squeak/platforms/unix/bld/vm-sound-MacOSX/.libs/vm-sound-MacOSX
>>>   0x3fb000 -   0x3fbfff com.growl.GrowlSafariLoader 1.0 /Library/
>>> InputManagers/GrowlSafari/GrowlSafariLoader.bundle/Contents/MacOS/
>>> GrowlSafariLoader
>>> 0x8fe00000 - 0x8fe4bfff dyld 44.17 /usr/lib/dyld
>>> 0x90000000 - 0x9016efff libSystem.B.dylib /usr/lib/
>>> libSystem.B.dylib
>>> 0x901be000 - 0x901c0fff libmathCommon.A.dylib /usr/lib/system/
>>> libmathCommon.A.dylib
>>> 0x901c2000 - 0x901fefff com.apple.CoreText 1.1.0 (???) /System/
>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>> Frameworks/CoreText.framework/Versions/A/CoreText
>>> 0x90225000 - 0x902fafff ATS /System/Library/Frameworks/
>>> ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
>>> Versions/A/ATS
>>> 0x9031a000 - 0x9076afff com.apple.CoreGraphics 1.258.27 (???) /
>>> System/Library/Frameworks/ApplicationServices.framework/Versions/
>>> A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
>>> 0x90801000 - 0x908c9fff com.apple.CoreFoundation 6.4.5 (368.26) /
>>> System/Library/Frameworks/CoreFoundation.framework/Versions/A/
>>> CoreFoundation
>>> 0x90907000 - 0x90907fff com.apple.CoreServices 10.4 (???) /System/
>>> Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
>>> 0x90909000 - 0x909fcfff libicucore.A.dylib /usr/lib/
>>> libicucore.A.dylib
>>> 0x90a4c000 - 0x90acbfff libobjc.A.dylib /usr/lib/libobjc.A.dylib
>>> 0x90af4000 - 0x90b57fff libstdc++.6.dylib /usr/lib/libstdc++.
>>> 6.dylib
>>> 0x90bc6000 - 0x90bcdfff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
>>> 0x90bd2000 - 0x90c42fff com.apple.framework.IOKit 1.4.2 (???) /
>>> System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
>>> 0x90c57000 - 0x90c69fff libauto.dylib /usr/lib/libauto.dylib
>>> 0x90c6f000 - 0x90f14fff com.apple.CoreServices.CarbonCore 682.10  
>>> (679) /System/Library/Frameworks/CoreServices.framework/Versions/
>>> A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
>>> 0x90f57000 - 0x90fbffff com.apple.CoreServices.OSServices 4.1 /
>>> System/Library/Frameworks/CoreServices.framework/Versions/A/
>>> Frameworks/OSServices.framework/Versions/A/OSServices
>>> 0x90ff7000 - 0x91035fff com.apple.CFNetwork 129.13 /System/
>>> Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
>>> CFNetwork.framework/Versions/A/CFNetwork
>>> 0x91047000 - 0x91057fff com.apple.WebServices 1.1.3 (1.1.0) /
>>> System/Library/Frameworks/CoreServices.framework/Versions/A/
>>> Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
>>> 0x91062000 - 0x910e0fff com.apple.SearchKit 1.0.5 /System/Library/
>>> Frameworks/CoreServices.framework/Versions/A/Frameworks/
>>> SearchKit.framework/Versions/A/SearchKit
>>> 0x91115000 - 0x91133fff com.apple.Metadata 10.4.4 (121.36) /
>>> System/Library/Frameworks/CoreServices.framework/Versions/A/
>>> Frameworks/Metadata.framework/Versions/A/Metadata
>>> 0x9113f000 - 0x9114dfff libz.1.dylib /usr/lib/libz.1.dylib
>>> 0x91150000 - 0x91303fff com.apple.security 4.2.1 (24989) /System/
>>> Library/Frameworks/Security.framework/Versions/A/Security
>>> 0x913f1000 - 0x913f9fff com.apple.DiskArbitration 2.1 /System/
>>> Library/Frameworks/DiskArbitration.framework/Versions/A/
>>> DiskArbitration
>>> 0x91400000 - 0x91426fff com.apple.SystemConfiguration 1.8.5 /
>>> System/Library/Frameworks/SystemConfiguration.framework/Versions/
>>> A/SystemConfiguration
>>> 0x91438000 - 0x9143ffff libbsm.dylib /usr/lib/libbsm.dylib
>>> 0x91443000 - 0x914bcfff com.apple.audio.CoreAudio 3.0.3 /System/
>>> Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
>>> 0x9150a000 - 0x9150afff com.apple.ApplicationServices 10.4 (???) /
>>> System/Library/Frameworks/ApplicationServices.framework/Versions/
>>> A/ApplicationServices
>>> 0x9150c000 - 0x91537fff com.apple.AE 314 (313) /System/Library/
>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>> AE.framework/Versions/A/AE
>>> 0x9154a000 - 0x9161efff com.apple.ColorSync 4.4.6 /System/Library/
>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>> ColorSync.framework/Versions/A/ColorSync
>>> 0x91657000 - 0x916d4fff com.apple.print.framework.PrintCore 4.5  
>>> (177.10) /System/Library/Frameworks/ApplicationServices.framework/
>>> Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
>>> 0x91701000 - 0x917abfff com.apple.QD 3.10.8 (???) /System/Library/
>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>> QD.framework/Versions/A/QD
>>> 0x917d1000 - 0x9181cfff com.apple.HIServices 1.5.2 (???) /System/
>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>> Frameworks/HIServices.framework/Versions/A/HIServices
>>> 0x9183b000 - 0x91851fff com.apple.LangAnalysis 1.6.3 /System/
>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>> Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
>>> 0x9185d000 - 0x91877fff com.apple.FindByContent 1.5 /System/
>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>> Frameworks/FindByContent.framework/Versions/A/FindByContent
>>> 0x91881000 - 0x918befff com.apple.LaunchServices 176 /System/
>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>> Frameworks/LaunchServices.framework/Versions/A/LaunchServices
>>> 0x918d2000 - 0x918ddfff com.apple.speech.synthesis.framework 3.4 /
>>> System/Library/Frameworks/ApplicationServices.framework/Versions/
>>> A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
>>> 0x918e4000 - 0x9191bfff com.apple.ImageIO.framework 1.4.6 /System/
>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>> Frameworks/ImageIO.framework/Versions/A/ImageIO
>>> 0x9192d000 - 0x919dffff libcrypto.0.9.7.dylib /usr/lib/libcrypto.
>>> 0.9.7.dylib
>>> 0x91a25000 - 0x91a3bfff libcups.2.dylib /usr/lib/libcups.2.dylib
>>> 0x91a40000 - 0x91a5cfff libJPEG.dylib /System/Library/Frameworks/
>>> ApplicationServices.framework/Versions/A/Frameworks/
>>> ImageIO.framework/Versions/A/Resources/libJPEG.dylib
>>> 0x91a61000 - 0x91abffff libJP2.dylib /System/Library/Frameworks/
>>> ApplicationServices.framework/Versions/A/Frameworks/
>>> ImageIO.framework/Versions/A/Resources/libJP2.dylib
>>> 0x91acf000 - 0x91ad3fff libGIF.dylib /System/Library/Frameworks/
>>> ApplicationServices.framework/Versions/A/Frameworks/
>>> ImageIO.framework/Versions/A/Resources/libGIF.dylib
>>> 0x91ad5000 - 0x91b30fff libRaw.dylib /System/Library/Frameworks/
>>> ApplicationServices.framework/Versions/A/Frameworks/
>>> ImageIO.framework/Versions/A/Resources/libRaw.dylib
>>> 0x91b34000 - 0x91b71fff libTIFF.dylib /System/Library/Frameworks/
>>> ApplicationServices.framework/Versions/A/Frameworks/
>>> ImageIO.framework/Versions/A/Resources/libTIFF.dylib
>>> 0x91b77000 - 0x91b91fff libPng.dylib /System/Library/Frameworks/
>>> ApplicationServices.framework/Versions/A/Frameworks/
>>> ImageIO.framework/Versions/A/Resources/libPng.dylib
>>> 0x91b96000 - 0x91b98fff libRadiance.dylib /System/Library/
>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>> ImageIO.framework/Versions/A/Resources/libRadiance.dylib
>>> 0x91b9a000 - 0x91b9afff com.apple.Accelerate 1.2.1 (Accelerate  
>>> 1.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
>>> Accelerate
>>> 0x91b9c000 - 0x91c22fff com.apple.vImage 2.3 /System/Library/
>>> Frameworks/Accelerate.framework/Versions/A/Frameworks/
>>> vImage.framework/Versions/A/vImage
>>> 0x91c29000 - 0x91c29fff com.apple.Accelerate.vecLib 3.2.1 (vecLib  
>>> 3.2.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/
>>> Frameworks/vecLib.framework/Versions/A/vecLib
>>> 0x91c2b000 - 0x91c70fff libvMisc.dylib /System/Library/
>>> Frameworks/Accelerate.framework/Versions/A/Frameworks/
>>> vecLib.framework/Versions/A/libvMisc.dylib
>>> 0x91c78000 - 0x91c9dfff libvDSP.dylib /System/Library/Frameworks/
>>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>>> Versions/A/libvDSP.dylib
>>> 0x91ca4000 - 0x92227fff libBLAS.dylib /System/Library/Frameworks/
>>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>>> Versions/A/libBLAS.dylib
>>> 0x92264000 - 0x92616fff libLAPACK.dylib /System/Library/
>>> Frameworks/Accelerate.framework/Versions/A/Frameworks/
>>> vecLib.framework/Versions/A/libLAPACK.dylib
>>> 0x92643000 - 0x926c7fff com.apple.DesktopServices 1.3.3 /System/
>>> Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/
>>> A/DesktopServicesPriv
>>> 0x92703000 - 0x92935fff com.apple.Foundation 6.4.5 (567.26) /
>>> System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
>>> 0x92a41000 - 0x92b1ffff libxml2.2.dylib /usr/lib/libxml2.2.dylib
>>> 0x92b3c000 - 0x92c29fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
>>> 0x92c39000 - 0x92c50fff libGL.dylib /System/Library/Frameworks/
>>> OpenGL.framework/Versions/A/Libraries/libGL.dylib
>>> 0x92c5b000 - 0x92cb2fff libGLU.dylib /System/Library/Frameworks/
>>> OpenGL.framework/Versions/A/Libraries/libGLU.dylib
>>> 0x92ce6000 - 0x92ceefff com.apple.speech.recognition.framework  
>>> 3.5 /System/Library/Frameworks/Carbon.framework/Versions/A/
>>> Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
>>> 0x92ed2000 - 0x92edffff com.apple.audio.SoundManager 3.9.1 /
>>> System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>> CarbonSound.framework/Versions/A/CarbonSound
>>> 0x92ef0000 - 0x931e2fff com.apple.HIToolbox 1.4.6 (???) /System/
>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>> HIToolbox.framework/Versions/A/HIToolbox
>>> 0x932e7000 - 0x932f2fff com.apple.opengl 1.4.9 /System/Library/
>>> Frameworks/OpenGL.framework/Versions/A/OpenGL
>>> 0x93381000 - 0x93381fff com.apple.Cocoa 6.4 (???) /System/Library/
>>> Frameworks/Cocoa.framework/Versions/A/Cocoa
>>> 0x93383000 - 0x93a3cfff com.apple.AppKit 6.4.5 (824.35) /System/
>>> Library/Frameworks/AppKit.framework/Versions/C/AppKit
>>> 0x93dbd000 - 0x93e37fff com.apple.CoreData 90 /System/Library/
>>> Frameworks/CoreData.framework/Versions/A/CoreData
>>> 0x93e70000 - 0x93f30fff com.apple.audio.toolbox.AudioToolbox  
>>> 1.4.2 /System/Library/Frameworks/AudioToolbox.framework/Versions/
>>> A/AudioToolbox
>>> 0x93f6f000 - 0x93f6ffff com.apple.audio.units.AudioUnit 1.4.2 /
>>> System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
>>> 0x93f71000 - 0x9411ffff com.apple.QuartzCore 1.4.7 /System/
>>> Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
>>> 0x9416d000 - 0x941aefff libsqlite3.0.dylib /usr/lib/
>>> libsqlite3.0.dylib
>>> 0x941b6000 - 0x941effff libGLImage.dylib /System/Library/
>>> Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
>>> 0x9436a000 - 0x94379fff libCGATS.A.dylib /System/Library/
>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>> CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
>>> 0x94380000 - 0x9438bfff libCSync.A.dylib /System/Library/
>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>> CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
>>> 0x943d7000 - 0x943f1fff libRIP.A.dylib /System/Library/
>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>> CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
>>>
>>> Model: MacBookPro1,1, BootROM MBP11.0044.B02, 2 processors, Intel  
>>> Core Duo, 2 GHz, 2 GB
>>> Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
>>> Memory Module: DIMM0/BANK 0, 1 GB, DDR2 SDRAM, 667 MHz
>>> Memory Module: DIMM1/BANK 1, 1 GB, DDR2 SDRAM, 667 MHz
>>> AirPort: spairport_wireless_card_type_airport_extreme (0x168C,  
>>> 0x86), 0.1.17
>>> Bluetooth: Version 1.7.3f4, 2 service, 0 devices, 1 incoming  
>>> serial ports
>>> Network Service: Built-in Ethernet, Ethernet, en0
>>> Network Service: AirPort, AirPort, en1
>>> Serial ATA Device: ST910021AS, 93.16 GB
>>> Parallel ATA Device: MATSHITADVD-R   UJ-857
>>> USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
>>> USB Device: Apple Internal Keyboard / Trackpad, Apple Computer,  
>>> Up to 12 Mb/sec, 500 mA
>>> USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec,  
>>> 500 mA
>>> USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
>>>
>>
>> --
>> =====================================================================
>> ======
>> John M. McIntosh <[hidden email]> 1-800-477-2659
>> Corporate Smalltalk Consulting Ltd.  http://
>> www.smalltalkconsulting.com
>> =====================================================================
>> ======
>>
>

--
========================================================================
===
John M. McIntosh <[hidden email]> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===

Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

tblanchard
In reply to this post by timrowledge
interp.c says /* Automatically generated from Squeak on an Array(23  
April 2006 10:01:21 pm) */

To get the svn stuff I copied the command from the web page: svn  
checkout http://squeakvm.org/svn/squeak/trunk/platforms/

I loaded the latest VMMaker from squeakmap 2 days ago.  Says its  
3.8b6 in SqueakMap.

I also loaded in the ObjectiveCPlugin and OSProcess plugin from David  
T Lewis at
http://www.squeaksource.com/OSProcessPlugin/VMConstruction-Plugins- 
OSProcessPlugin-dtl.3.mcz

The version from Ian I mention is his latest Squeak-3.9-7

On May 3, 2006, at 7:31 AM, tim Rowledge wrote:

>
> On 3-May-06, at 7:20 AM, Todd Blanchard wrote:
>
>> Yes, I have it working with Ian's distro - and I've changed the  
>> VMMaker's output to look like that as well - but for some reason  
>> the VMMaker generated version crashes, but the one I got from Ian  
>> doesn't.
>
> Which version of VMMaker and which SVN level are you using? Which  
> ditto are in the package you got from Ian?
>
> You should fin a line like -
> /* Automatically generated from Squeak on #(12 April 2006 1:39:20 pm)
> by VMMaker 3.8b6
> */
> in interp.c to help in finding this out. Your svn client should  
> tell you the level it has downloaded.
>
>
> tim
> --
> tim Rowledge; [hidden email]; http://www.rowledge.org/tim
> Oxymorons: New classic
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

David T. Lewis
On Wed, May 03, 2006 at 08:43:48PM -0700, Todd Blanchard wrote:
> interp.c says /* Automatically generated from Squeak on an Array(23  
> April 2006 10:01:21 pm) */
>
> To get the svn stuff I copied the command from the web page: svn  
> checkout http://squeakvm.org/svn/squeak/trunk/platforms/
>
> I loaded the latest VMMaker from squeakmap 2 days ago.  Says its  
> 3.8b6 in SqueakMap.

And "VMMaker versionString" should give a more detailed version
string. Tim, we aught to think up some way to get this plus the
SVN version level into something that could be reported as
"Smalltalk getSystemAttribute: something". I don't know much
about SVN so I don't know how this might be automated, but
there must be some way to do it.

> I also loaded in the ObjectiveCPlugin and OSProcess plugin from David  
> T Lewis at
> http://www.squeaksource.com/OSProcessPlugin/VMConstruction-Plugins- 
> OSProcessPlugin-dtl.3.mcz

I'd take that OSPP out of your build until you get a runnable VM. This
version has some new pthread stuff in it that is not tested on OS X,
so you should probably take it (and any other non-essential plugins)
out of the mix for troubleshooting purposes.

> The version from Ian I mention is his latest Squeak-3.9-7
>

Dave
 
Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

timrowledge
In reply to this post by tblanchard

On 3-May-06, at 8:43 PM, Todd Blanchard wrote:

> interp.c says /* Automatically generated from Squeak on an Array(23  
> April 2006 10:01:21 pm) */

Well *that's* incorrect for a start.

I just downloaded the copy of vmmaker from SM to double check and it  
swears it will stick the
>> /* Automatically generated from Squeak on #(12 April 2006 1:39:20 pm)
>> by VMMaker 3.8b6
>> */
stuff in interp.c as I expected. So, you're looking at the wrong file  
- and probably compiling the wrong file in that case.

Now, I'm confused with what Ian wrote in another recent thread, which  
is to say -
"platforms/unix/src{32,64} were deleted a while ago, replaced with a  
single platforms/unix/src directory."
- because right now VMMaker will stick a 32 or 64 after the chosen  
target directory name when it generates the files unless you manually  
edit the path and make sure to accept the edit. And since I was asked  
to make vmmaker do that explicitly (email of april 4 05) to help  
avoid confusion between files generated for 32 and 64 bit, it seems  
odd to then ignore that 'help'.

Not to mention that on my pMac the latest download from svn that I  
have includes platforms/unix/src, src32 and src64 with the files  
apparently dated 23 Dec 05. Hmm, I just tried to double check by  
updating but svn can't talk to squeakvm.org at the moment.

Right now I'd have to guess that the wrong files are being used.

tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Strange OpCodes: IXM: Initiate X-rated error Messages


Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

tblanchard
In the top level directory I have

./platforms/unix/src/vm/interp.c -- /* Automatically generated from  
Squeak on an Array(23 April 2006 10:01:21 pm) */
./platforms/unix/src32/vm/interp.c -- /* Automatically generated from  
Squeak on #(31 March 2005 3:47:05 pm) */
./platforms/unix/src64/vm/interp.c -- /* Automatically generated from  
Squeak on #(31 March 2005 3:48:40 pm) */
./src32/vm/interp.c -- /* Automatically generated from Squeak on #(2  
May 2006 11:21:26 pm) by VMMaker 3.8b6



On May 4, 2006, at 10:57 AM, tim Rowledge wrote:

>
> On 3-May-06, at 8:43 PM, Todd Blanchard wrote:
>
>> interp.c says /* Automatically generated from Squeak on an Array
>> (23 April 2006 10:01:21 pm) */
>
> Well *that's* incorrect for a start.
>
> I just downloaded the copy of vmmaker from SM to double check and  
> it swears it will stick the
>>> /* Automatically generated from Squeak on #(12 April 2006 1:39:20  
>>> pm)
>>> by VMMaker 3.8b6
>>> */
> stuff in interp.c as I expected. So, you're looking at the wrong  
> file - and probably compiling the wrong file in that case.
>
> Now, I'm confused with what Ian wrote in another recent thread,  
> which is to say -
> "platforms/unix/src{32,64} were deleted a while ago, replaced with  
> a single platforms/unix/src directory."
> - because right now VMMaker will stick a 32 or 64 after the chosen  
> target directory name when it generates the files unless you  
> manually edit the path and make sure to accept the edit. And since  
> I was asked to make vmmaker do that explicitly (email of april 4  
> 05) to help avoid confusion between files generated for 32 and 64  
> bit, it seems odd to then ignore that 'help'.
>
> Not to mention that on my pMac the latest download from svn that I  
> have includes platforms/unix/src, src32 and src64 with the files  
> apparently dated 23 Dec 05. Hmm, I just tried to double check by  
> updating but svn can't talk to squeakvm.org at the moment.
>
> Right now I'd have to guess that the wrong files are being used.
>
> tim
> --
> tim Rowledge; [hidden email]; http://www.rowledge.org/tim
> Strange OpCodes: IXM: Initiate X-rated error Messages
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Trying to build VM using VMMaker on Intel Mac

tblanchard
Oh yeah:

VMMaker versionString '3.8b6'

On May 4, 2006, at 9:12 PM, Todd Blanchard wrote:

> In the top level directory I have
>
> ./platforms/unix/src/vm/interp.c -- /* Automatically generated from  
> Squeak on an Array(23 April 2006 10:01:21 pm) */
> ./platforms/unix/src32/vm/interp.c -- /* Automatically generated  
> from Squeak on #(31 March 2005 3:47:05 pm) */
> ./platforms/unix/src64/vm/interp.c -- /* Automatically generated  
> from Squeak on #(31 March 2005 3:48:40 pm) */
> ./src32/vm/interp.c -- /* Automatically generated from Squeak on #
> (2 May 2006 11:21:26 pm) by VMMaker 3.8b6
>
>
>
> On May 4, 2006, at 10:57 AM, tim Rowledge wrote:
>
>>
>> On 3-May-06, at 8:43 PM, Todd Blanchard wrote:
>>
>>> interp.c says /* Automatically generated from Squeak on an Array
>>> (23 April 2006 10:01:21 pm) */
>>
>> Well *that's* incorrect for a start.
>>
>> I just downloaded the copy of vmmaker from SM to double check and  
>> it swears it will stick the
>>>> /* Automatically generated from Squeak on #(12 April 2006  
>>>> 1:39:20 pm)
>>>> by VMMaker 3.8b6
>>>> */
>> stuff in interp.c as I expected. So, you're looking at the wrong  
>> file - and probably compiling the wrong file in that case.
>>
>> Now, I'm confused with what Ian wrote in another recent thread,  
>> which is to say -
>> "platforms/unix/src{32,64} were deleted a while ago, replaced with  
>> a single platforms/unix/src directory."
>> - because right now VMMaker will stick a 32 or 64 after the chosen  
>> target directory name when it generates the files unless you  
>> manually edit the path and make sure to accept the edit. And since  
>> I was asked to make vmmaker do that explicitly (email of april 4  
>> 05) to help avoid confusion between files generated for 32 and 64  
>> bit, it seems odd to then ignore that 'help'.
>>
>> Not to mention that on my pMac the latest download from svn that I  
>> have includes platforms/unix/src, src32 and src64 with the files  
>> apparently dated 23 Dec 05. Hmm, I just tried to double check by  
>> updating but svn can't talk to squeakvm.org at the moment.
>>
>> Right now I'd have to guess that the wrong files are being used.
>>
>> tim
>> --
>> tim Rowledge; [hidden email]; http://www.rowledge.org/tim
>> Strange OpCodes: IXM: Initiate X-rated error Messages
>>
>>
>