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
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 johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== ===
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 johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http:// www.smalltalkconsulting.com ====================================================================== =====
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; tim@rowledge.org; http://www.rowledge.org/tim Oxymorons: New classic
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; tim@rowledge.org; http://www.rowledge.org/tim Oxymorons: New classic
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
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; tim@rowledge.org; http://www.rowledge.org/tim Strange OpCodes: IXM: Initiate X-rated error Messages
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; tim@rowledge.org; http://www.rowledge.org/tim Strange OpCodes: IXM: Initiate X-rated error Messages
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; tim@rowledge.org; http://www.rowledge.org/tim Strange OpCodes: IXM: Initiate X-rated error Messages
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 johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http:// www.smalltalkconsulting.com ===================================================================== ======
-- ======================================================================== === John M. McIntosh johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== ===
vm-dev@lists.squeakfoundation.org