OK....running with GDB I got the following stacktrace. And the error happens in marryFrameSP() here:
: AllocationCheckFiller)))) { error("last object overwritten"); }
Stack:
The Debugger has exited with status 0. [Session started at 2011-04-01 13:33:17 +0200.] GNU gdb 6.3.50-20050815 (Apple version gdb-1510) (Wed Sep 22 02:45:02 UTC 2010) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys003 Loading program into debugger… sharedlibrary apply-load-rules all Program loaded. run [Switching to process 34248] Running… mprotect(x,y,PROT_READ | PROT_WRITE): Cannot allocate memory squeak: could not load plugin `MiscPrimitivePlugin' squeak: could not load plugin `DropPlugin' squeak: could not load plugin `FilePlugin' squeak: could not load plugin `SecurityPlugin' squeak: could not load plugin `MacMenubarPlugin' squeak: could not load plugin `LargeIntegers' squeak: could not load plugin `BitBltPlugin' squeak: could not load plugin `B2DPlugin' squeak: could not load plugin `InternetConfigPlugin' squeak: could not load plugin `LocalePlugin'
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(numStack + ReceiverIndex) < (lengthOf(theContext)) 21157
last object overwritten
C stack backtrace: 0 CogVM 0x0006348e reportStackState + 155 1 CogVM 0x0006361e error + 41 2 CogVM 0x0003f1cd marryFrameSP + 605 3 CogVM 0x0005e449 transferTofrom + 468 4 CogVM 0x00053bee primitiveWait + 196 5 ??? 0x19b96c0b 0x0 + 431582219 6 CogVM 0x00039fd5 initStackPagesAndInterpret + 472 7 CogVM 0x000201d6 interpret + 56 8 CogVM 0x0006ab37 EventLoopEventHandler + 16 9 HIToolbox 0x949ecc2f _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1567 10 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 411 11 HIToolbox 0x949ebd55 SendEventToEventTargetWithOptions + 58 12 HIToolbox 0x94a20a24 _ZL29ToolboxEventDispatcherHandlerP25OpaqueEventHandlerCallRefP14OpaqueEventRefPv + 3006 13 HIToolbox 0x949ed080 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 2672 14 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 411 15 HIToolbox 0x94a0e7f3 SendEventToEventTarget + 52 16 HIToolbox 0x94b97c17 ToolboxEventDispatcher + 86 17 HIToolbox 0x94b97d4f RunApplicationEventLoop + 243 18 CogVM 0x0006ac29 RunApplicationEventLoopWithSqueak + 235 19 CogVM 0x00063de1 main + 1233 20 CogVM 0x000067c5 start + 53
Smalltalk stack dump: 0xbff5e5c0 M Delay class>handleTimerEvent 433526220: a(n) Delay class 0xbff5e5e0 I Delay class>? 433526220: a(n) Delay class 442578360 s [] in Delay class>? 442578636 s [] in BlockClosure>?
Most recent primitives class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class size - + replaceFrom:to:with:startingAt: primDeleteFileNamed: value: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew species basicNew: replaceFrom:to:with:startingAt: size species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startProgram received signal: “SIGABRT”. ingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class size basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: = value primOpen:writable: value: class shallowCopy size \ at: value ensure: valueNoContextSwitch wait value on:do: value value basicNew: class at:put: basicIdentityHash basicNew: basicAt:put: at:put: size - size // * size value signal basicNew: species basicNew: basicNew class class class class basicNew basicNew: basicNew: replaceFrom:to:with:startingAt: primGetPosition: basicNew at: value value - // + at: - at: new: basicNew * // size at: new: basicNew new: basicNew new: basicNew new: species basicNew: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: primSetMacFileNamed:type:creator: millisecondClockValue signal primSignal:atMilliseconds: millisecondClockValue wait (gdb)
On Fri, Apr 1, 2011 at 12:33 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi Eliot. I am still finding this problem with latest CogVM. I cannot say more than what I have already say. I've tried with all your VMs, including the latest VM.r2370. I tried Pharo CI vms, and compiled by my own...all same result so I think it is a problem in the core of Cog, related to the usage of objects as methods.
Just in case I am in Mac OS 10.6.7
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using the
#cannotInterpret: and #run:with:in tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
I have prepared an image with a test runner open where you only need to run the test. If it doesn't crash in the first time, in the second it will for sure.
Link to the image prepared: https://gforge.inria.fr/frs/download.php/28432/cogCrash.zip
I also told you that in the gdb console, just before crashing I can see:
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
I also paste here the stack of the crash:
Process: Croquet [30987] Path: /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet Identifier: com.teleplace.Teleplace Version: Croquet Cog 3.0.0 (4.0.0) Code Type: X86 (Native) Parent Process: launchd [228]
Date/Time: 2011-04-01 12:25:48.162 +0200 OS Version: Mac OS X 10.6.7 (10J869) Report Version: 6
Interval Since Last Report: 170620 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 138436 sec Per-App Crashes Since Last Report: 3 Anonymous UUID: 1619B1AF-FDFA-4D6A-B54D-479432C4B547
Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: 0x000000000000000d, 0x0000000000000000 Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information: abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib 0x98e28156 __kill + 10 1 libSystem.B.dylib 0x98e28148 kill$UNIX2003 + 32 2 libSystem.B.dylib 0x98eba899 raise + 26 3 libSystem.B.dylib 0x98ed09b8 abort + 93 4 com.teleplace.Teleplace 0x0006dec8 sigsegv + 184 5 libSystem.B.dylib 0x98e2d45b _sigtramp + 43 6 ??? 0x1acc59a4 0 + 449599908 7 ??? 0x1ad505a0 0 + 450168224
Thread 1: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x98ded922 kevent + 10 1 libSystem.B.dylib 0x98dee03c _dispatch_mgr_invoke + 215 2 libSystem.B.dylib 0x98ded4f9 _dispatch_queue_invoke + 163 3 libSystem.B.dylib 0x98ded29e _dispatch_worker_thread2 + 240 4 libSystem.B.dylib 0x98decd21 _pthread_wqthread + 390 5 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 2: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 3: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 4: com.apple.CFSocket.private 0 libSystem.B.dylib 0x98de6066 select$DARWIN_EXTSN + 10 1 com.apple.CoreFoundation 0x920f3c83 __CFSocketManager + 1091 2 libSystem.B.dylib 0x98df47fd _pthread_start + 345 3 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 5: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 6: 0 libSystem.B.dylib 0x98df5046 __semwait_signal + 10 1 libSystem.B.dylib 0x98e20ec5 nanosleep$UNIX2003 + 188 2 com.teleplace.Teleplace 0x000b063b beatStateMachine + 139 3 libSystem.B.dylib 0x98df47fd _pthread_start + 345 4 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x98ed0967 ecx: 0xbff60b6c edx: 0x98e28156 edi: 0xbff61310 esi: 0xbff60fec ebp: 0xbff60b88 esp: 0xbff60b6c ss: 0x0000001f efl: 0x00000282 eip: 0x98e28156 cs: 0x00000007 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x00108df0
Binary Images: 0x1000 - 0x125ff7 +com.teleplace.Teleplace Croquet Cog 3.0.0 (4.0.0) <6CB9C344-06A4-BE8D-8A61-76B3F0001A2B> /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet 0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld 0x9004a000 - 0x90343fef com.apple.QuickTime 7.6.6 (1756.15)
<C2567783-4EAC-6803-522B-D701B95C4DAE> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 0x90344000 - 0x903fdfe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib 0x903fe000 - 0x9043bff7 com.apple.SystemConfiguration 1.10.5 (1.10.2) <362DF639-6E5F-9371-9B99-81C581A8EE41> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x9043c000 - 0x90442ff7 libCGXCoreImage.A.dylib 545.0.0 (compatibility 64.0.0) <218EC7C4-0520-2D8C-62EE-AA82D35448FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib 0x90443000 - 0x90483ff7 com.apple.ImageCaptureCore 1.0.4 (1.0.4) <CE815114-CEFA-4AF4-7365-7908428AB733> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore 0x904f5000 - 0x90539ff3 com.apple.coreui 2 (114) <E6096C79-94B0-730E-6070-3AE93B5678FE> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x90546000 - 0x90587ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <95079B56-0B7B-F114-5C43-5220DBE0FBB1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x9086a000 - 0x908baff7 com.apple.framework.familycontrols 2.0.2 (2020) <C96C8A99-A40C-8B9C-1FBA-A0F46AC92F17> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x9092a000 - 0x9092eff7 libGIF.dylib ??? (???) <447BC6E8-4C56-3D5D-983B-6BEA0D26F319> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x9092f000 - 0x90935fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x90936000 - 0x909e4ff3 com.apple.ink.framework 1.3.3 (107) <0AFEBD7C-D83C-7847-C075-9B427505F7F0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x90a13000 - 0x90a23ff7 com.apple.DSObjCWrappers.Framework 10.6 (134) <81A0B409-3906-A98F-CA9B-A49E75007495> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 0x90a24000 - 0x90ac1fe3 com.apple.LaunchServices 362.2 (362.2) <F3952CAB-322F-A12F-57AF-8B91B1D76DDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x90ac2000 - 0x90ed8ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x90fb6000 - 0x91051ff7 com.apple.ApplicationServices.ATS 4.4 (???) <FD63F92B-8DDE-4DBA-A7A5-0294E3607083> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x91052000 - 0x91078ffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x91079000 - 0x9107dff7 IOSurface ??? (???) <D849E1A5-6B0C-2A05-2765-850EC39BA2FF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x91b18000 - 0x91b69ff7 com.apple.HIServices 1.8.2 (???) <F6EAC2D1-902A-9374-FC4B-43B50E054416> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91b6a000 - 0x91b70fe7 com.apple.CommerceCore 1.0 (9) <928FCA4F-1366-AE18-CF67-87C79F5DAC21> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x91b71000 - 0x91c73fef com.apple.MeshKitIO 1.1 (49.2) <D0CBE997-5BDC-C0ED-B821-ACA6E6EE8B59> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitIO.framework/Versions/A/MeshKitIO 0x91c74000 - 0x91d54fe7 com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91d55000 - 0x92075ff3 com.apple.CoreServices.CarbonCore 861.34 (861.34) <3DA9098F-B71B-4BDE-5DE5-4B76C49158EB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x92076000 - 0x92076ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x92077000 - 0x921f2fe7 com.apple.CoreFoundation 6.6.4 (550.42) <C78D5079-663E-9734-7AFA-6CE79A0539F1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x921f3000 - 0x929e2557 com.apple.CoreGraphics 1.545.0 (???) <8A4CB0D9-1001-0F62-4DA4-B8AB3B45E226> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x929e3000 - 0x92a20ff7 com.apple.CoreMedia 0.484.20 (484.20) <105DDB24-E45F-5473-99E1-B09FDEAE4500> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia 0x92a21000 - 0x92a2cff7 libGL.dylib ??? (???) <4425B9AA-B494-A336-EABB-6BBC9FF4EC4F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x92a2d000 - 0x92af8fef com.apple.CoreServices.OSServices 359 (359) <EC340F74-8192-C9DD-40B3-AE4E519A38D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x92af9000 - 0x92d5efeb com.apple.security 6.1.1 (37594) <251BA05D-6F3D-F687-77C2-15E52539F308> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x9319c000 - 0x931d5ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <90C5DE81-1BEF-D807-A898-0FC19BDD14EC> /usr/lib/libcups.2.dylib 0x931d6000 - 0x9321ffe7 libTIFF.dylib ??? (???) <5CE284EC-F637-EDBB-FDB3-61E86407CBB8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x9323e000 - 0x9323fff7 com.apple.TrustEvaluationAgent 1.1 (1) <07E7D892-5054-23A8-7144-3F19D3BFD48F> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x93240000 - 0x933c2fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D375C1CF-C88D-C5F6-3C49-CD429023FBAC> /usr/lib/libicucore.A.dylib 0x933c3000 - 0x9347afeb libFontParser.dylib ??? (???) <DDBBB503-5289-2E2B-AD35-F3BA00D00D5F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x93733000 - 0x93789ff7 com.apple.MeshKitRuntime 1.1 (49.2) <B821BF19-0938-711C-7DC9-B8330DA01F77> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitRuntime.framework/Versions/A/MeshKitRuntime 0x9378a000 - 0x937d0ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib 0x937d1000 - 0x93818ffb com.apple.CoreMediaIOServices 134.0 (1160) <4CD78557-3CDA-A4B5-33CB-BBB876B4463D> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices 0x93819000 - 0x93883fe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib 0x93884000 - 0x938a6fef com.apple.DirectoryService.Framework 3.6 (621.11) <CA979EAC-9537-43B6-CD69-C144ACB75E09> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x938ad000 - 0x938bbff7 com.apple.opengl 1.6.12 (1.6.12) <81AEF74E-E33A-B021-9CDB-6199104105FF> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x938bc000 - 0x93919ff7 com.apple.framework.IOKit 2.0 (???) <A769737F-E0D6-FB06-29B4-915CF4F43420> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x9392a000 - 0x9393cff7 com.apple.MultitouchSupport.framework 207.10 (207.10) <E1A6F663-570B-CE54-0F8A-BBCCDECE3B42> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x9393d000 - 0x939b8fff com.apple.AppleVAFramework 4.10.23 (4.10.23) <57B7C626-F344-AB15-8556-00425FA765DE> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA 0x939d2000 - 0x93a10ff7 com.apple.QuickLookFramework 2.3 (327.6) <66955C29-0C99-D02C-DB18-4952AFB4E886> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook 0x93a11000 - 0x93c84fe7 com.apple.Foundation 6.6.6 (751.53) <C73FDD37-000B-C505-FD8D-80D1C9D17965> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x93c85000 - 0x93c99ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <0DBE17D5-17A2-8A0E-8572-5A78408B41C9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x93c9a000 - 0x93cb9ff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x93cba000 - 0x93cbdff7 libCoreVMClient.dylib ??? (???) <12EF6056-7AC7-6691-75A2-BD0675C56A35> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x93d20000 - 0x93d9afff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <F7C9B01D-45AD-948B-2D26-9736524C1A33> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x93d9b000 - 0x93dddff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <EF769BD0-63B6-B65D-FA54-8F2354CAD865> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x93dde000 - 0x93e5bff7 com.apple.iLifeMediaBrowser 2.5.4 (468.1.1) <3B7F5895-B48D-A2E0-D708-58EC58EB9514> /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeMediaBrowser 0x93f39000 - 0x9403dfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <BDEFA030-5E75-7C47-2904-85AB16937F45> /usr/lib/libcrypto.0.9.8.dylib 0x9403e000 - 0x9416affb com.apple.MediaToolbox 0.484.20 (484.20) <D67788A2-B772-C5DB-B12B-173B2F8EE40B> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox 0x9416b000 - 0x94183ff7 com.apple.CFOpenDirectory 10.6 (10.6) <F9AFC571-3539-6B46-ABF9-46DA2B608819> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x94184000 - 0x94199fff com.apple.ImageCapture 6.0.2 (6.0.2) <E9F4B952-27A1-5BFC-CA8D-DADA055D30E9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x9419a000 - 0x941a8fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib 0x941a9000 - 0x9423bfe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x9423c000 - 0x94348ff7 libGLProgrammability.dylib ??? (???) <2D172B4E-432F-D18E-EA99-3BD56DBE7649> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x94450000 - 0x944fafe7 com.apple.CFNetwork 454.11.12 (454.11.12) <BE832CCE-B692-F55F-F5F8-3973649AFEA1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x944fb000 - 0x94593fe7 edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x94673000 - 0x94683ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib 0x946e0000 - 0x9479cfff com.apple.ColorSync 4.6.6 (4.6.6) <D00B95AE-2379-CB8E-B18C-FF5B66741C23> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x947b0000 - 0x947e3ffb libTrueTypeScaler.dylib ??? (???) <574C2C51-65EC-7D2A-086D-C9312287DE22> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x947e4000 - 0x949c0ffb libType1Scaler.dylib ??? (???) <494D1BE1-8395-9A53-1224-1CFD4236D40E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib 0x949c1000 - 0x949c2ff7 com.apple.audio.units.AudioUnit 1.6.6 (1.6.6) <253E9552-5CEA-0D5A-1EDA-3B8F669B79EA> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x949dc000 - 0x949dcff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x949dd000 - 0x949e4ff7 com.apple.agl 3.0.12 (AGL-3.0.12) <6877F0D8-0DCF-CB98-5304-913667FF50FA> /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x949e5000 - 0x94d09fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x94dbe000 - 0x94e8ffe3 ColorSyncDeprecated.dylib 4.6.0 (compatibility 1.0.0) <41417F73-42C5-FFC3-E7A1-EF94602CDCD6> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib 0x95014000 - 0x9544bff3 com.apple.RawCamera.bundle 3.6.4 (561) <DBA5D7C1-CD82-CE7F-5AE5-A0E4E128236F> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x95453000 - 0x95554fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <C75F921C-F027-6372-A0A1-EDB8A6234331> /usr/lib/libxml2.2.dylib 0x9564a000 - 0x95651ff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x9565c000 - 0x95f3cff7 com.apple.AppKit 6.6.7 (1038.35) <ABC7783C-E4D5-B848-BED6-99451D94D120> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x95f3d000 - 0x95f49ff7 libkxld.dylib ??? (???) <F0E915AD-6B32-0D5E-D24B-B188447FDD23> /usr/lib/system/libkxld.dylib 0x95f4a000 - 0x95f4aff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x95f4b000 - 0x95f4eff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <B84D7376-EE9C-2B7F-04FA-D622E2C10CA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x9604f000 - 0x960bdff7 com.apple.QuickLookUIFramework 2.3 (327.6) <74706A08-5399-24FE-00B2-4A702A6B83C1> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI 0x960be000 - 0x960beff7 com.apple.Carbon 150 (152) <9252D5F2-462D-2C15-80F3-109644D6F704> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x960bf000 - 0x96199ffb com.apple.DesktopServices 1.5.10 (1.5.10) <2BA08DD4-35A2-A0FF-ADEA-B381F0CEEB81> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x96279000 - 0x962dafe7 com.apple.CoreText 3.151.8 (???) <6F5D6C49-4693-B9B7-6612-832E8F155747> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x962db000 - 0x96302ff7 com.apple.quartzfilters 1.6.0 (1.6.0) <879A3B93-87A6-88FE-305D-DF1EAED04756> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters 0x96303000 - 0x96738ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x96739000 - 0x9676aff7 libGLImage.dylib ??? (???) <1AF72191-087A-5D75-B3B9-3F537315F635> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x96781000 - 0x967a2fe7 com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x967a3000 - 0x96c5cffb com.apple.VideoToolbox 0.484.20 (484.20) <E7B9F015-2569-43D7-5268-375ED937ECA5> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox 0x96c5d000 - 0x96d0afe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <22CD62D4-9E7D-C31A-F585-FCEF1FE4C39A> /usr/lib/libobjc.A.dylib 0x96dc0000 - 0x96f03fef com.apple.QTKit 7.6.6 (1756.15) <32C49374-14BC-53E7-FBFF-E11B42A41F56> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit 0x96f04000 - 0x96f84feb com.apple.SearchKit 1.3.0 (1.3.0) <2F5DE102-A203-7905-7D12-FCBCF17BAEF8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x96f85000 - 0x96f8aff7 com.apple.OpenDirectory 10.6 (10.6) <C1B46982-7D3B-3CC4-3BC2-3E4B595F0231> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x96f9e000 - 0x97309ff7 com.apple.QuartzCore 1.6.3 (227.36) <8E927524-EB0A-D5BA-C2E4-FA26FE4C428A> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x9730a000 - 0x9730eff7 libGFXShared.dylib ??? (???) <4F2199F0-320F-0B59-0380-D3131D644CBA> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x9730f000 - 0x9730fff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x97310000 - 0x97310ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x97311000 - 0x97355fe7 com.apple.Metadata 10.6.3 (507.15) <A23633F1-E913-66C2-A073-E2B174C09B18> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x97356000 - 0x97389ff7 com.apple.AE 496.4 (496.4) <582F5E9D-1B8E-6D03-EBB8-AA85F66253E2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x9738a000 - 0x97588ff3 com.apple.JavaScriptCore 6533.20 (6533.20.20) <C97A479C-FDF9-3F19-2EE0-80288257C477> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x975a8000 - 0x975a9ff7 com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <0EC4EEFF-477E-908E-6F21-ED2C973846A4> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel 0x975aa000 - 0x975acff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x975fc000 - 0x9761cfe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib 0x98574000 - 0x98574ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x98575000 - 0x9859dff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib 0x985a6000 - 0x985b0fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x985d2000 - 0x987b4fff com.apple.imageKit 2.0.3 (1.0) <B4DB05F7-01C5-35EE-7AB9-41BD9D63F075> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit 0x987b5000 - 0x987c0ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <4560936D-7730-5DD2-BFD7-95270DDC210A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x98818000 - 0x9881bffb com.apple.help 1.3.1 (41) <EF92C648-2085-C085-8EA7-A1AF37AE94F4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x98a3a000 - 0x98abcffb SecurityFoundation ??? (???) <3670AE8B-06DA-C447-EB14-79423DB9C474> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x98abd000 - 0x98b17fe7 com.apple.CorePDF 1.3 (1.3) <696ADD5F-C038-A63B-4732-82E4109379D7> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF 0x98b1d000 - 0x98b1dff7 com.apple.quartzframework 1.5 (1.5) <CEB78F00-C5B2-3B3F-BF70-DD6D578719C0> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz 0x98b1e000 - 0x98cd8feb com.apple.ImageIO.framework 3.0.4 (3.0.4) <C96F11A7-2569-3037-C4C3-0342708FA3CB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x98cd9000 - 0x98d14feb libFontRegistry.dylib ??? (???) <4FB144ED-8AF9-27CF-B315-DCE5575D5231> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x98dc6000 - 0x98f6dff7 libSystem.B.dylib 125.2.10 (compatibility 1.0.0) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib 0x98f6e000 - 0x99016ffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x99042000 - 0x9926dff3 com.apple.QuartzComposer 4.2 ({156.28}) <08AF01DC-110D-9443-3916-699DBDED0149> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer 0x9926e000 - 0x99282fe7 libbsm.0.dylib ??? (???) <821E415B-6C42-D359-78FF-E892792F8C52> /usr/lib/libbsm.0.dylib 0x99283000 - 0x9928cff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x9928d000 - 0x99297ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <6E3481DF-645E-6095-0CD7-9BEBEC2ED9D1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x99298000 - 0x9929aff7 libRadiance.dylib ??? (???) <B83179D4-E41C-D2BA-1E4C-A64CB45C15E6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x9929b000 - 0x992b7fe3 com.apple.openscripting 1.3.1 (???) <480D41B6-F98E-8E21-CA3C-4CA6A9752D3D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x992b8000 - 0x992d3ff7 libPng.dylib ??? (???) <65E824F7-523A-CC34-ABDD-2A3B12DE1CA9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x992d4000 - 0x992d7fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib 0x992d8000 - 0x992fcff7 libJPEG.dylib ??? (???) <A50127EB-C202-0436-E62D-41E2E893E436> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x992fd000 - 0x99361ffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x99362000 - 0x993d1ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <5C3D7DA5-29EB-A745-E32B-26DBF547D532> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x993fe000 - 0x9942eff7 com.apple.MeshKit 1.1 (49.2) <0828CB45-3CC6-9A9E-070A-141A30F534E3> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit 0x994a2000 - 0x994e5ff7 libGLU.dylib ??? (???) <2C7B2727-26F6-F29D-9D15-33044E87359F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x99519000 - 0x99519ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib 0x9951a000 - 0x9955dff7 com.apple.NavigationServices 3.5.4 (182) <ED268D94-E544-5548-AA59-7EC70DCB5EE4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x99720000 - 0x9972dff7 com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x9972e000 - 0x9977bfeb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer 0x9977c000 - 0x9978dff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <97511CC7-FE23-5AC3-2EE2-B5479FAEB316> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x9978e000 - 0x99796ff7 com.apple.DisplayServicesFW 2.3.0 (283) <48D94761-7340-D029-99E3-9BE0262FAF22> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices 0x99797000 - 0x998c5fe7 com.apple.CoreData 102.1 (251) <460D594D-09DC-9082-3FD3-F93D6A08AE71> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x998c6000 - 0x9993fff7 com.apple.PDFKit 2.5.1 (2.5.1) <2B62428D-0738-B499-C47C-3194B2967BD9> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit 0x99940000 - 0x99a7cff7 com.apple.audio.toolbox.AudioToolbox 1.6.6 (1.6.6) <781018FB-474B-E09C-D419-5BFF80590A10> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x99a7d000 - 0x99ad5fe7 com.apple.datadetectorscore 2.0 (80.7) <F7416A84-E91C-5BDC-10E3-4940EB7AE5C9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0xbb100000 - 0xbb103fe7 libLatinSuppConverter.dylib 49.0.0 (compatibility 1.0.0) <80CA35C5-AFBF-DD2D-B47B-9CE773B9CAEF> /System/Library/CoreServices/Encodings/libLatinSuppConverter.dylib 0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib
Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i5, 2.4 GHz, 4 GB, SMC 1.58f16 Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.36.9) Bluetooth: Version 2.4.0f1, 2 service, 19 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST9500420ASG, 465.76 GB Serial ATA Device: MATSHITADVD-R UJ-898 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000 USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0xfd110000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000 USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1005, 0xfa140000 USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x021e, 0xfa142000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0xfa120000 USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfa130000 USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8218, 0xfa113000 FireWire Device: Passport III, WD, Up to 800 Mb/sec
On Tue, Dec 21, 2010 at 7:53 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
On Mon, Dec 20, 2010 at 7:55 PM, Eliot Miranda eliot.miranda@gmail.comwrote:
Hi Mariano,
this looks like a Cog VM bug. You should try and create a reproducible case and then send it to me.
Hi Eliot. Define "reproducable case" ;) Really, I don't have a simple TestCase/Doit that reproduce this, but I can be sure that when running all my tests (that use objects as methods) it crashes. If it is not in the first time, for SURE in the second. But as said, it is not always in the same place not the same test. Because the problem seems while running an incremental GC.
What I can provide you is a Pharo image, with all my code loaded, and the test runner open with the test you have to run. And promise: if the first time or second, you will have the crash. I tried to upload the image to the gforge project and we have a problem right now with it. I just send it by private email to you. I hope you don'y bother.
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using
#cannotInterpret: and #run:with:in: tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
Thanks A LOT in advance,
Mariano
On Mon, Dec 20, 2010 at 5:31 AM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi Eliot. I am having some asserts failing while running my tests. Most of them during the sweep phase of the GC.
The two places where it fails is in
- NewCoObjectMemory >> lastPointerWhileForwarding: oop
if fails the assert: self assert: (coInterpreter cCoerceSimple: methodHeader to: #'CogMethod *') cmType = CMMethod. In different runs, the cmType answer me 1 (CMFree)
- NewCoObjectMemory >> lastPointerOf: oop recordWeakRoot: recordWeakRoot
"<Boolean>"
and it fails in the same assert: self assert: (coInterpreter cCoerceSimple: methodHeader to: #'CogMethod *') cmType = CMMethod.
In different runs, I got values 0 or 6. BTW....seing:
initializeCogMethodConstants CMOpenPIC := 1 + (CMClosedPIC := 1 + (CMBlock := 1 +(CMMethod := 1 + (CMFree := 1))))
I cannot understand how can I get 0 or 6....
Anyway, my question is if you have a clue of what can be happening so that those asserts are failing. I am using Objects as methods, but normal objects (subclasses of ProtoObject).
Thanks in advance,
mariano
Mariano,
put a breakpoint in warning and then you'll stop when the first assert fails rather than long after the fact once the assert violations have caused havoc and led to the crash.
On Fri, Apr 1, 2011 at 4:37 AM, Mariano Martinez Peck <marianopeck@gmail.com
wrote:
OK....running with GDB I got the following stacktrace. And the error happens in marryFrameSP() here:
: AllocationCheckFiller)))) { error("last object overwritten"); }
Stack:
The Debugger has exited with status 0. [Session started at 2011-04-01 13:33:17 +0200.] GNU gdb 6.3.50-20050815 (Apple version gdb-1510) (Wed Sep 22 02:45:02 UTC 2010) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys003 Loading program into debugger… sharedlibrary apply-load-rules all Program loaded. run [Switching to process 34248] Running… mprotect(x,y,PROT_READ | PROT_WRITE): Cannot allocate memory squeak: could not load plugin `MiscPrimitivePlugin' squeak: could not load plugin `DropPlugin' squeak: could not load plugin `FilePlugin' squeak: could not load plugin `SecurityPlugin' squeak: could not load plugin `MacMenubarPlugin' squeak: could not load plugin `LargeIntegers' squeak: could not load plugin `BitBltPlugin' squeak: could not load plugin `B2DPlugin' squeak: could not load plugin `InternetConfigPlugin' squeak: could not load plugin `LocalePlugin'
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(numStack + ReceiverIndex) < (lengthOf(theContext)) 21157
last object overwritten
C stack backtrace: 0 CogVM 0x0006348e reportStackState + 155 1 CogVM 0x0006361e error + 41 2 CogVM 0x0003f1cd marryFrameSP + 605 3 CogVM 0x0005e449 transferTofrom + 468 4 CogVM 0x00053bee primitiveWait + 196 5 ??? 0x19b96c0b 0x0 + 431582219 6 CogVM 0x00039fd5 initStackPagesAndInterpret + 472 7 CogVM 0x000201d6 interpret + 56 8 CogVM 0x0006ab37 EventLoopEventHandler + 16 9 HIToolbox 0x949ecc2f _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec
- 1567
10 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec
- 411
11 HIToolbox 0x949ebd55 SendEventToEventTargetWithOptions + 58 12 HIToolbox 0x94a20a24 _ZL29ToolboxEventDispatcherHandlerP25OpaqueEventHandlerCallRefP14OpaqueEventRefPv
- 3006
13 HIToolbox 0x949ed080 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec
- 2672
14 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec
- 411
15 HIToolbox 0x94a0e7f3 SendEventToEventTarget + 52 16 HIToolbox 0x94b97c17 ToolboxEventDispatcher + 86 17 HIToolbox 0x94b97d4f RunApplicationEventLoop
- 243
18 CogVM 0x0006ac29 RunApplicationEventLoopWithSqueak + 235 19 CogVM 0x00063de1 main + 1233 20 CogVM 0x000067c5 start + 53
Smalltalk stack dump: 0xbff5e5c0 M Delay class>handleTimerEvent 433526220: a(n) Delay class 0xbff5e5e0 I Delay class>? 433526220: a(n) Delay class 442578360 s [] in Delay class>? 442578636 s [] in BlockClosure>?
Most recent primitives class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class size
replaceFrom:to:with:startingAt: primDeleteFileNamed: value: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew species basicNew: replaceFrom:to:with:startingAt: size species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startProgram received signal: “SIGABRT”. ingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class size basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: = value primOpen:writable: value: class shallowCopy size \ at: value ensure: valueNoContextSwitch wait value on:do: value value basicNew: class at:put: basicIdentityHash basicNew: basicAt:put: at:put: size
size //
size value signal basicNew: species basicNew: basicNew class class class class basicNew basicNew: basicNew: replaceFrom:to:with:startingAt: primGetPosition: basicNew at: value value
//
at:
at: new: basicNew
// size at: new: basicNew new: basicNew new: basicNew new: species basicNew: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: primSetMacFileNamed:type:creator: millisecondClockValue signal primSignal:atMilliseconds: millisecondClockValue wait (gdb)
On Fri, Apr 1, 2011 at 12:33 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi Eliot. I am still finding this problem with latest CogVM. I cannot say more than what I have already say. I've tried with all your VMs, including the latest VM.r2370. I tried Pharo CI vms, and compiled by my own...all same result so I think it is a problem in the core of Cog, related to the usage of objects as methods.
Just in case I am in Mac OS 10.6.7
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using the
#cannotInterpret: and #run:with:in tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
I have prepared an image with a test runner open where you only need to run the test. If it doesn't crash in the first time, in the second it will for sure.
Link to the image prepared: https://gforge.inria.fr/frs/download.php/28432/cogCrash.zip
I also told you that in the gdb console, just before crashing I can see:
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
I also paste here the stack of the crash:
Process: Croquet [30987] Path: /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet Identifier: com.teleplace.Teleplace Version: Croquet Cog 3.0.0 (4.0.0) Code Type: X86 (Native) Parent Process: launchd [228]
Date/Time: 2011-04-01 12:25:48.162 +0200 OS Version: Mac OS X 10.6.7 (10J869) Report Version: 6
Interval Since Last Report: 170620 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 138436 sec Per-App Crashes Since Last Report: 3 Anonymous UUID: 1619B1AF-FDFA-4D6A-B54D-479432C4B547
Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: 0x000000000000000d, 0x0000000000000000 Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information: abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib 0x98e28156 __kill + 10 1 libSystem.B.dylib 0x98e28148 kill$UNIX2003 + 32 2 libSystem.B.dylib 0x98eba899 raise + 26 3 libSystem.B.dylib 0x98ed09b8 abort + 93 4 com.teleplace.Teleplace 0x0006dec8 sigsegv + 184 5 libSystem.B.dylib 0x98e2d45b _sigtramp + 43 6 ??? 0x1acc59a4 0 + 449599908 7 ??? 0x1ad505a0 0 + 450168224
Thread 1: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x98ded922 kevent + 10 1 libSystem.B.dylib 0x98dee03c _dispatch_mgr_invoke + 215 2 libSystem.B.dylib 0x98ded4f9 _dispatch_queue_invoke + 163 3 libSystem.B.dylib 0x98ded29e _dispatch_worker_thread2
- 240
4 libSystem.B.dylib 0x98decd21 _pthread_wqthread + 390 5 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 2: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 3: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 4: com.apple.CFSocket.private 0 libSystem.B.dylib 0x98de6066 select$DARWIN_EXTSN + 10 1 com.apple.CoreFoundation 0x920f3c83 __CFSocketManager + 1091 2 libSystem.B.dylib 0x98df47fd _pthread_start + 345 3 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 5: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 6: 0 libSystem.B.dylib 0x98df5046 __semwait_signal + 10 1 libSystem.B.dylib 0x98e20ec5 nanosleep$UNIX2003 + 188 2 com.teleplace.Teleplace 0x000b063b beatStateMachine + 139 3 libSystem.B.dylib 0x98df47fd _pthread_start + 345 4 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x98ed0967 ecx: 0xbff60b6c edx: 0x98e28156 edi: 0xbff61310 esi: 0xbff60fec ebp: 0xbff60b88 esp: 0xbff60b6c ss: 0x0000001f efl: 0x00000282 eip: 0x98e28156 cs: 0x00000007 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x00108df0
Binary Images: 0x1000 - 0x125ff7 +com.teleplace.Teleplace Croquet Cog 3.0.0 (4.0.0) <6CB9C344-06A4-BE8D-8A61-76B3F0001A2B> /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet 0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld 0x9004a000 - 0x90343fef com.apple.QuickTime 7.6.6 (1756.15)
<C2567783-4EAC-6803-522B-D701B95C4DAE> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 0x90344000 - 0x903fdfe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib 0x903fe000 - 0x9043bff7 com.apple.SystemConfiguration 1.10.5 (1.10.2) <362DF639-6E5F-9371-9B99-81C581A8EE41> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x9043c000 - 0x90442ff7 libCGXCoreImage.A.dylib 545.0.0 (compatibility 64.0.0) <218EC7C4-0520-2D8C-62EE-AA82D35448FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib 0x90443000 - 0x90483ff7 com.apple.ImageCaptureCore 1.0.4 (1.0.4) <CE815114-CEFA-4AF4-7365-7908428AB733> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore 0x904f5000 - 0x90539ff3 com.apple.coreui 2 (114) <E6096C79-94B0-730E-6070-3AE93B5678FE> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x90546000 - 0x90587ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <95079B56-0B7B-F114-5C43-5220DBE0FBB1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x9086a000 - 0x908baff7 com.apple.framework.familycontrols 2.0.2 (2020) <C96C8A99-A40C-8B9C-1FBA-A0F46AC92F17> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x9092a000 - 0x9092eff7 libGIF.dylib ??? (???) <447BC6E8-4C56-3D5D-983B-6BEA0D26F319> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x9092f000 - 0x90935fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x90936000 - 0x909e4ff3 com.apple.ink.framework 1.3.3 (107) <0AFEBD7C-D83C-7847-C075-9B427505F7F0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x90a13000 - 0x90a23ff7 com.apple.DSObjCWrappers.Framework 10.6 (134) <81A0B409-3906-A98F-CA9B-A49E75007495> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 0x90a24000 - 0x90ac1fe3 com.apple.LaunchServices 362.2 (362.2) <F3952CAB-322F-A12F-57AF-8B91B1D76DDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x90ac2000 - 0x90ed8ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x90fb6000 - 0x91051ff7 com.apple.ApplicationServices.ATS 4.4 (???) <FD63F92B-8DDE-4DBA-A7A5-0294E3607083> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x91052000 - 0x91078ffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x91079000 - 0x9107dff7 IOSurface ??? (???) <D849E1A5-6B0C-2A05-2765-850EC39BA2FF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x91b18000 - 0x91b69ff7 com.apple.HIServices 1.8.2 (???) <F6EAC2D1-902A-9374-FC4B-43B50E054416> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91b6a000 - 0x91b70fe7 com.apple.CommerceCore 1.0 (9) <928FCA4F-1366-AE18-CF67-87C79F5DAC21> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x91b71000 - 0x91c73fef com.apple.MeshKitIO 1.1 (49.2) <D0CBE997-5BDC-C0ED-B821-ACA6E6EE8B59> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitIO.framework/Versions/A/MeshKitIO 0x91c74000 - 0x91d54fe7 com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91d55000 - 0x92075ff3 com.apple.CoreServices.CarbonCore 861.34 (861.34) <3DA9098F-B71B-4BDE-5DE5-4B76C49158EB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x92076000 - 0x92076ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x92077000 - 0x921f2fe7 com.apple.CoreFoundation 6.6.4 (550.42) <C78D5079-663E-9734-7AFA-6CE79A0539F1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x921f3000 - 0x929e2557 com.apple.CoreGraphics 1.545.0 (???) <8A4CB0D9-1001-0F62-4DA4-B8AB3B45E226> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x929e3000 - 0x92a20ff7 com.apple.CoreMedia 0.484.20 (484.20) <105DDB24-E45F-5473-99E1-B09FDEAE4500> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia 0x92a21000 - 0x92a2cff7 libGL.dylib ??? (???) <4425B9AA-B494-A336-EABB-6BBC9FF4EC4F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x92a2d000 - 0x92af8fef com.apple.CoreServices.OSServices 359 (359) <EC340F74-8192-C9DD-40B3-AE4E519A38D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x92af9000 - 0x92d5efeb com.apple.security 6.1.1 (37594) <251BA05D-6F3D-F687-77C2-15E52539F308> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x9319c000 - 0x931d5ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <90C5DE81-1BEF-D807-A898-0FC19BDD14EC> /usr/lib/libcups.2.dylib 0x931d6000 - 0x9321ffe7 libTIFF.dylib ??? (???) <5CE284EC-F637-EDBB-FDB3-61E86407CBB8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x9323e000 - 0x9323fff7 com.apple.TrustEvaluationAgent 1.1 (1) <07E7D892-5054-23A8-7144-3F19D3BFD48F> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x93240000 - 0x933c2fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D375C1CF-C88D-C5F6-3C49-CD429023FBAC> /usr/lib/libicucore.A.dylib 0x933c3000 - 0x9347afeb libFontParser.dylib ??? (???) <DDBBB503-5289-2E2B-AD35-F3BA00D00D5F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x93733000 - 0x93789ff7 com.apple.MeshKitRuntime 1.1 (49.2) <B821BF19-0938-711C-7DC9-B8330DA01F77> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitRuntime.framework/Versions/A/MeshKitRuntime 0x9378a000 - 0x937d0ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib 0x937d1000 - 0x93818ffb com.apple.CoreMediaIOServices 134.0 (1160) <4CD78557-3CDA-A4B5-33CB-BBB876B4463D> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices 0x93819000 - 0x93883fe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib 0x93884000 - 0x938a6fef com.apple.DirectoryService.Framework 3.6 (621.11) <CA979EAC-9537-43B6-CD69-C144ACB75E09> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x938ad000 - 0x938bbff7 com.apple.opengl 1.6.12 (1.6.12) <81AEF74E-E33A-B021-9CDB-6199104105FF> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x938bc000 - 0x93919ff7 com.apple.framework.IOKit 2.0 (???) <A769737F-E0D6-FB06-29B4-915CF4F43420> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x9392a000 - 0x9393cff7 com.apple.MultitouchSupport.framework 207.10 (207.10) <E1A6F663-570B-CE54-0F8A-BBCCDECE3B42> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x9393d000 - 0x939b8fff com.apple.AppleVAFramework 4.10.23 (4.10.23) <57B7C626-F344-AB15-8556-00425FA765DE> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA 0x939d2000 - 0x93a10ff7 com.apple.QuickLookFramework 2.3 (327.6) <66955C29-0C99-D02C-DB18-4952AFB4E886> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook 0x93a11000 - 0x93c84fe7 com.apple.Foundation 6.6.6 (751.53) <C73FDD37-000B-C505-FD8D-80D1C9D17965> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x93c85000 - 0x93c99ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <0DBE17D5-17A2-8A0E-8572-5A78408B41C9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x93c9a000 - 0x93cb9ff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x93cba000 - 0x93cbdff7 libCoreVMClient.dylib ??? (???) <12EF6056-7AC7-6691-75A2-BD0675C56A35> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x93d20000 - 0x93d9afff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <F7C9B01D-45AD-948B-2D26-9736524C1A33> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x93d9b000 - 0x93dddff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <EF769BD0-63B6-B65D-FA54-8F2354CAD865> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x93dde000 - 0x93e5bff7 com.apple.iLifeMediaBrowser 2.5.4 (468.1.1) <3B7F5895-B48D-A2E0-D708-58EC58EB9514> /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeMediaBrowser 0x93f39000 - 0x9403dfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <BDEFA030-5E75-7C47-2904-85AB16937F45> /usr/lib/libcrypto.0.9.8.dylib 0x9403e000 - 0x9416affb com.apple.MediaToolbox 0.484.20 (484.20) <D67788A2-B772-C5DB-B12B-173B2F8EE40B> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox 0x9416b000 - 0x94183ff7 com.apple.CFOpenDirectory 10.6 (10.6) <F9AFC571-3539-6B46-ABF9-46DA2B608819> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x94184000 - 0x94199fff com.apple.ImageCapture 6.0.2 (6.0.2) <E9F4B952-27A1-5BFC-CA8D-DADA055D30E9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x9419a000 - 0x941a8fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib 0x941a9000 - 0x9423bfe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x9423c000 - 0x94348ff7 libGLProgrammability.dylib ??? (???) <2D172B4E-432F-D18E-EA99-3BD56DBE7649> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x94450000 - 0x944fafe7 com.apple.CFNetwork 454.11.12 (454.11.12) <BE832CCE-B692-F55F-F5F8-3973649AFEA1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x944fb000 - 0x94593fe7 edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x94673000 - 0x94683ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib 0x946e0000 - 0x9479cfff com.apple.ColorSync 4.6.6 (4.6.6) <D00B95AE-2379-CB8E-B18C-FF5B66741C23> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x947b0000 - 0x947e3ffb libTrueTypeScaler.dylib ??? (???) <574C2C51-65EC-7D2A-086D-C9312287DE22> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x947e4000 - 0x949c0ffb libType1Scaler.dylib ??? (???) <494D1BE1-8395-9A53-1224-1CFD4236D40E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib 0x949c1000 - 0x949c2ff7 com.apple.audio.units.AudioUnit 1.6.6 (1.6.6) <253E9552-5CEA-0D5A-1EDA-3B8F669B79EA> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x949dc000 - 0x949dcff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x949dd000 - 0x949e4ff7 com.apple.agl 3.0.12 (AGL-3.0.12) <6877F0D8-0DCF-CB98-5304-913667FF50FA> /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x949e5000 - 0x94d09fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x94dbe000 - 0x94e8ffe3 ColorSyncDeprecated.dylib 4.6.0 (compatibility 1.0.0) <41417F73-42C5-FFC3-E7A1-EF94602CDCD6> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib 0x95014000 - 0x9544bff3 com.apple.RawCamera.bundle 3.6.4 (561) <DBA5D7C1-CD82-CE7F-5AE5-A0E4E128236F> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x95453000 - 0x95554fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <C75F921C-F027-6372-A0A1-EDB8A6234331> /usr/lib/libxml2.2.dylib 0x9564a000 - 0x95651ff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x9565c000 - 0x95f3cff7 com.apple.AppKit 6.6.7 (1038.35) <ABC7783C-E4D5-B848-BED6-99451D94D120> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x95f3d000 - 0x95f49ff7 libkxld.dylib ??? (???) <F0E915AD-6B32-0D5E-D24B-B188447FDD23> /usr/lib/system/libkxld.dylib 0x95f4a000 - 0x95f4aff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x95f4b000 - 0x95f4eff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <B84D7376-EE9C-2B7F-04FA-D622E2C10CA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x9604f000 - 0x960bdff7 com.apple.QuickLookUIFramework 2.3 (327.6) <74706A08-5399-24FE-00B2-4A702A6B83C1> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI 0x960be000 - 0x960beff7 com.apple.Carbon 150 (152) <9252D5F2-462D-2C15-80F3-109644D6F704> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x960bf000 - 0x96199ffb com.apple.DesktopServices 1.5.10 (1.5.10) <2BA08DD4-35A2-A0FF-ADEA-B381F0CEEB81> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x96279000 - 0x962dafe7 com.apple.CoreText 3.151.8 (???) <6F5D6C49-4693-B9B7-6612-832E8F155747> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x962db000 - 0x96302ff7 com.apple.quartzfilters 1.6.0 (1.6.0) <879A3B93-87A6-88FE-305D-DF1EAED04756> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters 0x96303000 - 0x96738ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x96739000 - 0x9676aff7 libGLImage.dylib ??? (???) <1AF72191-087A-5D75-B3B9-3F537315F635> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x96781000 - 0x967a2fe7 com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x967a3000 - 0x96c5cffb com.apple.VideoToolbox 0.484.20 (484.20) <E7B9F015-2569-43D7-5268-375ED937ECA5> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox 0x96c5d000 - 0x96d0afe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <22CD62D4-9E7D-C31A-F585-FCEF1FE4C39A> /usr/lib/libobjc.A.dylib 0x96dc0000 - 0x96f03fef com.apple.QTKit 7.6.6 (1756.15) <32C49374-14BC-53E7-FBFF-E11B42A41F56> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit 0x96f04000 - 0x96f84feb com.apple.SearchKit 1.3.0 (1.3.0) <2F5DE102-A203-7905-7D12-FCBCF17BAEF8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x96f85000 - 0x96f8aff7 com.apple.OpenDirectory 10.6 (10.6) <C1B46982-7D3B-3CC4-3BC2-3E4B595F0231> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x96f9e000 - 0x97309ff7 com.apple.QuartzCore 1.6.3 (227.36) <8E927524-EB0A-D5BA-C2E4-FA26FE4C428A> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x9730a000 - 0x9730eff7 libGFXShared.dylib ??? (???) <4F2199F0-320F-0B59-0380-D3131D644CBA> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x9730f000 - 0x9730fff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x97310000 - 0x97310ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x97311000 - 0x97355fe7 com.apple.Metadata 10.6.3 (507.15) <A23633F1-E913-66C2-A073-E2B174C09B18> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x97356000 - 0x97389ff7 com.apple.AE 496.4 (496.4) <582F5E9D-1B8E-6D03-EBB8-AA85F66253E2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x9738a000 - 0x97588ff3 com.apple.JavaScriptCore 6533.20 (6533.20.20) <C97A479C-FDF9-3F19-2EE0-80288257C477> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x975a8000 - 0x975a9ff7 com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <0EC4EEFF-477E-908E-6F21-ED2C973846A4> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel 0x975aa000 - 0x975acff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x975fc000 - 0x9761cfe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib 0x98574000 - 0x98574ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x98575000 - 0x9859dff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib 0x985a6000 - 0x985b0fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x985d2000 - 0x987b4fff com.apple.imageKit 2.0.3 (1.0) <B4DB05F7-01C5-35EE-7AB9-41BD9D63F075> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit 0x987b5000 - 0x987c0ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <4560936D-7730-5DD2-BFD7-95270DDC210A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x98818000 - 0x9881bffb com.apple.help 1.3.1 (41) <EF92C648-2085-C085-8EA7-A1AF37AE94F4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x98a3a000 - 0x98abcffb SecurityFoundation ??? (???) <3670AE8B-06DA-C447-EB14-79423DB9C474> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x98abd000 - 0x98b17fe7 com.apple.CorePDF 1.3 (1.3) <696ADD5F-C038-A63B-4732-82E4109379D7> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF 0x98b1d000 - 0x98b1dff7 com.apple.quartzframework 1.5 (1.5) <CEB78F00-C5B2-3B3F-BF70-DD6D578719C0> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz 0x98b1e000 - 0x98cd8feb com.apple.ImageIO.framework 3.0.4 (3.0.4) <C96F11A7-2569-3037-C4C3-0342708FA3CB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x98cd9000 - 0x98d14feb libFontRegistry.dylib ??? (???) <4FB144ED-8AF9-27CF-B315-DCE5575D5231> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x98dc6000 - 0x98f6dff7 libSystem.B.dylib 125.2.10 (compatibility 1.0.0) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib 0x98f6e000 - 0x99016ffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x99042000 - 0x9926dff3 com.apple.QuartzComposer 4.2 ({156.28}) <08AF01DC-110D-9443-3916-699DBDED0149> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer 0x9926e000 - 0x99282fe7 libbsm.0.dylib ??? (???) <821E415B-6C42-D359-78FF-E892792F8C52> /usr/lib/libbsm.0.dylib 0x99283000 - 0x9928cff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x9928d000 - 0x99297ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <6E3481DF-645E-6095-0CD7-9BEBEC2ED9D1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x99298000 - 0x9929aff7 libRadiance.dylib ??? (???) <B83179D4-E41C-D2BA-1E4C-A64CB45C15E6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x9929b000 - 0x992b7fe3 com.apple.openscripting 1.3.1 (???) <480D41B6-F98E-8E21-CA3C-4CA6A9752D3D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x992b8000 - 0x992d3ff7 libPng.dylib ??? (???) <65E824F7-523A-CC34-ABDD-2A3B12DE1CA9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x992d4000 - 0x992d7fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib 0x992d8000 - 0x992fcff7 libJPEG.dylib ??? (???) <A50127EB-C202-0436-E62D-41E2E893E436> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x992fd000 - 0x99361ffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x99362000 - 0x993d1ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <5C3D7DA5-29EB-A745-E32B-26DBF547D532> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x993fe000 - 0x9942eff7 com.apple.MeshKit 1.1 (49.2) <0828CB45-3CC6-9A9E-070A-141A30F534E3> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit 0x994a2000 - 0x994e5ff7 libGLU.dylib ??? (???) <2C7B2727-26F6-F29D-9D15-33044E87359F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x99519000 - 0x99519ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib 0x9951a000 - 0x9955dff7 com.apple.NavigationServices 3.5.4 (182) <ED268D94-E544-5548-AA59-7EC70DCB5EE4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x99720000 - 0x9972dff7 com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x9972e000 - 0x9977bfeb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer 0x9977c000 - 0x9978dff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <97511CC7-FE23-5AC3-2EE2-B5479FAEB316> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x9978e000 - 0x99796ff7 com.apple.DisplayServicesFW 2.3.0 (283) <48D94761-7340-D029-99E3-9BE0262FAF22> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices 0x99797000 - 0x998c5fe7 com.apple.CoreData 102.1 (251) <460D594D-09DC-9082-3FD3-F93D6A08AE71> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x998c6000 - 0x9993fff7 com.apple.PDFKit 2.5.1 (2.5.1) <2B62428D-0738-B499-C47C-3194B2967BD9> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit 0x99940000 - 0x99a7cff7 com.apple.audio.toolbox.AudioToolbox 1.6.6 (1.6.6) <781018FB-474B-E09C-D419-5BFF80590A10> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x99a7d000 - 0x99ad5fe7 com.apple.datadetectorscore 2.0 (80.7) <F7416A84-E91C-5BDC-10E3-4940EB7AE5C9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0xbb100000 - 0xbb103fe7 libLatinSuppConverter.dylib 49.0.0 (compatibility 1.0.0) <80CA35C5-AFBF-DD2D-B47B-9CE773B9CAEF> /System/Library/CoreServices/Encodings/libLatinSuppConverter.dylib 0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib
Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i5, 2.4 GHz, 4 GB, SMC 1.58f16 Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.36.9) Bluetooth: Version 2.4.0f1, 2 service, 19 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST9500420ASG, 465.76 GB Serial ATA Device: MATSHITADVD-R UJ-898 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000 USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0xfd110000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000 USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1005, 0xfa140000 USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x021e, 0xfa142000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0xfa120000 USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfa130000 USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8218, 0xfa113000 FireWire Device: Passport III, WD, Up to 800 Mb/sec
On Tue, Dec 21, 2010 at 7:53 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
On Mon, Dec 20, 2010 at 7:55 PM, Eliot Miranda eliot.miranda@gmail.comwrote:
Hi Mariano,
this looks like a Cog VM bug. You should try and create a reproducible case and then send it to me.
Hi Eliot. Define "reproducable case" ;) Really, I don't have a simple TestCase/Doit that reproduce this, but I can be sure that when running all my tests (that use objects as methods) it crashes. If it is not in the first time, for SURE in the second. But as said, it is not always in the same place not the same test. Because the problem seems while running an incremental GC.
What I can provide you is a Pharo image, with all my code loaded, and the test runner open with the test you have to run. And promise: if the first time or second, you will have the crash. I tried to upload the image to the gforge project and we have a problem right now with it. I just send it by private email to you. I hope you don'y bother.
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using
#cannotInterpret: and #run:with:in: tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
Thanks A LOT in advance,
Mariano
On Mon, Dec 20, 2010 at 5:31 AM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi Eliot. I am having some asserts failing while running my tests. Most of them during the sweep phase of the GC.
The two places where it fails is in
- NewCoObjectMemory >> lastPointerWhileForwarding: oop
if fails the assert: self assert: (coInterpreter cCoerceSimple: methodHeader to: #'CogMethod *') cmType = CMMethod. In different runs, the cmType answer me 1 (CMFree)
- NewCoObjectMemory >> lastPointerOf: oop recordWeakRoot:
recordWeakRoot "<Boolean>"
and it fails in the same assert: self assert: (coInterpreter cCoerceSimple: methodHeader to: #'CogMethod *') cmType = CMMethod.
In different runs, I got values 0 or 6. BTW....seing:
initializeCogMethodConstants CMOpenPIC := 1 + (CMClosedPIC := 1 + (CMBlock := 1 +(CMMethod := 1
- (CMFree := 1))))
I cannot understand how can I get 0 or 6....
Anyway, my question is if you have a clue of what can be happening so that those asserts are failing. I am using Objects as methods, but normal objects (subclasses of ProtoObject).
Thanks in advance,
mariano
Ok. I put a breakpoint. It is failing in fwdBlockValid(sqInt addr) because addr is -704272 and fwdTableNext is 485379232. fieldOop is 434931672
If you feel more confortable trying it by yourself, remember I sent you the link with the imaeg already to test it.
I attach an screenshot with the stacktrace. Tell me if tehre is a better way to do this.
I rememeber being able to print the stacktrace from gdb...but I don't remember how...
At least, I also have this:
(gdb) bt #0 fwdBlockValid (addr=-704272) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:16307 #1 0x0005e927 in updatePointersInRangeFromto (memStart=482078784, memEnd=485377172) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:43353 #2 0x0003d062 in mapPointersInObjectsFromto (memStart=482078784, memEnd=485377172) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:19921 #3 0x000384a4 in incCompBody () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:16848 #4 0x00038ef5 in incrementalGC () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:17205 #5 0x0005da6a in sufficientSpaceAfterGC (minFree=0) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:42725 #6 0x0002f98c in checkForEventsMayContextSwitch (mayContextSwitch=1) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:11046 #7 0x000382d2 in handleStackOverflowOrEventAllowContextSwitch (mayContextSwitch=1) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:16700 #8 0x0002f16e in ceStackOverflow (contextSwitchIfNotNil=435097604) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:10789 #9 0x19df122e in ?? () #10 0x00039f94 in initStackPagesAndInterpret () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:17751 #11 0x00020106 in interpret () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:1935 #12 0x0006aaf6 in EventLoopEventHandler (inHandlerCallRef=0xbfffd0a0, inEvent=0x650510, inUserData=0x0) at /Users/mariano/bin/blessed/build/../platforms/Mac OS/vm/sqMacUIEventsUniversal.c:1370 #13 0x949ecc2f in DispatchEventToHandlers () #14 0x949ebef6 in SendEventToEventTargetInternal () #15 0x949ebd55 in SendEventToEventTargetWithOptions () #16 0x94a20a24 in ToolboxEventDispatcherHandler () #17 0x949ed080 in DispatchEventToHandlers () #18 0x949ebef6 in SendEventToEventTargetInternal () #19 0x94a0e7f3 in SendEventToEventTarget () #20 0x94b97c17 in ToolboxEventDispatcher () #21 0x94b97d4f in RunApplicationEventLoop () #22 0x0006abe8 in RunApplicationEventLoopWithSqueak () at /Users/mariano/bin/blessed/build/../platforms/Mac OS/vm/sqMacUIEventsUniversal.c:1429 #23 0x00063da0 in main (argc=1, argv=0xbffff7d8, envp=0xbffff7e0) at /Users/mariano/bin/blessed/build/../platforms/Mac OS/vm/sqMacMain.c:464 (gdb)
thanks a lot in advance
mariano
On Fri, Apr 1, 2011 at 6:55 PM, Eliot Miranda eliot.miranda@gmail.comwrote:
Mariano,
put a breakpoint in warning and then you'll stop when the first assert
fails rather than long after the fact once the assert violations have caused havoc and led to the crash.
On Fri, Apr 1, 2011 at 4:37 AM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
OK....running with GDB I got the following stacktrace. And the error happens in marryFrameSP() here:
: AllocationCheckFiller)))) { error("last object overwritten"); }
Stack:
The Debugger has exited with status 0. [Session started at 2011-04-01 13:33:17 +0200.] GNU gdb 6.3.50-20050815 (Apple version gdb-1510) (Wed Sep 22 02:45:02 UTC 2010) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys003 Loading program into debugger… sharedlibrary apply-load-rules all Program loaded. run [Switching to process 34248] Running… mprotect(x,y,PROT_READ | PROT_WRITE): Cannot allocate memory squeak: could not load plugin `MiscPrimitivePlugin' squeak: could not load plugin `DropPlugin' squeak: could not load plugin `FilePlugin' squeak: could not load plugin `SecurityPlugin' squeak: could not load plugin `MacMenubarPlugin' squeak: could not load plugin `LargeIntegers' squeak: could not load plugin `BitBltPlugin' squeak: could not load plugin `B2DPlugin' squeak: could not load plugin `InternetConfigPlugin' squeak: could not load plugin `LocalePlugin'
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(numStack + ReceiverIndex) < (lengthOf(theContext)) 21157
last object overwritten
C stack backtrace: 0 CogVM 0x0006348e reportStackState + 155 1 CogVM 0x0006361e error + 41 2 CogVM 0x0003f1cd marryFrameSP + 605 3 CogVM 0x0005e449 transferTofrom + 468 4 CogVM 0x00053bee primitiveWait + 196 5 ??? 0x19b96c0b 0x0 + 431582219 6 CogVM 0x00039fd5 initStackPagesAndInterpret + 472 7 CogVM 0x000201d6 interpret + 56 8 CogVM 0x0006ab37 EventLoopEventHandler + 16 9 HIToolbox 0x949ecc2f _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec
- 1567
10 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec
- 411
11 HIToolbox 0x949ebd55 SendEventToEventTargetWithOptions + 58 12 HIToolbox 0x94a20a24 _ZL29ToolboxEventDispatcherHandlerP25OpaqueEventHandlerCallRefP14OpaqueEventRefPv
- 3006
13 HIToolbox 0x949ed080 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec
- 2672
14 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec
- 411
15 HIToolbox 0x94a0e7f3 SendEventToEventTarget
- 52
16 HIToolbox 0x94b97c17 ToolboxEventDispatcher
- 86
17 HIToolbox 0x94b97d4f RunApplicationEventLoop
- 243
18 CogVM 0x0006ac29 RunApplicationEventLoopWithSqueak + 235 19 CogVM 0x00063de1 main + 1233 20 CogVM 0x000067c5 start + 53
Smalltalk stack dump: 0xbff5e5c0 M Delay class>handleTimerEvent 433526220: a(n) Delay class 0xbff5e5e0 I Delay class>? 433526220: a(n) Delay class 442578360 s [] in Delay class>? 442578636 s [] in BlockClosure>?
Most recent primitives class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class size
replaceFrom:to:with:startingAt: primDeleteFileNamed: value: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew species basicNew: replaceFrom:to:with:startingAt: size species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startProgram received signal: “SIGABRT”. ingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class size basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: = value primOpen:writable: value: class shallowCopy size \ at: value ensure: valueNoContextSwitch wait value on:do: value value basicNew: class at:put: basicIdentityHash basicNew: basicAt:put: at:put: size
size //
size value signal basicNew: species basicNew: basicNew class class class class basicNew basicNew: basicNew: replaceFrom:to:with:startingAt: primGetPosition: basicNew at: value value
//
at:
at: new: basicNew
// size at: new: basicNew new: basicNew new: basicNew new: species basicNew: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: primSetMacFileNamed:type:creator: millisecondClockValue signal primSignal:atMilliseconds: millisecondClockValue wait (gdb)
On Fri, Apr 1, 2011 at 12:33 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi Eliot. I am still finding this problem with latest CogVM. I cannot say more than what I have already say. I've tried with all your VMs, including the latest VM.r2370. I tried Pharo CI vms, and compiled by my own...all same result so I think it is a problem in the core of Cog, related to the usage of objects as methods.
Just in case I am in Mac OS 10.6.7
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using the
#cannotInterpret: and #run:with:in tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
I have prepared an image with a test runner open where you only need to run the test. If it doesn't crash in the first time, in the second it will for sure.
Link to the image prepared: https://gforge.inria.fr/frs/download.php/28432/cogCrash.zip
I also told you that in the gdb console, just before crashing I can see:
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
I also paste here the stack of the crash:
Process: Croquet [30987] Path: /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet Identifier: com.teleplace.Teleplace Version: Croquet Cog 3.0.0 (4.0.0) Code Type: X86 (Native) Parent Process: launchd [228]
Date/Time: 2011-04-01 12:25:48.162 +0200 OS Version: Mac OS X 10.6.7 (10J869) Report Version: 6
Interval Since Last Report: 170620 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 138436 sec Per-App Crashes Since Last Report: 3 Anonymous UUID: 1619B1AF-FDFA-4D6A-B54D-479432C4B547
Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: 0x000000000000000d, 0x0000000000000000 Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information: abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib 0x98e28156 __kill + 10 1 libSystem.B.dylib 0x98e28148 kill$UNIX2003 + 32 2 libSystem.B.dylib 0x98eba899 raise + 26 3 libSystem.B.dylib 0x98ed09b8 abort + 93 4 com.teleplace.Teleplace 0x0006dec8 sigsegv + 184 5 libSystem.B.dylib 0x98e2d45b _sigtramp + 43 6 ??? 0x1acc59a4 0 + 449599908 7 ??? 0x1ad505a0 0 + 450168224
Thread 1: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x98ded922 kevent + 10 1 libSystem.B.dylib 0x98dee03c _dispatch_mgr_invoke + 215 2 libSystem.B.dylib 0x98ded4f9 _dispatch_queue_invoke + 163 3 libSystem.B.dylib 0x98ded29e _dispatch_worker_thread2
- 240
4 libSystem.B.dylib 0x98decd21 _pthread_wqthread + 390 5 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 2: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 3: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 4: com.apple.CFSocket.private 0 libSystem.B.dylib 0x98de6066 select$DARWIN_EXTSN + 10 1 com.apple.CoreFoundation 0x920f3c83 __CFSocketManager + 1091 2 libSystem.B.dylib 0x98df47fd _pthread_start + 345 3 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 5: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 6: 0 libSystem.B.dylib 0x98df5046 __semwait_signal + 10 1 libSystem.B.dylib 0x98e20ec5 nanosleep$UNIX2003 + 188 2 com.teleplace.Teleplace 0x000b063b beatStateMachine + 139 3 libSystem.B.dylib 0x98df47fd _pthread_start + 345 4 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x98ed0967 ecx: 0xbff60b6c edx: 0x98e28156 edi: 0xbff61310 esi: 0xbff60fec ebp: 0xbff60b88 esp: 0xbff60b6c ss: 0x0000001f efl: 0x00000282 eip: 0x98e28156 cs: 0x00000007 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x00108df0
Binary Images: 0x1000 - 0x125ff7 +com.teleplace.Teleplace Croquet Cog 3.0.0 (4.0.0) <6CB9C344-06A4-BE8D-8A61-76B3F0001A2B> /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet 0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld 0x9004a000 - 0x90343fef com.apple.QuickTime 7.6.6 (1756.15)
<C2567783-4EAC-6803-522B-D701B95C4DAE> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 0x90344000 - 0x903fdfe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib 0x903fe000 - 0x9043bff7 com.apple.SystemConfiguration 1.10.5 (1.10.2) <362DF639-6E5F-9371-9B99-81C581A8EE41> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x9043c000 - 0x90442ff7 libCGXCoreImage.A.dylib 545.0.0 (compatibility 64.0.0) <218EC7C4-0520-2D8C-62EE-AA82D35448FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib 0x90443000 - 0x90483ff7 com.apple.ImageCaptureCore 1.0.4 (1.0.4) <CE815114-CEFA-4AF4-7365-7908428AB733> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore 0x904f5000 - 0x90539ff3 com.apple.coreui 2 (114) <E6096C79-94B0-730E-6070-3AE93B5678FE> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x90546000 - 0x90587ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <95079B56-0B7B-F114-5C43-5220DBE0FBB1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x9086a000 - 0x908baff7 com.apple.framework.familycontrols 2.0.2 (2020) <C96C8A99-A40C-8B9C-1FBA-A0F46AC92F17> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x9092a000 - 0x9092eff7 libGIF.dylib ??? (???) <447BC6E8-4C56-3D5D-983B-6BEA0D26F319> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x9092f000 - 0x90935fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x90936000 - 0x909e4ff3 com.apple.ink.framework 1.3.3 (107) <0AFEBD7C-D83C-7847-C075-9B427505F7F0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x90a13000 - 0x90a23ff7 com.apple.DSObjCWrappers.Framework 10.6 (134) <81A0B409-3906-A98F-CA9B-A49E75007495> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 0x90a24000 - 0x90ac1fe3 com.apple.LaunchServices 362.2 (362.2) <F3952CAB-322F-A12F-57AF-8B91B1D76DDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x90ac2000 - 0x90ed8ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x90fb6000 - 0x91051ff7 com.apple.ApplicationServices.ATS 4.4 (???) <FD63F92B-8DDE-4DBA-A7A5-0294E3607083> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x91052000 - 0x91078ffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x91079000 - 0x9107dff7 IOSurface ??? (???) <D849E1A5-6B0C-2A05-2765-850EC39BA2FF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x91b18000 - 0x91b69ff7 com.apple.HIServices 1.8.2 (???) <F6EAC2D1-902A-9374-FC4B-43B50E054416> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91b6a000 - 0x91b70fe7 com.apple.CommerceCore 1.0 (9) <928FCA4F-1366-AE18-CF67-87C79F5DAC21> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x91b71000 - 0x91c73fef com.apple.MeshKitIO 1.1 (49.2) <D0CBE997-5BDC-C0ED-B821-ACA6E6EE8B59> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitIO.framework/Versions/A/MeshKitIO 0x91c74000 - 0x91d54fe7 com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91d55000 - 0x92075ff3 com.apple.CoreServices.CarbonCore 861.34 (861.34) <3DA9098F-B71B-4BDE-5DE5-4B76C49158EB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x92076000 - 0x92076ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x92077000 - 0x921f2fe7 com.apple.CoreFoundation 6.6.4 (550.42) <C78D5079-663E-9734-7AFA-6CE79A0539F1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x921f3000 - 0x929e2557 com.apple.CoreGraphics 1.545.0 (???) <8A4CB0D9-1001-0F62-4DA4-B8AB3B45E226> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x929e3000 - 0x92a20ff7 com.apple.CoreMedia 0.484.20 (484.20) <105DDB24-E45F-5473-99E1-B09FDEAE4500> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia 0x92a21000 - 0x92a2cff7 libGL.dylib ??? (???) <4425B9AA-B494-A336-EABB-6BBC9FF4EC4F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x92a2d000 - 0x92af8fef com.apple.CoreServices.OSServices 359 (359) <EC340F74-8192-C9DD-40B3-AE4E519A38D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x92af9000 - 0x92d5efeb com.apple.security 6.1.1 (37594) <251BA05D-6F3D-F687-77C2-15E52539F308> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x9319c000 - 0x931d5ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <90C5DE81-1BEF-D807-A898-0FC19BDD14EC> /usr/lib/libcups.2.dylib 0x931d6000 - 0x9321ffe7 libTIFF.dylib ??? (???) <5CE284EC-F637-EDBB-FDB3-61E86407CBB8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x9323e000 - 0x9323fff7 com.apple.TrustEvaluationAgent 1.1 (1) <07E7D892-5054-23A8-7144-3F19D3BFD48F> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x93240000 - 0x933c2fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D375C1CF-C88D-C5F6-3C49-CD429023FBAC> /usr/lib/libicucore.A.dylib 0x933c3000 - 0x9347afeb libFontParser.dylib ??? (???) <DDBBB503-5289-2E2B-AD35-F3BA00D00D5F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x93733000 - 0x93789ff7 com.apple.MeshKitRuntime 1.1 (49.2) <B821BF19-0938-711C-7DC9-B8330DA01F77> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitRuntime.framework/Versions/A/MeshKitRuntime 0x9378a000 - 0x937d0ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib 0x937d1000 - 0x93818ffb com.apple.CoreMediaIOServices 134.0 (1160) <4CD78557-3CDA-A4B5-33CB-BBB876B4463D> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices 0x93819000 - 0x93883fe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib 0x93884000 - 0x938a6fef com.apple.DirectoryService.Framework 3.6 (621.11) <CA979EAC-9537-43B6-CD69-C144ACB75E09> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x938ad000 - 0x938bbff7 com.apple.opengl 1.6.12 (1.6.12) <81AEF74E-E33A-B021-9CDB-6199104105FF> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x938bc000 - 0x93919ff7 com.apple.framework.IOKit 2.0 (???) <A769737F-E0D6-FB06-29B4-915CF4F43420> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x9392a000 - 0x9393cff7 com.apple.MultitouchSupport.framework 207.10 (207.10) <E1A6F663-570B-CE54-0F8A-BBCCDECE3B42> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x9393d000 - 0x939b8fff com.apple.AppleVAFramework 4.10.23 (4.10.23) <57B7C626-F344-AB15-8556-00425FA765DE> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA 0x939d2000 - 0x93a10ff7 com.apple.QuickLookFramework 2.3 (327.6) <66955C29-0C99-D02C-DB18-4952AFB4E886> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook 0x93a11000 - 0x93c84fe7 com.apple.Foundation 6.6.6 (751.53) <C73FDD37-000B-C505-FD8D-80D1C9D17965> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x93c85000 - 0x93c99ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <0DBE17D5-17A2-8A0E-8572-5A78408B41C9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x93c9a000 - 0x93cb9ff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x93cba000 - 0x93cbdff7 libCoreVMClient.dylib ??? (???) <12EF6056-7AC7-6691-75A2-BD0675C56A35> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x93d20000 - 0x93d9afff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <F7C9B01D-45AD-948B-2D26-9736524C1A33> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x93d9b000 - 0x93dddff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <EF769BD0-63B6-B65D-FA54-8F2354CAD865> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x93dde000 - 0x93e5bff7 com.apple.iLifeMediaBrowser 2.5.4 (468.1.1) <3B7F5895-B48D-A2E0-D708-58EC58EB9514> /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeMediaBrowser 0x93f39000 - 0x9403dfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <BDEFA030-5E75-7C47-2904-85AB16937F45> /usr/lib/libcrypto.0.9.8.dylib 0x9403e000 - 0x9416affb com.apple.MediaToolbox 0.484.20 (484.20) <D67788A2-B772-C5DB-B12B-173B2F8EE40B> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox 0x9416b000 - 0x94183ff7 com.apple.CFOpenDirectory 10.6 (10.6) <F9AFC571-3539-6B46-ABF9-46DA2B608819> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x94184000 - 0x94199fff com.apple.ImageCapture 6.0.2 (6.0.2) <E9F4B952-27A1-5BFC-CA8D-DADA055D30E9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x9419a000 - 0x941a8fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib 0x941a9000 - 0x9423bfe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x9423c000 - 0x94348ff7 libGLProgrammability.dylib ??? (???) <2D172B4E-432F-D18E-EA99-3BD56DBE7649> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x94450000 - 0x944fafe7 com.apple.CFNetwork 454.11.12 (454.11.12) <BE832CCE-B692-F55F-F5F8-3973649AFEA1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x944fb000 - 0x94593fe7 edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x94673000 - 0x94683ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib 0x946e0000 - 0x9479cfff com.apple.ColorSync 4.6.6 (4.6.6) <D00B95AE-2379-CB8E-B18C-FF5B66741C23> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x947b0000 - 0x947e3ffb libTrueTypeScaler.dylib ??? (???) <574C2C51-65EC-7D2A-086D-C9312287DE22> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x947e4000 - 0x949c0ffb libType1Scaler.dylib ??? (???) <494D1BE1-8395-9A53-1224-1CFD4236D40E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib 0x949c1000 - 0x949c2ff7 com.apple.audio.units.AudioUnit 1.6.6 (1.6.6) <253E9552-5CEA-0D5A-1EDA-3B8F669B79EA> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x949dc000 - 0x949dcff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x949dd000 - 0x949e4ff7 com.apple.agl 3.0.12 (AGL-3.0.12) <6877F0D8-0DCF-CB98-5304-913667FF50FA> /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x949e5000 - 0x94d09fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x94dbe000 - 0x94e8ffe3 ColorSyncDeprecated.dylib 4.6.0 (compatibility 1.0.0) <41417F73-42C5-FFC3-E7A1-EF94602CDCD6> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib 0x95014000 - 0x9544bff3 com.apple.RawCamera.bundle 3.6.4 (561) <DBA5D7C1-CD82-CE7F-5AE5-A0E4E128236F> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x95453000 - 0x95554fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <C75F921C-F027-6372-A0A1-EDB8A6234331> /usr/lib/libxml2.2.dylib 0x9564a000 - 0x95651ff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x9565c000 - 0x95f3cff7 com.apple.AppKit 6.6.7 (1038.35) <ABC7783C-E4D5-B848-BED6-99451D94D120> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x95f3d000 - 0x95f49ff7 libkxld.dylib ??? (???) <F0E915AD-6B32-0D5E-D24B-B188447FDD23> /usr/lib/system/libkxld.dylib 0x95f4a000 - 0x95f4aff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x95f4b000 - 0x95f4eff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <B84D7376-EE9C-2B7F-04FA-D622E2C10CA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x9604f000 - 0x960bdff7 com.apple.QuickLookUIFramework 2.3 (327.6) <74706A08-5399-24FE-00B2-4A702A6B83C1> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI 0x960be000 - 0x960beff7 com.apple.Carbon 150 (152) <9252D5F2-462D-2C15-80F3-109644D6F704> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x960bf000 - 0x96199ffb com.apple.DesktopServices 1.5.10 (1.5.10) <2BA08DD4-35A2-A0FF-ADEA-B381F0CEEB81> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x96279000 - 0x962dafe7 com.apple.CoreText 3.151.8 (???) <6F5D6C49-4693-B9B7-6612-832E8F155747> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x962db000 - 0x96302ff7 com.apple.quartzfilters 1.6.0 (1.6.0) <879A3B93-87A6-88FE-305D-DF1EAED04756> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters 0x96303000 - 0x96738ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x96739000 - 0x9676aff7 libGLImage.dylib ??? (???) <1AF72191-087A-5D75-B3B9-3F537315F635> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x96781000 - 0x967a2fe7 com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x967a3000 - 0x96c5cffb com.apple.VideoToolbox 0.484.20 (484.20) <E7B9F015-2569-43D7-5268-375ED937ECA5> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox 0x96c5d000 - 0x96d0afe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <22CD62D4-9E7D-C31A-F585-FCEF1FE4C39A> /usr/lib/libobjc.A.dylib 0x96dc0000 - 0x96f03fef com.apple.QTKit 7.6.6 (1756.15) <32C49374-14BC-53E7-FBFF-E11B42A41F56> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit 0x96f04000 - 0x96f84feb com.apple.SearchKit 1.3.0 (1.3.0) <2F5DE102-A203-7905-7D12-FCBCF17BAEF8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x96f85000 - 0x96f8aff7 com.apple.OpenDirectory 10.6 (10.6) <C1B46982-7D3B-3CC4-3BC2-3E4B595F0231> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x96f9e000 - 0x97309ff7 com.apple.QuartzCore 1.6.3 (227.36) <8E927524-EB0A-D5BA-C2E4-FA26FE4C428A> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x9730a000 - 0x9730eff7 libGFXShared.dylib ??? (???) <4F2199F0-320F-0B59-0380-D3131D644CBA> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x9730f000 - 0x9730fff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x97310000 - 0x97310ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x97311000 - 0x97355fe7 com.apple.Metadata 10.6.3 (507.15) <A23633F1-E913-66C2-A073-E2B174C09B18> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x97356000 - 0x97389ff7 com.apple.AE 496.4 (496.4) <582F5E9D-1B8E-6D03-EBB8-AA85F66253E2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x9738a000 - 0x97588ff3 com.apple.JavaScriptCore 6533.20 (6533.20.20) <C97A479C-FDF9-3F19-2EE0-80288257C477> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x975a8000 - 0x975a9ff7 com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <0EC4EEFF-477E-908E-6F21-ED2C973846A4> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel 0x975aa000 - 0x975acff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x975fc000 - 0x9761cfe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib 0x98574000 - 0x98574ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x98575000 - 0x9859dff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib 0x985a6000 - 0x985b0fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x985d2000 - 0x987b4fff com.apple.imageKit 2.0.3 (1.0) <B4DB05F7-01C5-35EE-7AB9-41BD9D63F075> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit 0x987b5000 - 0x987c0ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <4560936D-7730-5DD2-BFD7-95270DDC210A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x98818000 - 0x9881bffb com.apple.help 1.3.1 (41) <EF92C648-2085-C085-8EA7-A1AF37AE94F4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x98a3a000 - 0x98abcffb SecurityFoundation ??? (???) <3670AE8B-06DA-C447-EB14-79423DB9C474> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x98abd000 - 0x98b17fe7 com.apple.CorePDF 1.3 (1.3) <696ADD5F-C038-A63B-4732-82E4109379D7> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF 0x98b1d000 - 0x98b1dff7 com.apple.quartzframework 1.5 (1.5) <CEB78F00-C5B2-3B3F-BF70-DD6D578719C0> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz 0x98b1e000 - 0x98cd8feb com.apple.ImageIO.framework 3.0.4 (3.0.4) <C96F11A7-2569-3037-C4C3-0342708FA3CB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x98cd9000 - 0x98d14feb libFontRegistry.dylib ??? (???) <4FB144ED-8AF9-27CF-B315-DCE5575D5231> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x98dc6000 - 0x98f6dff7 libSystem.B.dylib 125.2.10 (compatibility 1.0.0) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib 0x98f6e000 - 0x99016ffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x99042000 - 0x9926dff3 com.apple.QuartzComposer 4.2 ({156.28}) <08AF01DC-110D-9443-3916-699DBDED0149> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer 0x9926e000 - 0x99282fe7 libbsm.0.dylib ??? (???) <821E415B-6C42-D359-78FF-E892792F8C52> /usr/lib/libbsm.0.dylib 0x99283000 - 0x9928cff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x9928d000 - 0x99297ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <6E3481DF-645E-6095-0CD7-9BEBEC2ED9D1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x99298000 - 0x9929aff7 libRadiance.dylib ??? (???) <B83179D4-E41C-D2BA-1E4C-A64CB45C15E6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x9929b000 - 0x992b7fe3 com.apple.openscripting 1.3.1 (???) <480D41B6-F98E-8E21-CA3C-4CA6A9752D3D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x992b8000 - 0x992d3ff7 libPng.dylib ??? (???) <65E824F7-523A-CC34-ABDD-2A3B12DE1CA9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x992d4000 - 0x992d7fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib 0x992d8000 - 0x992fcff7 libJPEG.dylib ??? (???) <A50127EB-C202-0436-E62D-41E2E893E436> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x992fd000 - 0x99361ffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x99362000 - 0x993d1ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <5C3D7DA5-29EB-A745-E32B-26DBF547D532> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x993fe000 - 0x9942eff7 com.apple.MeshKit 1.1 (49.2) <0828CB45-3CC6-9A9E-070A-141A30F534E3> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit 0x994a2000 - 0x994e5ff7 libGLU.dylib ??? (???) <2C7B2727-26F6-F29D-9D15-33044E87359F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x99519000 - 0x99519ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib 0x9951a000 - 0x9955dff7 com.apple.NavigationServices 3.5.4 (182) <ED268D94-E544-5548-AA59-7EC70DCB5EE4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x99720000 - 0x9972dff7 com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x9972e000 - 0x9977bfeb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer 0x9977c000 - 0x9978dff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <97511CC7-FE23-5AC3-2EE2-B5479FAEB316> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x9978e000 - 0x99796ff7 com.apple.DisplayServicesFW 2.3.0 (283) <48D94761-7340-D029-99E3-9BE0262FAF22> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices 0x99797000 - 0x998c5fe7 com.apple.CoreData 102.1 (251) <460D594D-09DC-9082-3FD3-F93D6A08AE71> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x998c6000 - 0x9993fff7 com.apple.PDFKit 2.5.1 (2.5.1) <2B62428D-0738-B499-C47C-3194B2967BD9> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit 0x99940000 - 0x99a7cff7 com.apple.audio.toolbox.AudioToolbox 1.6.6 (1.6.6) <781018FB-474B-E09C-D419-5BFF80590A10> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x99a7d000 - 0x99ad5fe7 com.apple.datadetectorscore 2.0 (80.7) <F7416A84-E91C-5BDC-10E3-4940EB7AE5C9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0xbb100000 - 0xbb103fe7 libLatinSuppConverter.dylib 49.0.0 (compatibility 1.0.0) <80CA35C5-AFBF-DD2D-B47B-9CE773B9CAEF> /System/Library/CoreServices/Encodings/libLatinSuppConverter.dylib 0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib
Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i5, 2.4 GHz, 4 GB, SMC 1.58f16 Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.36.9) Bluetooth: Version 2.4.0f1, 2 service, 19 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST9500420ASG, 465.76 GB Serial ATA Device: MATSHITADVD-R UJ-898 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000 USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0xfd110000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000 USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1005, 0xfa140000 USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x021e, 0xfa142000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0xfa120000 USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfa130000 USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8218, 0xfa113000 FireWire Device: Passport III, WD, Up to 800 Mb/sec
On Tue, Dec 21, 2010 at 7:53 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
On Mon, Dec 20, 2010 at 7:55 PM, Eliot Miranda <eliot.miranda@gmail.com
wrote:
Hi Mariano,
this looks like a Cog VM bug. You should try and create a reproducible case and then send it to me.
Hi Eliot. Define "reproducable case" ;) Really, I don't have a simple TestCase/Doit that reproduce this, but I can be sure that when running all my tests (that use objects as methods) it crashes. If it is not in the first time, for SURE in the second. But as said, it is not always in the same place not the same test. Because the problem seems while running an incremental GC.
What I can provide you is a Pharo image, with all my code loaded, and the test runner open with the test you have to run. And promise: if the first time or second, you will have the crash. I tried to upload the image to the gforge project and we have a problem right now with it. I just send it by private email to you. I hope you don'y bother.
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using
#cannotInterpret: and #run:with:in: tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
Thanks A LOT in advance,
Mariano
On Mon, Dec 20, 2010 at 5:31 AM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi Eliot. I am having some asserts failing while running my tests. Most of them during the sweep phase of the GC.
The two places where it fails is in
- NewCoObjectMemory >> lastPointerWhileForwarding: oop
if fails the assert: self assert: (coInterpreter cCoerceSimple: methodHeader to: #'CogMethod *') cmType = CMMethod. In different runs, the cmType answer me 1 (CMFree)
- NewCoObjectMemory >> lastPointerOf: oop recordWeakRoot:
recordWeakRoot "<Boolean>"
and it fails in the same assert: self assert: (coInterpreter cCoerceSimple: methodHeader to: #'CogMethod *') cmType = CMMethod.
In different runs, I got values 0 or 6. BTW....seing:
initializeCogMethodConstants CMOpenPIC := 1 + (CMClosedPIC := 1 + (CMBlock := 1 +(CMMethod := 1
- (CMFree := 1))))
I cannot understand how can I get 0 or 6....
Anyway, my question is if you have a clue of what can be happening so that those asserts are failing. I am using Objects as methods, but normal objects (subclasses of ProtoObject).
Thanks in advance,
mariano
On Sat, Apr 2, 2011 at 11:22 AM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Ok. I put a breakpoint. It is failing in fwdBlockValid(sqInt addr) because addr is -704272 and fwdTableNext is 485379232. fieldOop is 434931672
Uh, Mariano, you have a heap corruption that _you_ need to track down. I can't be expected to debug every problem anyone has just because it's in the context of Cog. You need to at least try and localize the heap corruption and see whether it's your code or mine before you expect me to debug the issue. Please :)
best, Eliot
If you feel more confortable trying it by yourself, remember I sent you the link with the imaeg already to test it.
I attach an screenshot with the stacktrace. Tell me if tehre is a better way to do this.
I rememeber being able to print the stacktrace from gdb...but I don't remember how...
At least, I also have this:
(gdb) bt #0 fwdBlockValid (addr=-704272) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:16307 #1 0x0005e927 in updatePointersInRangeFromto (memStart=482078784, memEnd=485377172) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:43353 #2 0x0003d062 in mapPointersInObjectsFromto (memStart=482078784, memEnd=485377172) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:19921 #3 0x000384a4 in incCompBody () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:16848 #4 0x00038ef5 in incrementalGC () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:17205 #5 0x0005da6a in sufficientSpaceAfterGC (minFree=0) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:42725 #6 0x0002f98c in checkForEventsMayContextSwitch (mayContextSwitch=1) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:11046 #7 0x000382d2 in handleStackOverflowOrEventAllowContextSwitch (mayContextSwitch=1) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:16700 #8 0x0002f16e in ceStackOverflow (contextSwitchIfNotNil=435097604) at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:10789 #9 0x19df122e in ?? () #10 0x00039f94 in initStackPagesAndInterpret () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:17751 #11 0x00020106 in interpret () at /Users/mariano/bin/blessed/build/../src/vm/gcc3x-cointerp.c:1935 #12 0x0006aaf6 in EventLoopEventHandler (inHandlerCallRef=0xbfffd0a0, inEvent=0x650510, inUserData=0x0) at /Users/mariano/bin/blessed/build/../platforms/Mac OS/vm/sqMacUIEventsUniversal.c:1370 #13 0x949ecc2f in DispatchEventToHandlers () #14 0x949ebef6 in SendEventToEventTargetInternal () #15 0x949ebd55 in SendEventToEventTargetWithOptions () #16 0x94a20a24 in ToolboxEventDispatcherHandler () #17 0x949ed080 in DispatchEventToHandlers () #18 0x949ebef6 in SendEventToEventTargetInternal () #19 0x94a0e7f3 in SendEventToEventTarget () #20 0x94b97c17 in ToolboxEventDispatcher () #21 0x94b97d4f in RunApplicationEventLoop () #22 0x0006abe8 in RunApplicationEventLoopWithSqueak () at /Users/mariano/bin/blessed/build/../platforms/Mac OS/vm/sqMacUIEventsUniversal.c:1429 #23 0x00063da0 in main (argc=1, argv=0xbffff7d8, envp=0xbffff7e0) at /Users/mariano/bin/blessed/build/../platforms/Mac OS/vm/sqMacMain.c:464 (gdb)
thanks a lot in advance
mariano
On Fri, Apr 1, 2011 at 6:55 PM, Eliot Miranda eliot.miranda@gmail.comwrote:
Mariano,
put a breakpoint in warning and then you'll stop when the first assert
fails rather than long after the fact once the assert violations have caused havoc and led to the crash.
On Fri, Apr 1, 2011 at 4:37 AM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
OK....running with GDB I got the following stacktrace. And the error happens in marryFrameSP() here:
: AllocationCheckFiller)))) { error("last object overwritten"); }
Stack:
The Debugger has exited with status 0. [Session started at 2011-04-01 13:33:17 +0200.] GNU gdb 6.3.50-20050815 (Apple version gdb-1510) (Wed Sep 22 02:45:02 UTC 2010) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys003 Loading program into debugger… sharedlibrary apply-load-rules all Program loaded. run [Switching to process 34248] Running… mprotect(x,y,PROT_READ | PROT_WRITE): Cannot allocate memory squeak: could not load plugin `MiscPrimitivePlugin' squeak: could not load plugin `DropPlugin' squeak: could not load plugin `FilePlugin' squeak: could not load plugin `SecurityPlugin' squeak: could not load plugin `MacMenubarPlugin' squeak: could not load plugin `LargeIntegers' squeak: could not load plugin `BitBltPlugin' squeak: could not load plugin `B2DPlugin' squeak: could not load plugin `InternetConfigPlugin' squeak: could not load plugin `LocalePlugin'
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(cesoRetAddr - (abortOffset())) == (((sqInt)(asCogHomeMethod(cogMethod)))) 10782
(((usqInt)methodField)) < (maxCogMethodAddress()) 9119
(numStack + ReceiverIndex) < (lengthOf(theContext)) 21157
last object overwritten
C stack backtrace: 0 CogVM 0x0006348e reportStackState + 155 1 CogVM 0x0006361e error + 41 2 CogVM 0x0003f1cd marryFrameSP + 605 3 CogVM 0x0005e449 transferTofrom + 468 4 CogVM 0x00053bee primitiveWait + 196 5 ??? 0x19b96c0b 0x0 + 431582219 6 CogVM 0x00039fd5 initStackPagesAndInterpret + 472 7 CogVM 0x000201d6 interpret + 56 8 CogVM 0x0006ab37 EventLoopEventHandler
- 16
9 HIToolbox 0x949ecc2f _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec
- 1567
10 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec
- 411
11 HIToolbox 0x949ebd55 SendEventToEventTargetWithOptions + 58 12 HIToolbox 0x94a20a24 _ZL29ToolboxEventDispatcherHandlerP25OpaqueEventHandlerCallRefP14OpaqueEventRefPv
- 3006
13 HIToolbox 0x949ed080 _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec
- 2672
14 HIToolbox 0x949ebef6 _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec
- 411
15 HIToolbox 0x94a0e7f3 SendEventToEventTarget
- 52
16 HIToolbox 0x94b97c17 ToolboxEventDispatcher
- 86
17 HIToolbox 0x94b97d4f RunApplicationEventLoop + 243 18 CogVM 0x0006ac29 RunApplicationEventLoopWithSqueak + 235 19 CogVM 0x00063de1 main + 1233 20 CogVM 0x000067c5 start + 53
Smalltalk stack dump: 0xbff5e5c0 M Delay class>handleTimerEvent 433526220: a(n) Delay class 0xbff5e5e0 I Delay class>? 433526220: a(n) Delay class 442578360 s [] in Delay class>? 442578636 s [] in BlockClosure>?
Most recent primitives class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class size
replaceFrom:to:with:startingAt: primDeleteFileNamed: value: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class class class class findFirstInString:inSet:startingAt: primWrite:from:startingAt:count: basicNew: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew species basicNew: replaceFrom:to:with:startingAt: size species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startProgram received signal: “SIGABRT”. ingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class size basicNew: basicNew value: class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: = value primOpen:writable: value: class shallowCopy size \ at: value ensure: valueNoContextSwitch wait value on:do: value value basicNew: class at:put: basicIdentityHash basicNew: basicAt:put: at:put: size
size //
size value signal basicNew: species basicNew: basicNew class class class class basicNew basicNew: basicNew: replaceFrom:to:with:startingAt: primGetPosition: basicNew at: value value
//
at:
at: new: basicNew
// size at: new: basicNew new: basicNew new: basicNew new: species basicNew: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: class class class indexOfAscii:inString:startingAt: class class basicNew: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: basicNew class class basicNew: basicNew class class findFirstInString:inSet:startingAt: class class class class class basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: primSetMacFileNamed:type:creator: millisecondClockValue signal primSignal:atMilliseconds: millisecondClockValue wait (gdb)
On Fri, Apr 1, 2011 at 12:33 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi Eliot. I am still finding this problem with latest CogVM. I cannot say more than what I have already say. I've tried with all your VMs, including the latest VM.r2370. I tried Pharo CI vms, and compiled by my own...all same result so I think it is a problem in the core of Cog, related to the usage of objects as methods.
Just in case I am in Mac OS 10.6.7
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using the
#cannotInterpret: and #run:with:in tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
I have prepared an image with a test runner open where you only need to run the test. If it doesn't crash in the first time, in the second it will for sure.
Link to the image prepared: https://gforge.inria.fr/frs/download.php/28432/cogCrash.zip
I also told you that in the gdb console, just before crashing I can see:
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 20705
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
((((CogMethod *) methodHeader)->cmType)) == CMMethod 43322
I also paste here the stack of the crash:
Process: Croquet [30987] Path: /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet Identifier: com.teleplace.Teleplace Version: Croquet Cog 3.0.0 (4.0.0) Code Type: X86 (Native) Parent Process: launchd [228]
Date/Time: 2011-04-01 12:25:48.162 +0200 OS Version: Mac OS X 10.6.7 (10J869) Report Version: 6
Interval Since Last Report: 170620 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 138436 sec Per-App Crashes Since Last Report: 3 Anonymous UUID: 1619B1AF-FDFA-4D6A-B54D-479432C4B547
Exception Type: EXC_BAD_ACCESS (SIGABRT) Exception Codes: 0x000000000000000d, 0x0000000000000000 Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information: abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib 0x98e28156 __kill + 10 1 libSystem.B.dylib 0x98e28148 kill$UNIX2003 + 32 2 libSystem.B.dylib 0x98eba899 raise + 26 3 libSystem.B.dylib 0x98ed09b8 abort + 93 4 com.teleplace.Teleplace 0x0006dec8 sigsegv + 184 5 libSystem.B.dylib 0x98e2d45b _sigtramp + 43 6 ??? 0x1acc59a4 0 + 449599908 7 ??? 0x1ad505a0 0 + 450168224
Thread 1: Dispatch queue: com.apple.libdispatch-manager 0 libSystem.B.dylib 0x98ded922 kevent + 10 1 libSystem.B.dylib 0x98dee03c _dispatch_mgr_invoke + 215 2 libSystem.B.dylib 0x98ded4f9 _dispatch_queue_invoke
- 163
3 libSystem.B.dylib 0x98ded29e _dispatch_worker_thread2 + 240 4 libSystem.B.dylib 0x98decd21 _pthread_wqthread + 390 5 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 2: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 3: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 4: com.apple.CFSocket.private 0 libSystem.B.dylib 0x98de6066 select$DARWIN_EXTSN + 10 1 com.apple.CoreFoundation 0x920f3c83 __CFSocketManager + 1091 2 libSystem.B.dylib 0x98df47fd _pthread_start + 345 3 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 5: 0 libSystem.B.dylib 0x98dec9b2 __workq_kernreturn + 10 1 libSystem.B.dylib 0x98decf48 _pthread_wqthread + 941 2 libSystem.B.dylib 0x98decb66 start_wqthread + 30
Thread 6: 0 libSystem.B.dylib 0x98df5046 __semwait_signal + 10 1 libSystem.B.dylib 0x98e20ec5 nanosleep$UNIX2003 + 188 2 com.teleplace.Teleplace 0x000b063b beatStateMachine + 139 3 libSystem.B.dylib 0x98df47fd _pthread_start + 345 4 libSystem.B.dylib 0x98df4682 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x98ed0967 ecx: 0xbff60b6c edx: 0x98e28156 edi: 0xbff61310 esi: 0xbff60fec ebp: 0xbff60b88 esp: 0xbff60b6c ss: 0x0000001f efl: 0x00000282 eip: 0x98e28156 cs: 0x00000007 ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037 cr2: 0x00108df0
Binary Images: 0x1000 - 0x125ff7 +com.teleplace.Teleplace Croquet Cog 3.0.0 (4.0.0) <6CB9C344-06A4-BE8D-8A61-76B3F0001A2B> /Users/mariano/Pharo/VM/Cog 8.app/Contents/MacOS/Croquet 0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld 0x9004a000 - 0x90343fef com.apple.QuickTime 7.6.6 (1756.15)
<C2567783-4EAC-6803-522B-D701B95C4DAE> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 0x90344000 - 0x903fdfe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <52438E77-55D1-C231-1936-76F1369518E4> /usr/lib/libsqlite3.dylib 0x903fe000 - 0x9043bff7 com.apple.SystemConfiguration 1.10.5 (1.10.2) <362DF639-6E5F-9371-9B99-81C581A8EE41> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x9043c000 - 0x90442ff7 libCGXCoreImage.A.dylib 545.0.0 (compatibility 64.0.0) <218EC7C4-0520-2D8C-62EE-AA82D35448FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib 0x90443000 - 0x90483ff7 com.apple.ImageCaptureCore 1.0.4 (1.0.4) <CE815114-CEFA-4AF4-7365-7908428AB733> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore 0x904f5000 - 0x90539ff3 com.apple.coreui 2 (114) <E6096C79-94B0-730E-6070-3AE93B5678FE> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x90546000 - 0x90587ff7 libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <95079B56-0B7B-F114-5C43-5220DBE0FBB1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x9086a000 - 0x908baff7 com.apple.framework.familycontrols 2.0.2 (2020) <C96C8A99-A40C-8B9C-1FBA-A0F46AC92F17> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 0x9092a000 - 0x9092eff7 libGIF.dylib ??? (???) <447BC6E8-4C56-3D5D-983B-6BEA0D26F319> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x9092f000 - 0x90935fff com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x90936000 - 0x909e4ff3 com.apple.ink.framework 1.3.3 (107) <0AFEBD7C-D83C-7847-C075-9B427505F7F0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x90a13000 - 0x90a23ff7 com.apple.DSObjCWrappers.Framework 10.6 (134) <81A0B409-3906-A98F-CA9B-A49E75007495> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 0x90a24000 - 0x90ac1fe3 com.apple.LaunchServices 362.2 (362.2) <F3952CAB-322F-A12F-57AF-8B91B1D76DDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x90ac2000 - 0x90ed8ff7 libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x90fb6000 - 0x91051ff7 com.apple.ApplicationServices.ATS 4.4 (???) <FD63F92B-8DDE-4DBA-A7A5-0294E3607083> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x91052000 - 0x91078ffb com.apple.DictionaryServices 1.1.2 (1.1.2) <43E1D565-6E01-3681-F2E5-72AE4C3A097A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x91079000 - 0x9107dff7 IOSurface ??? (???) <D849E1A5-6B0C-2A05-2765-850EC39BA2FF> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface 0x91b18000 - 0x91b69ff7 com.apple.HIServices 1.8.2 (???) <F6EAC2D1-902A-9374-FC4B-43B50E054416> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91b6a000 - 0x91b70fe7 com.apple.CommerceCore 1.0 (9) <928FCA4F-1366-AE18-CF67-87C79F5DAC21> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore 0x91b71000 - 0x91c73fef com.apple.MeshKitIO 1.1 (49.2) <D0CBE997-5BDC-C0ED-B821-ACA6E6EE8B59> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitIO.framework/Versions/A/MeshKitIO 0x91c74000 - 0x91d54fe7 com.apple.vImage 4.1 (4.1) <D029C515-08E1-93A6-3705-DD062A3A672C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91d55000 - 0x92075ff3 com.apple.CoreServices.CarbonCore 861.34 (861.34) <3DA9098F-B71B-4BDE-5DE5-4B76C49158EB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x92076000 - 0x92076ff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x92077000 - 0x921f2fe7 com.apple.CoreFoundation 6.6.4 (550.42) <C78D5079-663E-9734-7AFA-6CE79A0539F1> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x921f3000 - 0x929e2557 com.apple.CoreGraphics 1.545.0 (???) <8A4CB0D9-1001-0F62-4DA4-B8AB3B45E226> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x929e3000 - 0x92a20ff7 com.apple.CoreMedia 0.484.20 (484.20) <105DDB24-E45F-5473-99E1-B09FDEAE4500> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia 0x92a21000 - 0x92a2cff7 libGL.dylib ??? (???) <4425B9AA-B494-A336-EABB-6BBC9FF4EC4F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x92a2d000 - 0x92af8fef com.apple.CoreServices.OSServices 359 (359) <EC340F74-8192-C9DD-40B3-AE4E519A38D7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x92af9000 - 0x92d5efeb com.apple.security 6.1.1 (37594) <251BA05D-6F3D-F687-77C2-15E52539F308> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x9319c000 - 0x931d5ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <90C5DE81-1BEF-D807-A898-0FC19BDD14EC> /usr/lib/libcups.2.dylib 0x931d6000 - 0x9321ffe7 libTIFF.dylib ??? (???) <5CE284EC-F637-EDBB-FDB3-61E86407CBB8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x9323e000 - 0x9323fff7 com.apple.TrustEvaluationAgent 1.1 (1) <07E7D892-5054-23A8-7144-3F19D3BFD48F> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent 0x93240000 - 0x933c2fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D375C1CF-C88D-C5F6-3C49-CD429023FBAC> /usr/lib/libicucore.A.dylib 0x933c3000 - 0x9347afeb libFontParser.dylib ??? (???) <DDBBB503-5289-2E2B-AD35-F3BA00D00D5F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib 0x93733000 - 0x93789ff7 com.apple.MeshKitRuntime 1.1 (49.2) <B821BF19-0938-711C-7DC9-B8330DA01F77> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/Frameworks/MeshKitRuntime.framework/Versions/A/MeshKitRuntime 0x9378a000 - 0x937d0ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib 0x937d1000 - 0x93818ffb com.apple.CoreMediaIOServices 134.0 (1160) <4CD78557-3CDA-A4B5-33CB-BBB876B4463D> /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices 0x93819000 - 0x93883fe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib 0x93884000 - 0x938a6fef com.apple.DirectoryService.Framework 3.6 (621.11) <CA979EAC-9537-43B6-CD69-C144ACB75E09> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x938ad000 - 0x938bbff7 com.apple.opengl 1.6.12 (1.6.12) <81AEF74E-E33A-B021-9CDB-6199104105FF> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x938bc000 - 0x93919ff7 com.apple.framework.IOKit 2.0 (???) <A769737F-E0D6-FB06-29B4-915CF4F43420> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x9392a000 - 0x9393cff7 com.apple.MultitouchSupport.framework 207.10 (207.10) <E1A6F663-570B-CE54-0F8A-BBCCDECE3B42> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport 0x9393d000 - 0x939b8fff com.apple.AppleVAFramework 4.10.23 (4.10.23) <57B7C626-F344-AB15-8556-00425FA765DE> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA 0x939d2000 - 0x93a10ff7 com.apple.QuickLookFramework 2.3 (327.6) <66955C29-0C99-D02C-DB18-4952AFB4E886> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook 0x93a11000 - 0x93c84fe7 com.apple.Foundation 6.6.6 (751.53) <C73FDD37-000B-C505-FD8D-80D1C9D17965> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x93c85000 - 0x93c99ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <0DBE17D5-17A2-8A0E-8572-5A78408B41C9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x93c9a000 - 0x93cb9ff7 com.apple.CoreVideo 1.6.2 (45.6) <EB53CAA4-5EE2-C356-A954-5775F7DDD493> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x93cba000 - 0x93cbdff7 libCoreVMClient.dylib ??? (???) <12EF6056-7AC7-6691-75A2-BD0675C56A35> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib 0x93d20000 - 0x93d9afff com.apple.audio.CoreAudio 3.2.6 (3.2.6) <F7C9B01D-45AD-948B-2D26-9736524C1A33> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x93d9b000 - 0x93dddff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <EF769BD0-63B6-B65D-FA54-8F2354CAD865> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x93dde000 - 0x93e5bff7 com.apple.iLifeMediaBrowser 2.5.4 (468.1.1) <3B7F5895-B48D-A2E0-D708-58EC58EB9514> /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeMediaBrowser 0x93f39000 - 0x9403dfe7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <BDEFA030-5E75-7C47-2904-85AB16937F45> /usr/lib/libcrypto.0.9.8.dylib 0x9403e000 - 0x9416affb com.apple.MediaToolbox 0.484.20 (484.20) <D67788A2-B772-C5DB-B12B-173B2F8EE40B> /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox 0x9416b000 - 0x94183ff7 com.apple.CFOpenDirectory 10.6 (10.6) <F9AFC571-3539-6B46-ABF9-46DA2B608819> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 0x94184000 - 0x94199fff com.apple.ImageCapture 6.0.2 (6.0.2) <E9F4B952-27A1-5BFC-CA8D-DADA055D30E9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x9419a000 - 0x941a8fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib 0x941a9000 - 0x9423bfe7 com.apple.print.framework.PrintCore 6.3 (312.7) <7410D1B2-655D-68DA-D4B9-2C65747B6817> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x9423c000 - 0x94348ff7 libGLProgrammability.dylib ??? (???) <2D172B4E-432F-D18E-EA99-3BD56DBE7649> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x94450000 - 0x944fafe7 com.apple.CFNetwork 454.11.12 (454.11.12) <BE832CCE-B692-F55F-F5F8-3973649AFEA1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x944fb000 - 0x94593fe7 edu.mit.Kerberos 6.5.11 (6.5.11) <F36DB665-A88B-7F5B-6244-6A2E7FFFF668> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x94673000 - 0x94683ff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib 0x946e0000 - 0x9479cfff com.apple.ColorSync 4.6.6 (4.6.6) <D00B95AE-2379-CB8E-B18C-FF5B66741C23> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x947b0000 - 0x947e3ffb libTrueTypeScaler.dylib ??? (???) <574C2C51-65EC-7D2A-086D-C9312287DE22> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib 0x947e4000 - 0x949c0ffb libType1Scaler.dylib ??? (???) <494D1BE1-8395-9A53-1224-1CFD4236D40E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib 0x949c1000 - 0x949c2ff7 com.apple.audio.units.AudioUnit 1.6.6 (1.6.6) <253E9552-5CEA-0D5A-1EDA-3B8F669B79EA> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x949dc000 - 0x949dcff7 com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x949dd000 - 0x949e4ff7 com.apple.agl 3.0.12 (AGL-3.0.12) <6877F0D8-0DCF-CB98-5304-913667FF50FA> /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x949e5000 - 0x94d09fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x94dbe000 - 0x94e8ffe3 ColorSyncDeprecated.dylib 4.6.0 (compatibility 1.0.0) <41417F73-42C5-FFC3-E7A1-EF94602CDCD6> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib 0x95014000 - 0x9544bff3 com.apple.RawCamera.bundle 3.6.4 (561) <DBA5D7C1-CD82-CE7F-5AE5-A0E4E128236F> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera 0x95453000 - 0x95554fe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <C75F921C-F027-6372-A0A1-EDB8A6234331> /usr/lib/libxml2.2.dylib 0x9564a000 - 0x95651ff3 com.apple.print.framework.Print 6.1 (237.1) <F5AAE53D-5530-9004-A9E3-2C1690C5328E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x9565c000 - 0x95f3cff7 com.apple.AppKit 6.6.7 (1038.35) <ABC7783C-E4D5-B848-BED6-99451D94D120> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x95f3d000 - 0x95f49ff7 libkxld.dylib ??? (???) <F0E915AD-6B32-0D5E-D24B-B188447FDD23> /usr/lib/system/libkxld.dylib 0x95f4a000 - 0x95f4aff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x95f4b000 - 0x95f4eff7 libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <B84D7376-EE9C-2B7F-04FA-D622E2C10CA6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib 0x9604f000 - 0x960bdff7 com.apple.QuickLookUIFramework 2.3 (327.6) <74706A08-5399-24FE-00B2-4A702A6B83C1> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI 0x960be000 - 0x960beff7 com.apple.Carbon 150 (152) <9252D5F2-462D-2C15-80F3-109644D6F704> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x960bf000 - 0x96199ffb com.apple.DesktopServices 1.5.10 (1.5.10) <2BA08DD4-35A2-A0FF-ADEA-B381F0CEEB81> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x96279000 - 0x962dafe7 com.apple.CoreText 3.151.8 (???) <6F5D6C49-4693-B9B7-6612-832E8F155747> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x962db000 - 0x96302ff7 com.apple.quartzfilters 1.6.0 (1.6.0) <879A3B93-87A6-88FE-305D-DF1EAED04756> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters 0x96303000 - 0x96738ff7 libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x96739000 - 0x9676aff7 libGLImage.dylib ??? (???) <1AF72191-087A-5D75-B3B9-3F537315F635> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x96781000 - 0x967a2fe7 com.apple.opencl 12.3.6 (12.3.6) <B4104B80-1CB3-191C-AFD3-697843C6BCFF> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL 0x967a3000 - 0x96c5cffb com.apple.VideoToolbox 0.484.20 (484.20) <E7B9F015-2569-43D7-5268-375ED937ECA5> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox 0x96c5d000 - 0x96d0afe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <22CD62D4-9E7D-C31A-F585-FCEF1FE4C39A> /usr/lib/libobjc.A.dylib 0x96dc0000 - 0x96f03fef com.apple.QTKit 7.6.6 (1756.15) <32C49374-14BC-53E7-FBFF-E11B42A41F56> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit 0x96f04000 - 0x96f84feb com.apple.SearchKit 1.3.0 (1.3.0) <2F5DE102-A203-7905-7D12-FCBCF17BAEF8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x96f85000 - 0x96f8aff7 com.apple.OpenDirectory 10.6 (10.6) <C1B46982-7D3B-3CC4-3BC2-3E4B595F0231> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory 0x96f9e000 - 0x97309ff7 com.apple.QuartzCore 1.6.3 (227.36) <8E927524-EB0A-D5BA-C2E4-FA26FE4C428A> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x9730a000 - 0x9730eff7 libGFXShared.dylib ??? (???) <4F2199F0-320F-0B59-0380-D3131D644CBA> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib 0x9730f000 - 0x9730fff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x97310000 - 0x97310ff7 com.apple.CoreServices 44 (44) <51CFA89A-33DB-90ED-26A8-67D461718A4A> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x97311000 - 0x97355fe7 com.apple.Metadata 10.6.3 (507.15) <A23633F1-E913-66C2-A073-E2B174C09B18> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x97356000 - 0x97389ff7 com.apple.AE 496.4 (496.4) <582F5E9D-1B8E-6D03-EBB8-AA85F66253E2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x9738a000 - 0x97588ff3 com.apple.JavaScriptCore 6533.20 (6533.20.20) <C97A479C-FDF9-3F19-2EE0-80288257C477> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x975a8000 - 0x975a9ff7 com.apple.MonitorPanelFramework 1.3.0 (1.3.0) <0EC4EEFF-477E-908E-6F21-ED2C973846A4> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel 0x975aa000 - 0x975acff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x975fc000 - 0x9761cfe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib 0x98574000 - 0x98574ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x98575000 - 0x9859dff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib 0x985a6000 - 0x985b0fe7 com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x985d2000 - 0x987b4fff com.apple.imageKit 2.0.3 (1.0) <B4DB05F7-01C5-35EE-7AB9-41BD9D63F075> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit 0x987b5000 - 0x987c0ff7 libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <4560936D-7730-5DD2-BFD7-95270DDC210A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x98818000 - 0x9881bffb com.apple.help 1.3.1 (41) <EF92C648-2085-C085-8EA7-A1AF37AE94F4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x98a3a000 - 0x98abcffb SecurityFoundation ??? (???) <3670AE8B-06DA-C447-EB14-79423DB9C474> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x98abd000 - 0x98b17fe7 com.apple.CorePDF 1.3 (1.3) <696ADD5F-C038-A63B-4732-82E4109379D7> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF 0x98b1d000 - 0x98b1dff7 com.apple.quartzframework 1.5 (1.5) <CEB78F00-C5B2-3B3F-BF70-DD6D578719C0> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz 0x98b1e000 - 0x98cd8feb com.apple.ImageIO.framework 3.0.4 (3.0.4) <C96F11A7-2569-3037-C4C3-0342708FA3CB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x98cd9000 - 0x98d14feb libFontRegistry.dylib ??? (???) <4FB144ED-8AF9-27CF-B315-DCE5575D5231> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib 0x98dc6000 - 0x98f6dff7 libSystem.B.dylib 125.2.10 (compatibility 1.0.0) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib 0x98f6e000 - 0x99016ffb com.apple.QD 3.36 (???) <FA2785A4-BB69-DCB4-3BA3-7C89A82CAB41> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x99042000 - 0x9926dff3 com.apple.QuartzComposer 4.2 ({156.28}) <08AF01DC-110D-9443-3916-699DBDED0149> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer 0x9926e000 - 0x99282fe7 libbsm.0.dylib ??? (???) <821E415B-6C42-D359-78FF-E892792F8C52> /usr/lib/libbsm.0.dylib 0x99283000 - 0x9928cff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x9928d000 - 0x99297ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <6E3481DF-645E-6095-0CD7-9BEBEC2ED9D1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x99298000 - 0x9929aff7 libRadiance.dylib ??? (???) <B83179D4-E41C-D2BA-1E4C-A64CB45C15E6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x9929b000 - 0x992b7fe3 com.apple.openscripting 1.3.1 (???) <480D41B6-F98E-8E21-CA3C-4CA6A9752D3D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x992b8000 - 0x992d3ff7 libPng.dylib ??? (???) <65E824F7-523A-CC34-ABDD-2A3B12DE1CA9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x992d4000 - 0x992d7fe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib 0x992d8000 - 0x992fcff7 libJPEG.dylib ??? (???) <A50127EB-C202-0436-E62D-41E2E893E436> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x992fd000 - 0x99361ffb com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x99362000 - 0x993d1ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <5C3D7DA5-29EB-A745-E32B-26DBF547D532> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x993fe000 - 0x9942eff7 com.apple.MeshKit 1.1 (49.2) <0828CB45-3CC6-9A9E-070A-141A30F534E3> /System/Library/PrivateFrameworks/MeshKit.framework/Versions/A/MeshKit 0x994a2000 - 0x994e5ff7 libGLU.dylib ??? (???) <2C7B2727-26F6-F29D-9D15-33044E87359F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x99519000 - 0x99519ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib 0x9951a000 - 0x9955dff7 com.apple.NavigationServices 3.5.4 (182) <ED268D94-E544-5548-AA59-7EC70DCB5EE4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x99720000 - 0x9972dff7 com.apple.NetFS 3.2.2 (3.2.2) <DDC9C397-C35F-8D7A-BB24-3D1B42FA5FAB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS 0x9972e000 - 0x9977bfeb com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <136BFA48-D456-B677-3B5D-40A6946C3A09> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer 0x9977c000 - 0x9978dff7 com.apple.LangAnalysis 1.6.6 (1.6.6) <97511CC7-FE23-5AC3-2EE2-B5479FAEB316> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x9978e000 - 0x99796ff7 com.apple.DisplayServicesFW 2.3.0 (283) <48D94761-7340-D029-99E3-9BE0262FAF22> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices 0x99797000 - 0x998c5fe7 com.apple.CoreData 102.1 (251) <460D594D-09DC-9082-3FD3-F93D6A08AE71> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x998c6000 - 0x9993fff7 com.apple.PDFKit 2.5.1 (2.5.1) <2B62428D-0738-B499-C47C-3194B2967BD9> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit 0x99940000 - 0x99a7cff7 com.apple.audio.toolbox.AudioToolbox 1.6.6 (1.6.6) <781018FB-474B-E09C-D419-5BFF80590A10> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x99a7d000 - 0x99ad5fe7 com.apple.datadetectorscore 2.0 (80.7) <F7416A84-E91C-5BDC-10E3-4940EB7AE5C9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore 0xbb100000 - 0xbb103fe7 libLatinSuppConverter.dylib 49.0.0 (compatibility 1.0.0) <80CA35C5-AFBF-DD2D-B47B-9CE773B9CAEF> /System/Library/CoreServices/Encodings/libLatinSuppConverter.dylib 0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <ADF8138B-2384-2FC0-CCBF-C4721B53568A> /usr/lib/libSystem.B.dylib
Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i5, 2.4 GHz, 4 GB, SMC 1.58f16 Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.36.9) Bluetooth: Version 2.4.0f1, 2 service, 19 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST9500420ASG, 465.76 GB Serial ATA Device: MATSHITADVD-R UJ-898 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfd100000 USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0xfd110000 USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0xfd120000 USB Device: Hub, 0x0424 (SMSC), 0x2514, 0xfa100000 USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1005, 0xfa140000 USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x021e, 0xfa142000 USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0237, 0xfa120000 USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0xfa130000 USB Device: BRCM2070 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8218, 0xfa113000 FireWire Device: Passport III, WD, Up to 800 Mb/sec
On Tue, Dec 21, 2010 at 7:53 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
On Mon, Dec 20, 2010 at 7:55 PM, Eliot Miranda < eliot.miranda@gmail.com> wrote:
Hi Mariano,
this looks like a Cog VM bug. You should try and create a reproducible case and then send it to me.
Hi Eliot. Define "reproducable case" ;) Really, I don't have a simple TestCase/Doit that reproduce this, but I can be sure that when running all my tests (that use objects as methods) it crashes. If it is not in the first time, for SURE in the second. But as said, it is not always in the same place not the same test. Because the problem seems while running an incremental GC.
What I can provide you is a Pharo image, with all my code loaded, and the test runner open with the test you have to run. And promise: if the first time or second, you will have the crash. I tried to upload the image to the gforge project and we have a problem right now with it. I just send it by private email to you. I hope you don'y bother.
I can tell you all this information:
- My tests are all about using proxies for compiled methods (using
#cannotInterpret: and #run:with:in: tricks).
- The crash DOES NOT happens if I compile a StackVM, it ONLY happens in
CogVM.
- With Cog, I have the crash with both, Development or Production.
Thanks A LOT in advance,
Mariano
On Mon, Dec 20, 2010 at 5:31 AM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
> > Hi Eliot. I am having some asserts failing while running my tests. > Most of them during the sweep phase of the GC. > > The two places where it fails is in > > - NewCoObjectMemory >> lastPointerWhileForwarding: oop > > if fails the assert: self assert: (coInterpreter cCoerceSimple: > methodHeader to: #'CogMethod *') cmType = CMMethod. > In different runs, the cmType answer me 1 (CMFree) > > - NewCoObjectMemory >> lastPointerOf: oop recordWeakRoot: > recordWeakRoot "<Boolean>" > > and it fails in the same assert: self assert: (coInterpreter > cCoerceSimple: methodHeader to: #'CogMethod *') cmType = CMMethod. > > In different runs, I got values 0 or 6. BTW....seing: > > initializeCogMethodConstants > CMOpenPIC := 1 + (CMClosedPIC := 1 + (CMBlock := 1 +(CMMethod := > 1 + (CMFree := 1)))) > > I cannot understand how can I get 0 or 6.... > > > Anyway, my question is if you have a clue of what can be happening so > that those asserts are failing. I am using Objects as methods, but normal > objects (subclasses of ProtoObject). > > Thanks in advance, > > mariano > >
vm-dev@lists.squeakfoundation.org