Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
September 2010
- 118 participants
- 1539 messages
[Pharo-project] (no subject)
by Skrishnamachari
http://www.apple.com/pr/library/2010/09/09statement.html
This should help push scratch back into AppStore n allow all of pharo apps to work...!
Sent from my iPad
Sept. 10, 2010
Re: [Pharo-project] Small tools rant
by Lukas Renggli
Your explanation of step 1 to 6 is not understandable. Basic
information is missing such as what browser you use, what you try to
paste, what you have selected, what you filtered, how you filtered,
what you are trying to achieve, etc.
Lukas
On 10 September 2010 21:35, Schwab,Wilhelm K <bschwab(a)anest.ufl.edu> wrote:
> Stef,
>
> OBSystemBrowserAdaptor. Â It is a little old for 1.1, so that might be part of the problem. Â I will have a look at the auto categorizer; it is highly unlikley to be a solution to my problem, but it should contain the tricky pieces.
>
> Bill
>
>
>
> ________________________________________
> From: pharo-project-bounces(a)lists.gforge.inria.fr [pharo-project-bounces(a)lists.gforge.inria.fr] On Behalf Of Stéphane Ducasse [stephane.ducasse(a)inria.fr]
> Sent: Friday, September 10, 2010 3:23 PM
> To: Pharo-project(a)lists.gforge.inria.fr
> Subject: Re: [Pharo-project] Small tools rant
>
> On Sep 10, 2010, at 7:14 PM, Schwab,Wilhelm K wrote:
>
>> Hello all,
>>
>> I spent some time this morning cleaning up the categorization of some of my code and noted that changing a method category goes something like this: (1) add a new method category; (2) there was no way to paste the desired name, fortunately at least the new one remained selected; (3) rename the newly added category and paste the desired name, adding the * in front of the name; (4) the browser is now filtered to the new category, so nothing is displayed; (5) display all methods again and hunt down the one to be changed; (6) drag it to the new category (after finding same).
>
> which browser do you use?
>
>>
>> It is unlikely that I will wade into the tools any time soon; my skills are elsewhere (streams, sockets, etc.). Â I might be able to create something that would allow programmatic packaging of a compiled method. Â Does that already exist?
>
> auto categorizer?
>
>>
>> Bill
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
Lukas Renggli
www.lukas-renggli.ch
Sept. 10, 2010
Re: [Pharo-project] Small tools rant
by Schwab,Wilhelm K
Stef,
OBSystemBrowserAdaptor. It is a little old for 1.1, so that might be part of the problem. I will have a look at the auto categorizer; it is highly unlikley to be a solution to my problem, but it should contain the tricky pieces.
Bill
________________________________________
From: pharo-project-bounces(a)lists.gforge.inria.fr [pharo-project-bounces(a)lists.gforge.inria.fr] On Behalf Of Stéphane Ducasse [stephane.ducasse(a)inria.fr]
Sent: Friday, September 10, 2010 3:23 PM
To: Pharo-project(a)lists.gforge.inria.fr
Subject: Re: [Pharo-project] Small tools rant
On Sep 10, 2010, at 7:14 PM, Schwab,Wilhelm K wrote:
> Hello all,
>
> I spent some time this morning cleaning up the categorization of some of my code and noted that changing a method category goes something like this: (1) add a new method category; (2) there was no way to paste the desired name, fortunately at least the new one remained selected; (3) rename the newly added category and paste the desired name, adding the * in front of the name; (4) the browser is now filtered to the new category, so nothing is displayed; (5) display all methods again and hunt down the one to be changed; (6) drag it to the new category (after finding same).
which browser do you use?
>
> It is unlikely that I will wade into the tools any time soon; my skills are elsewhere (streams, sockets, etc.). I might be able to create something that would allow programmatic packaging of a compiled method. Does that already exist?
auto categorizer?
>
> Bill
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project(a)lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Sept. 10, 2010
Re: [Pharo-project] Small tools rant
by Stéphane Ducasse
On Sep 10, 2010, at 7:14 PM, Schwab,Wilhelm K wrote:
> Hello all,
>
> I spent some time this morning cleaning up the categorization of some of my code and noted that changing a method category goes something like this: (1) add a new method category; (2) there was no way to paste the desired name, fortunately at least the new one remained selected; (3) rename the newly added category and paste the desired name, adding the * in front of the name; (4) the browser is now filtered to the new category, so nothing is displayed; (5) display all methods again and hunt down the one to be changed; (6) drag it to the new category (after finding same).
which browser do you use?
>
> It is unlikely that I will wade into the tools any time soon; my skills are elsewhere (streams, sockets, etc.). I might be able to create something that would allow programmatic packaging of a compiled method. Does that already exist?
auto categorizer?
>
> Bill
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Sept. 10, 2010
Re: [Pharo-project] Experimental Cocoa OS-X based Squeak Cog JIT VM 5.8b10
by Stéphane Ducasse
estaban
this is strange because half of the team here is running cog on 1.1 for moose.
I should be the only one with marcus to run on the old vm :)
Did you success?
Did you try with 1.2?
Stef
On Sep 10, 2010, at 12:01 PM, Esteban Lorenzano wrote:
> Hi,
> I can't run Pharo Dev 1.1 with cogvm (5.8b10 or the binaries compiled by Eliot).
>
> This is what I'm doing:
>
> 1) download Pharo Dev 1.1
> 2) with older VM (4.2.2) I start Pharo, and file in "NecessaryImageChangesForCogToWork.Pharo1.1.cs"
> 3) save and quit
> 4) try to open with cogvm (any cog vm)
>
> the image hangs with this info:
>
> Process: Squeak [66151]
> Path: /Users/MAC/Desktop/Dev/ESUG/Squeak 5.8b10.app/Contents/MacOS/Squeak
> Identifier: org.squeak.Squeak
> Version: 5.8b10 (28.0)
> Code Type: X86 (Native)
> Parent Process: launchd [101]
>
> Date/Time: 2010-09-10 12:00:27.323 +0200
> OS Version: Mac OS X 10.6.4 (10F569)
> Report Version: 6
>
> Interval Since Last Report: 180097 sec
> Crashes Since Last Report: 4
> Per-App Crashes Since Last Report: 3
> Anonymous UUID: 6CBAB42F-B15F-4B9C-B344-2663CE41C421
>
> Exception Type: EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000008
> Crashed Thread: 0 Dispatch queue: com.apple.main-thread
>
> Thread 0 Crashed: Dispatch queue: com.apple.main-thread
> 0 org.squeak.Squeak 0x000a435b ceSendsupertonumArgs + 379
>
> Thread 1:
> 0 libSystem.B.dylib 0x921da9d2 __workq_kernreturn + 10
> 1 libSystem.B.dylib 0x921daf68 _pthread_wqthread + 941
> 2 libSystem.B.dylib 0x921dab86 start_wqthread + 30
>
> Thread 2: Dispatch queue: com.apple.libdispatch-manager
> 0 libSystem.B.dylib 0x921db942 kevent + 10
> 1 libSystem.B.dylib 0x921dc05c _dispatch_mgr_invoke + 215
> 2 libSystem.B.dylib 0x921db519 _dispatch_queue_invoke + 163
> 3 libSystem.B.dylib 0x921db2be _dispatch_worker_thread2 + 240
> 4 libSystem.B.dylib 0x921dad41 _pthread_wqthread + 390
> 5 libSystem.B.dylib 0x921dab86 start_wqthread + 30
>
> Thread 3:
> 0 libSystem.B.dylib 0x921b50fa mach_msg_trap + 10
> 1 libSystem.B.dylib 0x921b5867 mach_msg + 68
> 2 com.apple.CoreFoundation 0x95bd9faf __CFRunLoopRun + 2079
> 3 com.apple.CoreFoundation 0x95bd9094 CFRunLoopRunSpecific + 452
> 4 com.apple.CoreFoundation 0x95bd8ec1 CFRunLoopRunInMode + 97
> 5 ....audio.toolbox.AudioToolbox 0x98e48cda GenericRunLoopThread::RunLoop() + 60
> 6 ....audio.toolbox.AudioToolbox 0x98e49096 GenericRunLoopThread::Run() + 158
> 7 ....audio.toolbox.AudioToolbox 0x98e0c128 CAPThread::Entry(CAPThread*) + 96
> 8 libSystem.B.dylib 0x921e281d _pthread_start + 345
> 9 libSystem.B.dylib 0x921e26a2 thread_start + 34
>
> Thread 4:
> 0 libSystem.B.dylib 0x921b515a semaphore_timedwait_signal_trap + 10
> 1 libSystem.B.dylib 0x921e2ca5 _pthread_cond_wait + 1066
> 2 libSystem.B.dylib 0x92211848 pthread_cond_timedwait_relative_np + 47
> 3 com.apple.audio.CoreAudio 0x978e1805 CAGuard::WaitFor(unsigned long long) + 219
> 4 com.apple.audio.CoreAudio 0x978e4837 CAGuard::WaitUntil(unsigned long long) + 289
> 5 com.apple.audio.CoreAudio 0x978e2134 HP_IOThread::WorkLoop() + 1892
> 6 com.apple.audio.CoreAudio 0x978e19cb HP_IOThread::ThreadEntry(HP_IOThread*) + 17
> 7 com.apple.audio.CoreAudio 0x978e18e2 CAPThread::Entry(CAPThread*) + 140
> 8 libSystem.B.dylib 0x921e281d _pthread_start + 345
> 9 libSystem.B.dylib 0x921e26a2 thread_start + 34
>
> Thread 5:
> 0 libSystem.B.dylib 0x921e3066 __semwait_signal + 10
> 1 libSystem.B.dylib 0x9220ec64 nanosleep$UNIX2003 + 188
> 2 org.squeak.Squeak 0x000abc39 beatStateMachine + 153
> 3 libSystem.B.dylib 0x921e26a2 thread_start + 34
>
> Thread 0 crashed with X86 Thread State (32-bit):
> eax: 0x00000000 ebx: 0x00000000 ecx: 0x00000c14 edx: 0x1f557054
> edi: 0x00000000 esi: 0x1f500004 ebp: 0x00000001 esp: 0xbff5cd90
> ss: 0x0000001f efl: 0x00010297 eip: 0x000a435b cs: 0x00000017
> ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
> cr2: 0x00000008
>
> Binary Images:
> 0x1000 - 0xbeff7 +org.squeak.Squeak 5.8b10 (28.0) <4B128097-8BD6-1888-F089-6AD2AFE0E890> /Users/MAC/Desktop/Dev/ESUG/Squeak 5.8b10.app/Contents/MacOS/Squeak
> 0x1c2000 - 0x1e5fe7 GLRendererFloat ??? (???) <D71788AA-645A-02CF-201F-E44F073F98D7> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
>
> 0x1f5000 - 0x1f7fff +net.culater.SIMBL 0.8.2 (8) /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL
> 0x600000 - 0x777fe7 GLEngine ??? (???) <0FC1F7CA-5C84-A7F6-105B-169383B50A94> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
> 0x1255a000
> - 0x1295ffe7 libclh.dylib 3.1.1 C (3.1.1) <4A445142-1AD3-2F3C-FF95-E835B49B33DE> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
> 0x129c3000
> - 0x129c3ffc +com.growl.GrowlSafariLoader 1.1.6 (1.1.6) <BF586D9F-39A9-BD06-1C83-6F1E527822CA> /Library/InputManagers/GrowlSafari/GrowlSafariLoader.bundle/Contents/MacOS/GrowlSafariLoader
> 0x12d6d000
> - 0x12d71ff3 com.apple.audio.AudioIPCPlugIn 1.1.2 (1.1.2) <5570694E-039D-7970-6083-1C8A7B7C937B> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
> 0x12d76000
> - 0x12d7cffb com.apple.audio.AppleHDAHALPlugIn 1.8.7 (1.8.7f1) <0FE8B697-6D19-69C6-FA94-E18064ACFAEC> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
> 0x12df5000
> - 0x12e62fff +com.DivXInc.DivXDecoder 6.6.0 (6.6.0) /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder
> 0x70000000 - 0x700caffb com.apple.audio.units.Components 1.6.1 (1.6.1) <AEC44B68-A209-4093-36B0-7B740361249B> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
> 0x8f050000 - 0x8f711fef com.apple.GeForceGLDriver 1.6.18 (6.1.8) <2E4BD283-8E9B-6AB7-2945-F92F5015DA02> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
> 0x8fe00000
> - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld
> 0x90038000 - 0x90038ff7 com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
> 0x90039000 - 0x90044ff7 libCSync.A.dylib 543.50.0 (compatibility 64.0.0) <4FA0CE4A-BDE5-0E3D-37F0-03B41F0C2637> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
> 0x90048000
> - 0x900f0ffb com.apple.QD 3.35 (???) <B80B64BC-958B-DA9E-50F9-D7E8333CC5A2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
> 0x90138000
> - 0x9013bfe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
> 0x9017c000 - 0x9017eff7 libRadiance.dylib ??? (???) <AB06F616-E3EA-5966-029A-8AA44BBE5B28> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
> 0x9017f000
> - 0x9019ffe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib
> 0x901a0000 - 0x901b4ffb com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
> 0x901b5000
> - 0x901cafff com.apple.ImageCapture 6.0 (6.0) <3F31833A-38A9-444E-02B7-17619CA6F2A0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
> 0x901fe000
> - 0x90380fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <2314BD12-0821-75BB-F3BC-98D324CFD30A> /usr/lib/libicucore.A.dylib
> 0x90381000 - 0x90385ff7 IOSurface ??? (???) <66E11D8E-CF4B-EFD0-37F9-20177C647021> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
> 0x90386000 - 0x90418fe3 com.apple.print.framework.PrintCore 6.2 (312.5) <7729B4D7-D661-D669-FA7E-510F93F685A6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
> 0x905f5000
> - 0x90628ff7 com.apple.AE 496.4 (496.4) <7F34EC47-8429-3077-8158-54F5EA908C66> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
> 0x90629000
> - 0x90666ff7 com.apple.SystemConfiguration 1.10.2 (1.10.2) <398BB007-41FD-1A30-26D8-CB86ED5E467E> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
> 0x90667000
> - 0x9068fff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib
> 0x90690000 - 0x9073dfe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib
> 0x9073e000 - 0x90750ff7 com.apple.MultitouchSupport.framework 205.34 (205.34) <813475E3-B323-9405-F758-DDA1F5D63B20> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
> 0x90751000
> - 0x9075aff7 com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
> 0x908a4000
> - 0x90cbaff7 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
> 0x90cc3000
> - 0x90d06ff7 com.apple.NavigationServices 3.5.4 (182) <753B8906-06C0-3AE0-3D6A-8FF5AC18ED12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
> 0x90d27000
> - 0x90d35fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib
> 0x90d92000 - 0x90f4cfe3 com.apple.ImageIO.framework 3.0.3 (3.0.3) <A93A514B-C1BF-21D0-FB03-CB775DE4FFAA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
> 0x91276000
> - 0x9127bff7 com.apple.OpenDirectory 10.6 (10.6) <92582807-E8F3-3DD9-EB42-4195CFB754A1> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
> 0x9127c000
> - 0x91298fe3 com.apple.openscripting 1.3.1 (???) <DA16DE48-59F4-C94B-EBE3-7FAF772211A2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
> 0x913b1000
> - 0x913b8ff7 com.apple.agl 3.0.12 (AGL-3.0.12) <6877F0D8-0DCF-CB98-5304-913667FF50FA> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
> 0x9159c000 - 0x916a8ff7 libGLProgrammability.dylib ??? (???) <1B315838-F477-5416-7504-67EC3433AD4A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
> 0x916e3000
> - 0x916efff7 libkxld.dylib ??? (???) <322A4B52-8305-3081-6B74-813C3A87A56D> /usr/lib/system/libkxld.dylib
> 0x916f0000 - 0x91721ff7 libGLImage.dylib ??? (???) <9340012D-595A-6243-9C97-7D30D76D9D9E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
> 0x9194e000
> - 0x919fefe3 com.apple.QuickTimeImporters.component 7.6.6 (1742) <76B0E668-214A-AB71-AAB8-E39E7F227C9B> /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTimeImporters
> 0x919ff000
> - 0x919ffff7 com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
> 0x91c8a000 - 0x91c8cff7 com.apple.securityhi 4.0 (36638) <38D36D4D-C798-6ACE-5FA8-5C001993AD6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
> 0x91d56000
> - 0x91db1ff7 com.apple.framework.IOKit 2.0 (???) <A013B850-6ECB-594A-CBD6-DB156B11871B> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
> 0x91db2000 - 0x92016fef com.apple.security 6.1.1 (37594) <3F68A006-6B30-85D5-1A75-8D748F72A6D5> /System/Library/Frameworks/Security.framework/Versions/A/Security
> 0x920c1000 - 0x921b3ff7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <D2C86308-F998-C83D-F49B-CD484D4EFE6A> /usr/lib/libcrypto.0.9.8.dylib
> 0x921b4000 - 0x9235afeb libSystem.B.dylib 125.2.0 (compatibility 1.0.0) <3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib
> 0x9235e000 - 0x932aefe3 com.apple.QuickTimeComponents.component 7.6.6 (1742) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
> 0x932da000
> - 0x932eaff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
> 0x932eb000 - 0x93720ff7 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
> 0x93bf6000
> - 0x93bf6ff7 com.apple.Carbon 150 (152) <9252D5F2-462D-2C15-80F3-109644D6F704> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
> 0x93bf7000 - 0x93c08ff7 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
> 0x93c15000
> - 0x93c15ff7 com.apple.CoreServices 44 (44) <AC35D112-5FB9-9C8C-6189-5F5945072375> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
> 0x93d1a000
> - 0x93d1dff7 libCGXType.A.dylib 543.50.0 (compatibility 64.0.0) <3B49AED9-0DBA-9D21-F9AC-8784363AD762> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
> 0x93d1e000
> - 0x93d82ffb 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
> 0x93e62000
> - 0x93e69ff3 com.apple.print.framework.Print 6.1 (237.1) <97AB70B6-C653-212F-CFD3-E3816D0F5C22> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
> 0x93f62000
> - 0x94842ff7 com.apple.AppKit 6.6.6 (1038.29) <6F28C335-6DC2-AE0E-B79A-F256DBD0BB45> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
> 0x94843000 - 0x94887fe7 com.apple.Metadata 10.6.3 (507.10) <630494FA-3BB3-EDD3-E10B-8DAAF4831E26> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
> 0x94888000
> - 0x948d9ff7 com.apple.HIServices 1.8.0 (???) <10C85B88-C6AF-91DB-2546-34661BA35AC5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
> 0x9492c000
> - 0x94936ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1) <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
> 0x955ca000
> - 0x956cbfe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <B4C5CD68-405D-0F1B-59CA-5193D463D0EF> /usr/lib/libxml2.2.dylib
> 0x956f7000 - 0x957d4ff7 com.apple.vImage 4.0 (4.0) <64597E4B-F144-DBB3-F428-0EC3D9A1219E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
> 0x957d5000
> - 0x957f6fe7 com.apple.opencl 12.1 (12.1) <DA2AC3FA-ED11-2D10-21E9-7BDF4778B228> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
> 0x9587f000 - 0x9587fff7 com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
> 0x9594a000 - 0x959f8ff3 com.apple.ink.framework 1.3.3 (107) <57B54F6F-CE35-D546-C7EC-DBC5FDC79938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
> 0x959f9000
> - 0x959fdff7 libGFXShared.dylib ??? (???) <2D32BDBF-C941-93FD-E233-F03D28DB9E94> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
> 0x95b41000
> - 0x95b63fef com.apple.DirectoryService.Framework 3.6 (621.3) <05FFDBDB-F16B-8AC0-DB42-986965FCBD95> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
> 0x95b9d000
> - 0x95d17fe3 com.apple.CoreFoundation 6.6.3 (550.29) <00373783-3744-F47D-2191-BEEA658F0C3D> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
> 0x95d1f000
> - 0x95e56ff7 com.apple.CoreAUC 6.04.01 (6.04.01) <B6E035A9-8DA2-82FC-9C2F-F57B9B62BE5F> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
> 0x95e57000 - 0x95e58ff7 com.apple.audio.units.AudioUnit 1.6.3 (1.6.3) <959DFFAE-A06B-7FF6-B713-B2076893EBBD> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
> 0x95e59000 - 0x96179feb com.apple.CoreServices.CarbonCore 861.13 (861.13) <52803668-3669-36BD-57DD-078FBA835081> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
> 0x96280000
> - 0x9635bfe7 com.apple.DesktopServices 1.5.7 (1.5.7) <A69072AD-C47E-A00D-4A69-6E46A7FB2119> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
> 0x964a7000
> - 0x964adfff 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
> 0x964ae000
> - 0x96c9d557 com.apple.CoreGraphics 1.545.0 (???) <DCED8E1A-7504-C31A-B6EF-98BFF1A61060> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
> 0x96c9e000
> - 0x96ce0ff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0) <3F0ED200-741B-4E27-B89F-634B131F5E9E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
> 0x96ce1000
> - 0x97049ff7 com.apple.QuartzCore 1.6.2 (227.22) <4288F0D2-0C87-F054-C372-8764B44DE024> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
> 0x9711c000 - 0x97415fef com.apple.QuickTime 7.6.6 (1742) <89720F2A-F33B-FF09-3D81-F9F25A99F3EB> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
> 0x97416000 - 0x977c4fe3 com.apple.RawCamera.bundle 3.3.0 (533) <05A38D21-8556-434C-8BAA-850A6EC99B37> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
> 0x977c5000 - 0x9788ffef com.apple.CoreServices.OSServices 357 (357) <CF9530AD-F581-B831-09B6-16D9F9283BFA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
> 0x978c1000
> - 0x9793cfe7 com.apple.audio.CoreAudio 3.2.2 (3.2.2) <51D0E2DC-B15F-AF6C-70D8-026DDAD4E2A5> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
> 0x9795c000 - 0x9795cff7 com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
> 0x9795d000
> - 0x97960ffb com.apple.help 1.3.1 (41) <67F1F424-3983-7A2A-EC21-867BE838E90B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
> 0x97961000
> - 0x97961ff7 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
> 0x97962000
> - 0x97993ff3 libTrueTypeScaler.dylib ??? (???) <7601D717-236D-8F4E-91F5-E69BB2920478> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
> 0x97a03000
> - 0x97a49ff7 libauto.dylib ??? (???) <85670A64-3B67-8162-D441-D8E0BE15CA94> /usr/lib/libauto.dylib
> 0x97a55000 - 0x97af0ff7 com.apple.ApplicationServices.ATS 275.11.1 (???) <5FF65EC7-F512-530A-7771-3DE240EE6E43> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
> 0x97af1000
> - 0x97b60ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0) <2FC2178F-FEF9-6E3F-3289-A6307B1A154C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
> 0x97b61000
> - 0x97b62ff7 com.apple.TrustEvaluationAgent 1.1 (1) <6C04C4C5-667E-2EBE-EB96-5B67BD4B2185> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
> 0x97b9d000
> - 0x97ba1ff7 libGIF.dylib ??? (???) <3ECD4D2C-40FE-E9A0-A2D2-E36D1C00D3A8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
> 0x97bea000
> - 0x97c2dff7 libGLU.dylib ??? (???) <2093A1FB-67BD-39E0-CDE5-A97A77BDDBCE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
> 0x97c2e000
> - 0x97c52ff7 libJPEG.dylib ??? (???) <5CE96981-6B2A-D15B-4A17-E7BD329095B6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
> 0x97c53000
> - 0x97c5dfe7 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
> 0x97c6e000
> - 0x97f92fef com.apple.HIToolbox 1.6.3 (???) <0A5F56E2-9AF3-728D-70AE-429522AEAD8A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
> 0x97f93000
> - 0x97f93ff7 liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
> 0x981f3000 - 0x98201ff7 com.apple.opengl 1.6.9 (1.6.9) <4F06C166-00CF-5ACF-77E3-5A960A5E8AD3> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
> 0x98202000 - 0x982bbfe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <16CEF8E8-8C9A-94CD-EF5D-05477844C005> /usr/lib/libsqlite3.dylib
> 0x982bc000 - 0x98309feb com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <BF66BA5D-BBC8-78A5-DBE2-F9DE3DD1D775> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
> 0x9830a000
> - 0x983a2fe7 edu.mit.Kerberos 6.5.10 (6.5.10) <8B83AFF3-C074-E47C-4BD0-4546EED0D1BC> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
> 0x98979000 - 0x989b4feb libFontRegistry.dylib ??? (???) <A102F61F-25D5-001A-20C3-56304C585072> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
> 0x989b5000
> - 0x989d3ff7 com.apple.CoreVideo 1.6.1 (45.4) <E0DF044D-BF31-42CE-B690-FD1FCE07E64A> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
> 0x98a68000 - 0x98a8efff com.apple.DictionaryServices 1.1.1 (1.1.1) <02709230-9B37-C743-6E27-3FCFD18211F8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
> 0x98aa8000
> - 0x98ae9ff7 libRIP.A.dylib 543.50.0 (compatibility 64.0.0) <8BAE1FC1-A478-F151-17C7-2D5DE470AC4F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
> 0x98b0e000
> - 0x98b57fe7 libTIFF.dylib ??? (???) <9CFF48CC-4852-4D06-17AC-3C947C824159> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
> 0x98b58000
> - 0x98ba8ff7 com.apple.framework.familycontrols 2.0.1 (2010) <B9762E20-543D-13B9-F6BF-E8585F04CA01> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
> 0x98ba9000
> - 0x98bacff7 libCoreVMClient.dylib ??? (???) <CA0BA8DC-0159-A808-A300-750358A6970C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
> 0x98bad000
> - 0x98c4afe3 com.apple.LaunchServices 362.1 (362.1) <885D8567-9E40-0105-20BC-42C7FF657583> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
> 0x98c4b000
> - 0x98c5ffe7 libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
> 0x98d1f000 - 0x98d2aff7 libGL.dylib ??? (???) <B87E0676-F5EF-8DA3-6DEE-13C43B3832A7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
> 0x98d2b000
> - 0x98dadffb SecurityFoundation ??? (???) <3670AE8B-06DA-C447-EB14-79423DB9C474> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
> 0x98dae000
> - 0x98edafff com.apple.audio.toolbox.AudioToolbox 1.6.3 (1.6.3) <F0D7256E-0914-8E77-E37B-9720430422AB> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
> 0x98edb000
> - 0x98f1fff3 com.apple.coreui 2 (114) <29F8F1A4-1C96-6A0F-4CC2-9B85CF83209F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
> 0x98fb6000 - 0x98fd1ff7 libPng.dylib ??? (???) <36A3D75E-5178-4358-7F02-444E276D61AD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
> 0x991a4000
> - 0x992d2fe7 com.apple.CoreData 102.1 (251) <E6A457F0-A0A3-32CD-6C69-6286E7C0F063> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
> 0x9930c000 - 0x99324ff7 com.apple.CFOpenDirectory 10.6 (10.6) <1537FB4F-C112-5D12-1E5D-3B1002A4038F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
> 0x99325000
> - 0x993ceff7 com.apple.CFNetwork 454.9.8 (454.9.8) <DB2A5C33-E833-1B3A-4DE0-5FF172B2048B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
> 0x993cf000
> - 0x9947fff3 com.apple.ColorSync 4.6.3 (4.6.3) <AA1076EA-7665-3005-A837-B661260DBE54> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
> 0x99480000
> - 0x994e1fe7 com.apple.CoreText 3.1.0 (???) <1372DABE-F183-DD03-03C2-64B2464A4FD5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
> 0x994e2000
> - 0x9954cfe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
> 0x9954d000 - 0x99603ffb libFontParser.dylib ??? (???) <067DC1A2-764B-41EA-B07E-4205472749B7> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
> 0x99604000
> - 0x99611ff7 com.apple.NetFS 3.2.1 (3.2.1) <5E61A00B-FA16-9D99-A064-47BDC5BC9A2B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
> 0x9962b000 - 0x9989bffb com.apple.Foundation 6.6.3 (751.29) <E77D3906-99F4-FEF4-FBB0-86FB3C94073E> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
> 0x9989c000 - 0x998d4ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0) <76C02F5C-98FD-BD64-B5FB-C698FB76EA25> /usr/lib/libcups.2.dylib
> 0x9992c000 - 0x999acfeb com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
> 0xffff0000
> - 0xffff1fff libSystem.B.dylib ??? (???) <3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib
>
> Model: MacBook5,1, BootROM MB51.007D.B03, 2 processors, Intel Core 2 Duo, 2 GHz, 4 GB, SMC 1.32f8
> Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
> Memory Module: global_name
> AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.27)
> Bluetooth: Version 2.3.7f1, 2 service, 19 devices, 1 incoming serial ports
> Network Service: AirPort, AirPort, en1
> Serial ATA Device: Hitachi HTS543216L9SA02, 149,05 GB
> Serial ATA Device: HL-DT-ST DVDRW GS21N
> USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24400000
> USB Device: iPhone, 0x05ac (Apple Inc.), 0x1294, 0x24100000
> USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000
> USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0236, 0x04600000
> USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000
> USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06110000
>
>
> On 2010-09-09 20:27:31 +0200, Stéphane Ducasse <stephane.ducasse(a)inria.fr> said:
>
>> Thanks John
>> Stef
>>> I've stuck a version (5.8b10) of the cocoa based os-x squeak cog JIT based VM in my experimental folder.
>>> http://homepage.mac.com/johnmci/.Public/experimental/Squeak%205.8b10.app.zip
>>> Changes are:
>>> (a) Fix issue with timezone calculation on file creation and modification timestamps.
>>> (b) Fix a crash with sqInt ioSetCursor() which calls ioSetCursorWithMask() with a NULL mask value which it did not handle correctly.
>>> Based on feedback I wil produce a non-cog VM 5.7x and push that as the approved for regular use os-x/iOS VM on the weekend.
>>> --
>>> ===========================================================================
>>> John M. McIntosh <johnmci(a)smalltalkconsulting.com> Twitter: squeaker68882
>>> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
>>> ===========================================================================
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Sept. 10, 2010
Re: [Pharo-project] Experimental Cocoa OS-X based Squeak Cog JIT VM 5.8b10
by Eliot Miranda
Hi Esteban,
looks like you're missing some funfamental Cog changes, e.g. the
LargeInteger arithmetic methods must not use SMallInteger primitives on Cog.
See
http://www.squeakvm.org/svn/squeak/branches/Cog/image/NecessaryImageChanges…
.
HTH
Eliot
On Fri, Sep 10, 2010 at 3:01 AM, Esteban Lorenzano <estebanlm(a)gmail.com>wrote:
> Hi,
> I can't run Pharo Dev 1.1 with cogvm (5.8b10 or the binaries compiled by
> Eliot).
>
> This is what I'm doing:
>
> 1) download Pharo Dev 1.1
> 2) with older VM (4.2.2) I start Pharo, and file in
> "NecessaryImageChangesForCogToWork.Pharo1.1.cs"
> 3) save and quit
> 4) try to open with cogvm (any cog vm)
>
> the image hangs with this info:
>
> Process: Squeak [66151]
> Path: /Users/MAC/Desktop/Dev/ESUG/Squeak
> 5.8b10.app/Contents/MacOS/Squeak
> Identifier: org.squeak.Squeak
> Version: 5.8b10 (28.0)
> Code Type: X86 (Native)
> Parent Process: launchd [101]
>
> Date/Time: 2010-09-10 12:00:27.323 +0200
> OS Version: Mac OS X 10.6.4 (10F569)
> Report Version: 6
>
> Interval Since Last Report: 180097 sec
> Crashes Since Last Report: 4
> Per-App Crashes Since Last Report: 3
> Anonymous UUID: 6CBAB42F-B15F-4B9C-B344-2663CE41C421
>
> Exception Type: EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000008
> Crashed Thread: 0 Dispatch queue: com.apple.main-thread
>
> Thread 0 Crashed: Dispatch queue: com.apple.main-thread
> 0 org.squeak.Squeak 0x000a435b ceSendsupertonumArgs +
> 379
>
> Thread 1:
> 0 libSystem.B.dylib 0x921da9d2 __workq_kernreturn + 10
> 1 libSystem.B.dylib 0x921daf68 _pthread_wqthread + 941
> 2 libSystem.B.dylib 0x921dab86 start_wqthread + 30
>
> Thread 2: Dispatch queue: com.apple.libdispatch-manager
> 0 libSystem.B.dylib 0x921db942 kevent + 10
> 1 libSystem.B.dylib 0x921dc05c _dispatch_mgr_invoke +
> 215
> 2 libSystem.B.dylib 0x921db519 _dispatch_queue_invoke +
> 163
> 3 libSystem.B.dylib 0x921db2be _dispatch_worker_thread2
> + 240
> 4 libSystem.B.dylib 0x921dad41 _pthread_wqthread + 390
> 5 libSystem.B.dylib 0x921dab86 start_wqthread + 30
>
> Thread 3:
> 0 libSystem.B.dylib 0x921b50fa mach_msg_trap + 10
> 1 libSystem.B.dylib 0x921b5867 mach_msg + 68
> 2 com.apple.CoreFoundation 0x95bd9faf __CFRunLoopRun + 2079
> 3 com.apple.CoreFoundation 0x95bd9094 CFRunLoopRunSpecific +
> 452
> 4 com.apple.CoreFoundation 0x95bd8ec1 CFRunLoopRunInMode + 97
> 5 ....audio.toolbox.AudioToolbox 0x98e48cda
> GenericRunLoopThread::RunLoop() + 60
> 6 ....audio.toolbox.AudioToolbox 0x98e49096
> GenericRunLoopThread::Run() + 158
> 7 ....audio.toolbox.AudioToolbox 0x98e0c128
> CAPThread::Entry(CAPThread*) + 96
> 8 libSystem.B.dylib 0x921e281d _pthread_start + 345
> 9 libSystem.B.dylib 0x921e26a2 thread_start + 34
>
> Thread 4:
> 0 libSystem.B.dylib 0x921b515a
> semaphore_timedwait_signal_trap + 10
> 1 libSystem.B.dylib 0x921e2ca5 _pthread_cond_wait +
> 1066
> 2 libSystem.B.dylib 0x92211848
> pthread_cond_timedwait_relative_np + 47
> 3 com.apple.audio.CoreAudio 0x978e1805
> CAGuard::WaitFor(unsigned long long) + 219
> 4 com.apple.audio.CoreAudio 0x978e4837
> CAGuard::WaitUntil(unsigned long long) + 289
> 5 com.apple.audio.CoreAudio 0x978e2134 HP_IOThread::WorkLoop()
> + 1892
> 6 com.apple.audio.CoreAudio 0x978e19cb
> HP_IOThread::ThreadEntry(HP_IOThread*) + 17
> 7 com.apple.audio.CoreAudio 0x978e18e2
> CAPThread::Entry(CAPThread*) + 140
> 8 libSystem.B.dylib 0x921e281d _pthread_start + 345
> 9 libSystem.B.dylib 0x921e26a2 thread_start + 34
>
> Thread 5:
> 0 libSystem.B.dylib 0x921e3066 __semwait_signal + 10
> 1 libSystem.B.dylib 0x9220ec64 nanosleep$UNIX2003 + 188
> 2 org.squeak.Squeak 0x000abc39 beatStateMachine + 153
> 3 libSystem.B.dylib 0x921e26a2 thread_start + 34
>
> Thread 0 crashed with X86 Thread State (32-bit):
> eax: 0x00000000 ebx: 0x00000000 ecx: 0x00000c14 edx: 0x1f557054
> edi: 0x00000000 esi: 0x1f500004 ebp: 0x00000001 esp: 0xbff5cd90
> ss: 0x0000001f efl: 0x00010297 eip: 0x000a435b cs: 0x00000017
> ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
> cr2: 0x00000008
>
> Binary Images:
> 0x1000 - 0xbeff7 +org.squeak.Squeak 5.8b10 (28.0)
> <4B128097-8BD6-1888-F089-6AD2AFE0E890> /Users/MAC/Desktop/Dev/ESUG/Squeak
> 5.8b10.app/Contents/MacOS/Squeak
> 0x1c2000 - 0x1e5fe7 GLRendererFloat ??? (???)
> <D71788AA-645A-02CF-201F-E44F073F98D7>
> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
>
>
> 0x1f5000 - 0x1f7fff +net.culater.SIMBL 0.8.2 (8)
> /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL
> 0x600000 - 0x777fe7 GLEngine ??? (???)
> <0FC1F7CA-5C84-A7F6-105B-169383B50A94>
> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
> 0x1255a000
> - 0x1295ffe7 libclh.dylib 3.1.1 C (3.1.1)
> <4A445142-1AD3-2F3C-FF95-E835B49B33DE>
> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
> 0x129c3000
> - 0x129c3ffc +com.growl.GrowlSafariLoader 1.1.6 (1.1.6)
> <BF586D9F-39A9-BD06-1C83-6F1E527822CA>
> /Library/InputManagers/GrowlSafari/GrowlSafariLoader.bundle/Contents/MacOS/GrowlSafariLoader
> 0x12d6d000
> - 0x12d71ff3 com.apple.audio.AudioIPCPlugIn 1.1.2 (1.1.2)
> <5570694E-039D-7970-6083-1C8A7B7C937B>
> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
> 0x12d76000
> - 0x12d7cffb com.apple.audio.AppleHDAHALPlugIn 1.8.7 (1.8.7f1)
> <0FE8B697-6D19-69C6-FA94-E18064ACFAEC>
> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
> 0x12df5000
> - 0x12e62fff +com.DivXInc.DivXDecoder 6.6.0 (6.6.0) /Library/QuickTime/DivX
> Decoder.component/Contents/MacOS/DivX Decoder
> 0x70000000 - 0x700caffb com.apple.audio.units.Components 1.6.1 (1.6.1)
> <AEC44B68-A209-4093-36B0-7B740361249B>
> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
> 0x8f050000 - 0x8f711fef com.apple.GeForceGLDriver 1.6.18 (6.1.8)
> <2E4BD283-8E9B-6AB7-2945-F92F5015DA02>
> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
> 0x8fe00000
> - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448>
> /usr/lib/dyld
> 0x90038000 - 0x90038ff7 com.apple.vecLib 3.6 (vecLib 3.6)
> <7362077A-890F-3AEF-A8AB-22247B10E106>
> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
> 0x90039000 - 0x90044ff7 libCSync.A.dylib 543.50.0 (compatibility 64.0.0)
> <4FA0CE4A-BDE5-0E3D-37F0-03B41F0C2637>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
> 0x90048000
> - 0x900f0ffb com.apple.QD 3.35 (???)
> <B80B64BC-958B-DA9E-50F9-D7E8333CC5A2>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
> 0x90138000
> - 0x9013bfe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0)
> <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
> 0x9017c000 - 0x9017eff7 libRadiance.dylib ??? (???)
> <AB06F616-E3EA-5966-029A-8AA44BBE5B28>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
> 0x9017f000
> - 0x9019ffe7 libresolv.9.dylib 41.0.0 (compatibility 1.0.0)
> <751955F3-21FB-A03A-4E92-1F3D4EFB8C5B> /usr/lib/libresolv.9.dylib
> 0x901a0000 - 0x901b4ffb com.apple.speech.synthesis.framework 3.10.35
> (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
> 0x901b5000
> - 0x901cafff com.apple.ImageCapture 6.0 (6.0)
> <3F31833A-38A9-444E-02B7-17619CA6F2A0>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
> 0x901fe000
> - 0x90380fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0)
> <2314BD12-0821-75BB-F3BC-98D324CFD30A> /usr/lib/libicucore.A.dylib
> 0x90381000 - 0x90385ff7 IOSurface ??? (???)
> <66E11D8E-CF4B-EFD0-37F9-20177C647021>
> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
> 0x90386000 - 0x90418fe3 com.apple.print.framework.PrintCore 6.2 (312.5)
> <7729B4D7-D661-D669-FA7E-510F93F685A6>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
> 0x905f5000
> - 0x90628ff7 com.apple.AE 496.4 (496.4)
> <7F34EC47-8429-3077-8158-54F5EA908C66>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
> 0x90629000
> - 0x90666ff7 com.apple.SystemConfiguration 1.10.2 (1.10.2)
> <398BB007-41FD-1A30-26D8-CB86ED5E467E>
> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
> 0x90667000
> - 0x9068fff7 libxslt.1.dylib 3.24.0 (compatibility 3.0.0)
> <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib
> 0x90690000 - 0x9073dfe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0)
> <DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib
> 0x9073e000 - 0x90750ff7 com.apple.MultitouchSupport.framework 205.34
> (205.34) <813475E3-B323-9405-F758-DDA1F5D63B20>
> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
> 0x90751000
> - 0x9075aff7 com.apple.DiskArbitration 2.3 (2.3)
> <E9C40767-DA6A-6CCB-8B00-2D5706753000>
> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
> 0x908a4000
> - 0x90cbaff7 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
> 0x90cc3000
> - 0x90d06ff7 com.apple.NavigationServices 3.5.4 (182)
> <753B8906-06C0-3AE0-3D6A-8FF5AC18ED12>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
> 0x90d27000
> - 0x90d35fe7 libz.1.dylib 1.2.3 (compatibility 1.0.0)
> <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib
> 0x90d92000 - 0x90f4cfe3 com.apple.ImageIO.framework 3.0.3 (3.0.3)
> <A93A514B-C1BF-21D0-FB03-CB775DE4FFAA>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
> 0x91276000
> - 0x9127bff7 com.apple.OpenDirectory 10.6 (10.6)
> <92582807-E8F3-3DD9-EB42-4195CFB754A1>
> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
> 0x9127c000
> - 0x91298fe3 com.apple.openscripting 1.3.1 (???)
> <DA16DE48-59F4-C94B-EBE3-7FAF772211A2>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
> 0x913b1000
> - 0x913b8ff7 com.apple.agl 3.0.12 (AGL-3.0.12)
> <6877F0D8-0DCF-CB98-5304-913667FF50FA>
> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
> 0x9159c000 - 0x916a8ff7 libGLProgrammability.dylib ??? (???)
> <1B315838-F477-5416-7504-67EC3433AD4A>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
> 0x916e3000
> - 0x916efff7 libkxld.dylib ??? (???)
> <322A4B52-8305-3081-6B74-813C3A87A56D> /usr/lib/system/libkxld.dylib
> 0x916f0000 - 0x91721ff7 libGLImage.dylib ??? (???)
> <9340012D-595A-6243-9C97-7D30D76D9D9E>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
> 0x9194e000
> - 0x919fefe3 com.apple.QuickTimeImporters.component 7.6.6 (1742)
> <76B0E668-214A-AB71-AAB8-E39E7F227C9B>
> /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTimeImporters
> 0x919ff000
> - 0x919ffff7 com.apple.Accelerate 1.6 (Accelerate 1.6)
> <BC501C9F-7C20-961A-B135-0A457667D03C>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
> 0x91c8a000 - 0x91c8cff7 com.apple.securityhi 4.0 (36638)
> <38D36D4D-C798-6ACE-5FA8-5C001993AD6B>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
> 0x91d56000
> - 0x91db1ff7 com.apple.framework.IOKit 2.0 (???)
> <A013B850-6ECB-594A-CBD6-DB156B11871B>
> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
> 0x91db2000 - 0x92016fef com.apple.security 6.1.1 (37594)
> <3F68A006-6B30-85D5-1A75-8D748F72A6D5>
> /System/Library/Frameworks/Security.framework/Versions/A/Security
> 0x920c1000 - 0x921b3ff7 libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8)
> <D2C86308-F998-C83D-F49B-CD484D4EFE6A> /usr/lib/libcrypto.0.9.8.dylib
> 0x921b4000 - 0x9235afeb libSystem.B.dylib 125.2.0 (compatibility 1.0.0)
> <3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib
> 0x9235e000 - 0x932aefe3 com.apple.QuickTimeComponents.component 7.6.6
> (1742)
> /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
> 0x932da000
> - 0x932eaff7 libsasl2.2.dylib 3.15.0 (compatibility 3.0.0)
> <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
> 0x932eb000 - 0x93720ff7 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
> 0x93bf6000
> - 0x93bf6ff7 com.apple.Carbon 150 (152)
> <9252D5F2-462D-2C15-80F3-109644D6F704>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
> 0x93bf7000 - 0x93c08ff7 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
> 0x93c15000
> - 0x93c15ff7 com.apple.CoreServices 44 (44)
> <AC35D112-5FB9-9C8C-6189-5F5945072375>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
> 0x93d1a000
> - 0x93d1dff7 libCGXType.A.dylib 543.50.0 (compatibility 64.0.0)
> <3B49AED9-0DBA-9D21-F9AC-8784363AD762>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
> 0x93d1e000
> - 0x93d82ffb 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
> 0x93e62000
> - 0x93e69ff3 com.apple.print.framework.Print 6.1 (237.1)
> <97AB70B6-C653-212F-CFD3-E3816D0F5C22>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
> 0x93f62000
> - 0x94842ff7 com.apple.AppKit 6.6.6 (1038.29)
> <6F28C335-6DC2-AE0E-B79A-F256DBD0BB45>
> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
> 0x94843000 - 0x94887fe7 com.apple.Metadata 10.6.3 (507.10)
> <630494FA-3BB3-EDD3-E10B-8DAAF4831E26>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
> 0x94888000
> - 0x948d9ff7 com.apple.HIServices 1.8.0 (???)
> <10C85B88-C6AF-91DB-2546-34661BA35AC5>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
> 0x9492c000
> - 0x94936ffb com.apple.speech.recognition.framework 3.11.1 (3.11.1)
> <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
> 0x955ca000
> - 0x956cbfe7 libxml2.2.dylib 10.3.0 (compatibility 10.0.0)
> <B4C5CD68-405D-0F1B-59CA-5193D463D0EF> /usr/lib/libxml2.2.dylib
> 0x956f7000 - 0x957d4ff7 com.apple.vImage 4.0 (4.0)
> <64597E4B-F144-DBB3-F428-0EC3D9A1219E>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
> 0x957d5000
> - 0x957f6fe7 com.apple.opencl 12.1 (12.1)
> <DA2AC3FA-ED11-2D10-21E9-7BDF4778B228>
> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
> 0x9587f000 - 0x9587fff7 com.apple.Cocoa 6.6 (???)
> <EA27B428-5904-B00B-397A-185588698BCC>
> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
> 0x9594a000 - 0x959f8ff3 com.apple.ink.framework 1.3.3 (107)
> <57B54F6F-CE35-D546-C7EC-DBC5FDC79938>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
> 0x959f9000
> - 0x959fdff7 libGFXShared.dylib ??? (???)
> <2D32BDBF-C941-93FD-E233-F03D28DB9E94>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
> 0x95b41000
> - 0x95b63fef com.apple.DirectoryService.Framework 3.6 (621.3)
> <05FFDBDB-F16B-8AC0-DB42-986965FCBD95>
> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
> 0x95b9d000
> - 0x95d17fe3 com.apple.CoreFoundation 6.6.3 (550.29)
> <00373783-3744-F47D-2191-BEEA658F0C3D>
> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
> 0x95d1f000
> - 0x95e56ff7 com.apple.CoreAUC 6.04.01 (6.04.01)
> <B6E035A9-8DA2-82FC-9C2F-F57B9B62BE5F>
> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
> 0x95e57000 - 0x95e58ff7 com.apple.audio.units.AudioUnit 1.6.3 (1.6.3)
> <959DFFAE-A06B-7FF6-B713-B2076893EBBD>
> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
> 0x95e59000 - 0x96179feb com.apple.CoreServices.CarbonCore 861.13 (861.13)
> <52803668-3669-36BD-57DD-078FBA835081>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
> 0x96280000
> - 0x9635bfe7 com.apple.DesktopServices 1.5.7 (1.5.7)
> <A69072AD-C47E-A00D-4A69-6E46A7FB2119>
> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
> 0x964a7000
> - 0x964adfff 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
> 0x964ae000
> - 0x96c9d557 com.apple.CoreGraphics 1.545.0 (???)
> <DCED8E1A-7504-C31A-B6EF-98BFF1A61060>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
> 0x96c9e000
> - 0x96ce0ff7 libvDSP.dylib 268.0.1 (compatibility 1.0.0)
> <3F0ED200-741B-4E27-B89F-634B131F5E9E>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
> 0x96ce1000
> - 0x97049ff7 com.apple.QuartzCore 1.6.2 (227.22)
> <4288F0D2-0C87-F054-C372-8764B44DE024>
> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
> 0x9711c000 - 0x97415fef com.apple.QuickTime 7.6.6 (1742)
> <89720F2A-F33B-FF09-3D81-F9F25A99F3EB>
> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
> 0x97416000 - 0x977c4fe3 com.apple.RawCamera.bundle 3.3.0 (533)
> <05A38D21-8556-434C-8BAA-850A6EC99B37>
> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
> 0x977c5000 - 0x9788ffef com.apple.CoreServices.OSServices 357 (357)
> <CF9530AD-F581-B831-09B6-16D9F9283BFA>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
> 0x978c1000
> - 0x9793cfe7 com.apple.audio.CoreAudio 3.2.2 (3.2.2)
> <51D0E2DC-B15F-AF6C-70D8-026DDAD4E2A5>
> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
> 0x9795c000 - 0x9795cff7 com.apple.ApplicationServices 38 (38)
> <8012B504-3D83-BFBB-DA65-065E061CFE03>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
> 0x9795d000
> - 0x97960ffb com.apple.help 1.3.1 (41)
> <67F1F424-3983-7A2A-EC21-867BE838E90B>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
> 0x97961000
> - 0x97961ff7 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
> 0x97962000
> - 0x97993ff3 libTrueTypeScaler.dylib ??? (???)
> <7601D717-236D-8F4E-91F5-E69BB2920478>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
> 0x97a03000
> - 0x97a49ff7 libauto.dylib ??? (???)
> <85670A64-3B67-8162-D441-D8E0BE15CA94> /usr/lib/libauto.dylib
> 0x97a55000 - 0x97af0ff7 com.apple.ApplicationServices.ATS 275.11.1 (???)
> <5FF65EC7-F512-530A-7771-3DE240EE6E43>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
> 0x97af1000
> - 0x97b60ff7 libvMisc.dylib 268.0.1 (compatibility 1.0.0)
> <2FC2178F-FEF9-6E3F-3289-A6307B1A154C>
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
> 0x97b61000
> - 0x97b62ff7 com.apple.TrustEvaluationAgent 1.1 (1)
> <6C04C4C5-667E-2EBE-EB96-5B67BD4B2185>
> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
> 0x97b9d000
> - 0x97ba1ff7 libGIF.dylib ??? (???) <3ECD4D2C-40FE-E9A0-A2D2-E36D1C00D3A8>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
> 0x97bea000
> - 0x97c2dff7 libGLU.dylib ??? (???) <2093A1FB-67BD-39E0-CDE5-A97A77BDDBCE>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
> 0x97c2e000
> - 0x97c52ff7 libJPEG.dylib ??? (???)
> <5CE96981-6B2A-D15B-4A17-E7BD329095B6>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
> 0x97c53000
> - 0x97c5dfe7 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
> 0x97c6e000
> - 0x97f92fef com.apple.HIToolbox 1.6.3 (???)
> <0A5F56E2-9AF3-728D-70AE-429522AEAD8A>
> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
> 0x97f93000
> - 0x97f93ff7 liblangid.dylib ??? (???)
> <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
> 0x981f3000 - 0x98201ff7 com.apple.opengl 1.6.9 (1.6.9)
> <4F06C166-00CF-5ACF-77E3-5A960A5E8AD3>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
> 0x98202000 - 0x982bbfe7 libsqlite3.dylib 9.6.0 (compatibility 9.0.0)
> <16CEF8E8-8C9A-94CD-EF5D-05477844C005> /usr/lib/libsqlite3.dylib
> 0x982bc000 - 0x98309feb com.apple.DirectoryService.PasswordServerFramework
> 6.0 (6.0) <BF66BA5D-BBC8-78A5-DBE2-F9DE3DD1D775>
> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
> 0x9830a000
> - 0x983a2fe7 edu.mit.Kerberos 6.5.10 (6.5.10)
> <8B83AFF3-C074-E47C-4BD0-4546EED0D1BC>
> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
> 0x98979000 - 0x989b4feb libFontRegistry.dylib ??? (???)
> <A102F61F-25D5-001A-20C3-56304C585072>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
> 0x989b5000
> - 0x989d3ff7 com.apple.CoreVideo 1.6.1 (45.4)
> <E0DF044D-BF31-42CE-B690-FD1FCE07E64A>
> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
> 0x98a68000 - 0x98a8efff com.apple.DictionaryServices 1.1.1 (1.1.1)
> <02709230-9B37-C743-6E27-3FCFD18211F8>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
> 0x98aa8000
> - 0x98ae9ff7 libRIP.A.dylib 543.50.0 (compatibility 64.0.0)
> <8BAE1FC1-A478-F151-17C7-2D5DE470AC4F>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
> 0x98b0e000
> - 0x98b57fe7 libTIFF.dylib ??? (???)
> <9CFF48CC-4852-4D06-17AC-3C947C824159>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
> 0x98b58000
> - 0x98ba8ff7 com.apple.framework.familycontrols 2.0.1 (2010)
> <B9762E20-543D-13B9-F6BF-E8585F04CA01>
> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
> 0x98ba9000
> - 0x98bacff7 libCoreVMClient.dylib ??? (???)
> <CA0BA8DC-0159-A808-A300-750358A6970C>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
> 0x98bad000
> - 0x98c4afe3 com.apple.LaunchServices 362.1 (362.1)
> <885D8567-9E40-0105-20BC-42C7FF657583>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
> 0x98c4b000
> - 0x98c5ffe7 libbsm.0.dylib ??? (???)
> <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
> 0x98d1f000 - 0x98d2aff7 libGL.dylib ??? (???)
> <B87E0676-F5EF-8DA3-6DEE-13C43B3832A7>
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
> 0x98d2b000
> - 0x98dadffb SecurityFoundation ??? (???)
> <3670AE8B-06DA-C447-EB14-79423DB9C474>
> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
> 0x98dae000
> - 0x98edafff com.apple.audio.toolbox.AudioToolbox 1.6.3 (1.6.3)
> <F0D7256E-0914-8E77-E37B-9720430422AB>
> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
> 0x98edb000
> - 0x98f1fff3 com.apple.coreui 2 (114)
> <29F8F1A4-1C96-6A0F-4CC2-9B85CF83209F>
> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
> 0x98fb6000 - 0x98fd1ff7 libPng.dylib ??? (???)
> <36A3D75E-5178-4358-7F02-444E276D61AD>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
> 0x991a4000
> - 0x992d2fe7 com.apple.CoreData 102.1 (251)
> <E6A457F0-A0A3-32CD-6C69-6286E7C0F063>
> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
> 0x9930c000 - 0x99324ff7 com.apple.CFOpenDirectory 10.6 (10.6)
> <1537FB4F-C112-5D12-1E5D-3B1002A4038F>
> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
> 0x99325000
> - 0x993ceff7 com.apple.CFNetwork 454.9.8 (454.9.8)
> <DB2A5C33-E833-1B3A-4DE0-5FF172B2048B>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
> 0x993cf000
> - 0x9947fff3 com.apple.ColorSync 4.6.3 (4.6.3)
> <AA1076EA-7665-3005-A837-B661260DBE54>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
> 0x99480000
> - 0x994e1fe7 com.apple.CoreText 3.1.0 (???)
> <1372DABE-F183-DD03-03C2-64B2464A4FD5>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
> 0x994e2000
> - 0x9954cfe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0)
> <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
> 0x9954d000 - 0x99603ffb libFontParser.dylib ??? (???)
> <067DC1A2-764B-41EA-B07E-4205472749B7>
> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
> 0x99604000
> - 0x99611ff7 com.apple.NetFS 3.2.1 (3.2.1)
> <5E61A00B-FA16-9D99-A064-47BDC5BC9A2B>
> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
> 0x9962b000 - 0x9989bffb com.apple.Foundation 6.6.3 (751.29)
> <E77D3906-99F4-FEF4-FBB0-86FB3C94073E>
> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
> 0x9989c000 - 0x998d4ff7 libcups.2.dylib 2.8.0 (compatibility 2.0.0)
> <76C02F5C-98FD-BD64-B5FB-C698FB76EA25> /usr/lib/libcups.2.dylib
> 0x9992c000 - 0x999acfeb com.apple.SearchKit 1.3.0 (1.3.0)
> <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9>
> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
> 0xffff0000
> - 0xffff1fff libSystem.B.dylib ??? (???)
> <3441F338-2218-6D36-3F95-3A16FBF6713D> /usr/lib/libSystem.B.dylib
>
> Model: MacBook5,1, BootROM MB51.007D.B03, 2 processors, Intel Core 2 Duo, 2
> GHz, 4 GB, SMC 1.32f8
> Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
> Memory Module: global_name
> AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D),
> Broadcom BCM43xx 1.0 (5.10.91.27)
> Bluetooth: Version 2.3.7f1, 2 service, 19 devices, 1 incoming serial ports
> Network Service: AirPort, AirPort, en1
> Serial ATA Device: Hitachi HTS543216L9SA02, 149,05 GB
> Serial ATA Device: HL-DT-ST DVDRW GS21N
> USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24400000
> USB Device: iPhone, 0x05ac (Apple Inc.), 0x1294, 0x24100000
> USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000
> USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.),
> 0x0236, 0x04600000
> USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000
> USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213,
> 0x06110000
>
>
> On 2010-09-09 20:27:31 +0200, Stéphane Ducasse <stephane.ducasse(a)inria.fr>
> said:
>
> Thanks John
>>
>> Stef
>>
>>
>> I've stuck a version (5.8b10) of the cocoa based os-x squeak cog JIT
>>> based VM in my experimental folder.
>>>
>>>
>>> http://homepage.mac.com/johnmci/.Public/experimental/Squeak%205.8b10.app.zip
>>>
>>> Changes are:
>>>
>>> (a) Fix issue with timezone calculation on file creation and modification
>>> timestamps.
>>> (b) Fix a crash with sqInt ioSetCursor() which calls
>>> ioSetCursorWithMask() with a NULL mask value which it did not handle
>>> correctly.
>>>
>>> Based on feedback I wil produce a non-cog VM 5.7x and push that as the
>>> approved for regular use os-x/iOS VM on the weekend.
>>>
>>> --
>>>
>>> ===========================================================================
>>> John M. McIntosh <johnmci(a)smalltalkconsulting.com> Twitter:
>>> squeaker68882
>>> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
>>>
>>> ===========================================================================
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
Sept. 10, 2010
Re: [Pharo-project] Cog Segmentation Fault with Pharo 1.1
by Stéphane Ducasse
Yes look at issue 2706
Stef
On Sep 10, 2010, at 7:57 PM, Germán Arduino wrote:
> Yes, but you said that was easy to implement.....
>
> I would know if is code that you knew from before or you needed to
> develop to this topic?
>
> I want to know, to can help more.....and was still searching the block
> code when you announced that was ready :)
>
> 2010/9/10 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>> to block that the test crash
>>
>> On Sep 10, 2010, at 4:57 PM, Germán Arduino wrote:
>>
>>> Thanks.
>>>
>>> What are the features integrated?
>>>
>>> 2010/9/10 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>> The fixes 2706 is already included in 1.2.
>>>>
>>>> Stef
>>>>
>>>>
>>>>
>>>>> Sound as a good idea.
>>>>> I can't promise much because the lack of free time...but still can try
>>>>> to have a look.
>>>>>
>>>>> 2010/9/9, Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>>>> why should add some guards in the tests for that even if ObjectAsMethods is
>>>>>> a cool feature to have
>>>>>> for experimentation. There are some changes from squeak pending in the bug
>>>>>> tracker.
>>>>>>
>>>>>> Now you should also pay that the coverage button is using wrapper and I
>>>>>> guess also use
>>>>>> test coverage.
>>>>>>
>>>>>> Stef
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Hi:
>>>>>>>
>>>>>>> I was playing a bit with a stock Pharo 1.1 image, with the only adding
>>>>>>> of the cs NecessaryImageChangesForCogToWork.Pharo1.1.
>>>>>>>
>>>>>>> Then I tried to run TestRunner new runAll (for comparing times against
>>>>>>> the common vm) and get the attached segfault.
>>>>>>>
>>>>>>> I tried with my own compiled cog and also with the downloaded from
>>>>>>> here http://www.mirandabanda.org/files/Cog/VM/VM.r2219/.
>>>>>>>
>>>>>>> My OS is Ubuntu 10.04 64 bits.
>>>>>>>
>>>>>>> Any hint will be appreciated.
>>>>>>>
>>>>>>> Cheers.
>>>>>>>
>>>>>>> --
>>>>>>> =================================================
>>>>>>> Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
>>>>>>> Arduino Software & Web Hosting http://www.arduinosoftware.com
>>>>>>> PasswordsPro http://www.passwordspro.com
>>>>>>> =================================================
>>>>>>> <cogsegfault.txt>_______________________________________________
>>>>>>> Pharo-project mailing list
>>>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Pharo-project mailing list
>>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> =================================================
>>>>> Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
>>>>> Arduino Software & Web Hosting http://www.arduinosoftware.com
>>>>> PasswordsPro http://www.passwordspro.com
>>>>> =================================================
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> --
> =================================================
> Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
> Arduino Software & Web Hosting http://www.arduinosoftware.com
> PasswordsPro http://www.passwordspro.com
> =================================================
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Sept. 10, 2010
Re: [Pharo-project] Cog Segmentation Fault with Pharo 1.1
by Germán Arduino
Yes, but you said that was easy to implement.....
I would know if is code that you knew from before or you needed to
develop to this topic?
I want to know, to can help more.....and was still searching the block
code when you announced that was ready :)
2010/9/10 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
> to block that the test crash
>
> On Sep 10, 2010, at 4:57 PM, Germán Arduino wrote:
>
>> Thanks.
>>
>> What are the features integrated?
>>
>> 2010/9/10 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>> The fixes 2706 is already included in 1.2.
>>>
>>> Stef
>>>
>>>
>>>
>>>> Sound as a good idea.
>>>> I can't promise much because the lack of free time...but still can try
>>>> to have a look.
>>>>
>>>> 2010/9/9, Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>>> why should add some guards in the tests for that even if ObjectAsMethods is
>>>>> a cool feature to have
>>>>> for experimentation. There are some changes from squeak pending in the bug
>>>>> tracker.
>>>>>
>>>>> Now you should also pay that the coverage button is using wrapper and I
>>>>> guess also use
>>>>> test coverage.
>>>>>
>>>>> Stef
>>>>>
>>>>>
>>>>>
>>>>>> Hi:
>>>>>>
>>>>>> I was playing a bit with a stock Pharo 1.1 image, with the only adding
>>>>>> of the cs NecessaryImageChangesForCogToWork.Pharo1.1.
>>>>>>
>>>>>> Then I tried to run TestRunner new runAll (for comparing times against
>>>>>> the common vm) and get the attached segfault.
>>>>>>
>>>>>> I tried with my own compiled cog and also with the downloaded from
>>>>>> here http://www.mirandabanda.org/files/Cog/VM/VM.r2219/.
>>>>>>
>>>>>> My OS is Ubuntu 10.04 64 bits.
>>>>>>
>>>>>> Any hint will be appreciated.
>>>>>>
>>>>>> Cheers.
>>>>>>
>>>>>> --
>>>>>> =================================================
>>>>>> Germán S. Arduino  <gsa @ arsol.net>  Twitter: garduino
>>>>>> Arduino Software & Web Hosting  http://www.arduinosoftware.com
>>>>>> PasswordsPro  http://www.passwordspro.com
>>>>>> =================================================
>>>>>> <cogsegfault.txt>_______________________________________________
>>>>>> Pharo-project mailing list
>>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>
>>>>
>>>>
>>>> --
>>>> =================================================
>>>> Germán S. Arduino  <gsa @ arsol.net>  Twitter: garduino
>>>> Arduino Software & Web Hosting  http://www.arduinosoftware.com
>>>> PasswordsPro  http://www.passwordspro.com
>>>> =================================================
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
=================================================
Germán S. Arduino <gsa @ arsol.net>  Twitter: garduino
Arduino Software & Web Hosting  http://www.arduinosoftware.com
PasswordsPro http://www.passwordspro.com
=================================================
Sept. 10, 2010
Re: [Pharo-project] WebClient License Update
by Stéphane Ducasse
I do not know.
But I posted it to Squeak-dev
On Sep 10, 2010, at 4:40 PM, Norbert Hartl wrote:
> Hey guys,
>
> did I miss something and Andreas is reading the pharo mailing list? If not than he is not included in cc: like Phillipe is.
>
> my 2 cents,
>
> Norbert
>
> On 09.09.2010, at 18:18, Stéphane Ducasse wrote:
>
>> BTW andreas I was reading your changes in squeak about fileList -> FileServices and I noticed that there is a bug
>> there is one method missing suffixOf: in FileServices and I sent a notification in squeak-dev so may be you see it.
>> I did not have the time to produce a fix but this is an easy one.
>>
>> Stef
>>
>>
>> On Sep 9, 2010, at 4:27 AM, Andreas Raab wrote:
>>
>>> Phillipe wrote:
>>>> Did you change your position towards #squeakToUtf8 and string
>>>> concatenation (I didn't follow the entire previous thread)?
>>>
>>> Implicitly yes, but let's discuss this. You're saying you want WebClient "without overrides" but is this really what you mean? The only reason these methods are marked overrides is so that they don't kill your system if the methods themselves get added to the system at some point. For example, Grease currently adds extension methods for Collection>>sorted but these methods are already in Squeak and while nothing harmful happens if you load Grease, unloading it will destroy several methods. As a consequence it is vastly advantageous to mark methods as overrides if they have even the slightest possibility to conflict (but of course if you'd rather have them straightforward extensions, I have no problems with that).
>>>
>>> As for integrating the changes itself, I think that we're talking two very different issues here. I suspect that the only objection to #squeakToUtf8 and #utf8ToSqueak is that they have "Squeak" in their name. I don't think you'd have any objection if they would've been called #utf8Encoded and #utf8Decoded. Which, honestly, is a childish attitude from my point of view.
>>>
>>> For string concatenation on the other hand, we're basically talking about dispersing a whole load of FUD about all the things that "may" go wrong. Fact is, nothing actually *does* go wrong with the change, but the change does fix situations that are *very* difficult to handle otherwise. One of the unfortunate realities of string concatenation is that it's very often used around error messages and logging, often in corner cases that aren't well tested, like:
>>>
>>> <some impossible condition> ifTrue:[
>>> self log: 'Found impossible condition: ', foo.
>>> ].
>>>
>>> The problem with these uses is that it's quite easy to forget some asString, or #printString (for example, if you generally had expected foo to be a string but in the impossible condition it's actually nil) and when you hit the condition your logging screws up and instead of getting informed about the impossible condition the program quits due to the error. In fact, I'm willing to bet that there's at least one bug in Pharo and/or Seaside which is the result of erroneous string concatenation of this kind. It's just very easy to get wrong.
>>>
>>> The other relevant bit about this change is that it's entirely type-safe. I.e., the return type does not depend on the argument, the return type is always a string. That means that the change does *not* introduce failures down the road due to type violations. It *does* mean that if you have a bug in your code you might print "a SomethingOrOther" when you didn't mean to, but unless you're the kind of person who believes that a program that doesn't raise an error must be obviously correct, this makes little difference. The only difference it makes is that your program will not abort when the *intention* is so utterly obvious.
>>>
>>> Put differently, the change adds nothing but robustness to the system. There is really no data to back up the FUD about all the changes that "may" go wrong, but from my experience there is ample evidence to show that logging and error handling involving string concatenation is highly susceptible to this kind of problem and generally not very well tested and difficult to QA. And the major use of string concatenation is right in these areas.
>>>
>>> Last but not least, programming is about efficiency. Why would you waste your time in typing 'The result is: ', x printString" when you could just type "'The result is: ', x" and spare the time to write all the extra characters? Do you realize how much time you've wasted sprinkling all those #printString and #asString around WebClient?
>>>
>>> Cheers,
>>> - Andreas
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Sept. 10, 2010
Re: [Pharo-project] Cog Segmentation Fault with Pharo 1.1
by Stéphane Ducasse
to block that the test crash
On Sep 10, 2010, at 4:57 PM, Germán Arduino wrote:
> Thanks.
>
> What are the features integrated?
>
> 2010/9/10 Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>> The fixes 2706 is already included in 1.2.
>>
>> Stef
>>
>>
>>
>>> Sound as a good idea.
>>> I can't promise much because the lack of free time...but still can try
>>> to have a look.
>>>
>>> 2010/9/9, Stéphane Ducasse <stephane.ducasse(a)inria.fr>:
>>>> why should add some guards in the tests for that even if ObjectAsMethods is
>>>> a cool feature to have
>>>> for experimentation. There are some changes from squeak pending in the bug
>>>> tracker.
>>>>
>>>> Now you should also pay that the coverage button is using wrapper and I
>>>> guess also use
>>>> test coverage.
>>>>
>>>> Stef
>>>>
>>>>
>>>>
>>>>> Hi:
>>>>>
>>>>> I was playing a bit with a stock Pharo 1.1 image, with the only adding
>>>>> of the cs NecessaryImageChangesForCogToWork.Pharo1.1.
>>>>>
>>>>> Then I tried to run TestRunner new runAll (for comparing times against
>>>>> the common vm) and get the attached segfault.
>>>>>
>>>>> I tried with my own compiled cog and also with the downloaded from
>>>>> here http://www.mirandabanda.org/files/Cog/VM/VM.r2219/.
>>>>>
>>>>> My OS is Ubuntu 10.04 64 bits.
>>>>>
>>>>> Any hint will be appreciated.
>>>>>
>>>>> Cheers.
>>>>>
>>>>> --
>>>>> =================================================
>>>>> Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
>>>>> Arduino Software & Web Hosting http://www.arduinosoftware.com
>>>>> PasswordsPro http://www.passwordspro.com
>>>>> =================================================
>>>>> <cogsegfault.txt>_______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>
>>>
>>> --
>>> =================================================
>>> Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
>>> Arduino Software & Web Hosting http://www.arduinosoftware.com
>>> PasswordsPro http://www.passwordspro.com
>>> =================================================
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Sept. 10, 2010