explicit call to garbage collect crashes the image (crash.dmp attached),
so I think that in this case I somehow corrupted the image (with metalinks 
presumably)

On Wed, Apr 05, 2017 at 03:39:39PM +0200, Peter Uhnak wrote:
> Can confirm that the latest (Apr 4) VM crashes too.
> 
> I am not sure on what code this is crashing, but I am experiencing some odd 
> behavior from metalinks, so maybe I broke something there (I was using 
> metalinks a lot before the crash)... will investigate further.
> 
> Peter
> 
> 
> On Wed, Apr 05, 2017 at 01:46:30PM +0200, Peter Uhnak wrote:
> > Using the April 03 VM (the "latest" that was on Apr 03).
> > The vm is way more stable (this is the first crash in two active days, 
> > which is record for me), so maybe the main cause of the problem has been 
> > fixed, but not all causes.
> > I am also downloading latest (Apr 04) VM.
> > 
> > There is no crash dump, but it crashed here:
> > 
> > Unhandled exception at 0x00409287 in Pharo.exe: 0xC0000005: Access 
> > violation reading location 0x00000000.
> > 
> > crash context:
> > 
> > 00409258  ret  
> > 00409259  mov         eax,dword ptr ds:[0059CD7Ch]  
> > 0040925E  test        al,3  
> > 00409260  jne         0040928B  
> > 00409262  mov         ecx,dword ptr ds:[59CD40h]  
> > 00409268  lea         edx,[ecx-1]  
> > 0040926B  cmp         eax,edx  
> > 0040926D  jb          0040928B  
> > 0040926F  cmp         dword ptr ds:[59CD4Ch],eax  
> > 00409275  jb          0040928B  
> > 00409277  mov         ecx,dword ptr ds:[5BE0D0h]  
> > 0040927D  cmp         dword ptr [eax-4],ecx  
> > 00409280  jb          0040928B  
> > 00409282  mov         eax,dword ptr ds:[0059CD60h]  
> > --> 00409287  movzx       eax,byte ptr [eax]  
> > 0040928A  ret  
> > 
> > registers:
> > EAX=00000000 EBX=00ADC994 ECX=10200000 EDX=00ADD240 ESI=00000000 
> > EDI=00000000 EIP=00409287 ESP=00ADC044 EBP=00ADC964 EFL=00010202 
> > 
> > Peter
> > 
> > 
> > On Mon, Apr 03, 2017 at 03:27:53PM +0200, Peter Uhnak wrote:
> > > Thank you Esteban!
> > > 
> > > I've downloaded the latest VM and fonts on cairo now work. I believe this 
> > > was the last VM crash I am aware of, so hopefully I will have a 
> > > productive and stable year with Pharo 6. :)
> > > 
> > > (I had some issues with dlls not loading on startup sometimes (mentioned 
> > > in other thread SurfacePlugin.dll)... but this correlates with some other 
> > > Windows issues...so I need more info myself).
> > > 
> > > Thanks!
> > > 
> > > Peter
> > > 
> > > On Mon, Apr 03, 2017 at 12:12:08PM +0200, Esteban Lorenzano wrote:
> > > > Hi Peter, 
> > > > 
> > > > I think I fixed the problem, can you try latest vm?
> > > > 
> > > > Esteban
> > > > 
> > > > 
> > > > > On 31 Mar 2017, at 14:55, Stephane Ducasse <stepharo.s...@gmail.com> 
> > > > > wrote:
> > > > > 
> > > > > Peter I took the latest mac VM and Moose 6.1 and I used your example 
> > > > > then I played during 15 min with all the roassal examples and I 
> > > > > cannot reproduce
> > > > > but I'm on mac.
> > > > > 
> > > > > 
> > > > > 
> > > > > On Fri, Mar 31, 2017 at 2:23 PM, Stephane Ducasse 
> > > > > <stepharo.s...@gmail.com <mailto:stepharo.s...@gmail.com>> wrote:
> > > > > Tx peter!
> > > > > I really really sorry for this state of affair. 
> > > > > I would like to tell you that I thank you for all the feedback you 
> > > > > sent. Please continue. 
> > > > > I imagine what it is to get a system that blow up under your fingers. 
> > > > > I'm always trying to work with the alpha version (because I attract 
> > > > > bugs) 
> > > > > I got some crashes playing with roassal - but I updated to the latest 
> > > > > vm and trying. 
> > > > > 
> > > > > Can you sync with esteban so that he can access your setup? And yes 
> > > > > we are burning 
> > > > > esteban on this.... We should pay attention that our faery does not 
> > > > > get too exhausted :).
> > > > > 
> > > > > Stef
> > > > > 
> > > > > 
> > > > > On Fri, Mar 31, 2017 at 1:10 PM, Peter Uhnák <i.uh...@gmail.com 
> > > > > <mailto:i.uh...@gmail.com>> wrote:
> > > > > 
> > > > > 
> > > > > On Wed, Mar 29, 2017 at 3:03 PM, Esteban Lorenzano 
> > > > > <esteba...@gmail.com <mailto:esteba...@gmail.com>> wrote:
> > > > > BTW… I just checked Latest VM with a Pharo 5.0 (50771), and FT2 DOES 
> > > > > NOT CRASHES… and it looks working fine, just installed somethings, 
> > > > > etc. so I cannot be sure it will remain like that, but I can tell 
> > > > > you: FT2 fonts are working fine in Windows (tested in 7) and Pharo 
> > > > > 5.0 *with* latest VM. 
> > > > > 
> > > > > So, all this discussion is informative, but the mail that originates 
> > > > > it can be reviewed :)
> > > > > 
> > > > > No, this is still broken, even in Pharo 6 (with the latest VM). Maybe 
> > > > > it's yet another cairo issue? But it complains about FT fonts...
> > > > > 
> > > > > I did mention that it crashed on Athens canvas, so e.g. any Roassal 
> > > > > presentation that contains text
> > > > > 
> > > > > v := RTView new.
> > > > > v add: (RTLabel new elementOn: '-_-').
> > > > > v
> > > > > 
> > > > > <fml.png>
> > > > > ​
> > > > > 
> > > > > Or running AthensSurfaceExamples class>>exampleDrawText
> > > > > 
> > > > > <fml_squared.png>
> > > > > 
> > > > > 
> > > > > In the past 15 months there was not a single week when the VM would 
> > > > > just work without crashing or failing, and seeing that Pharo 
> > > > > 6/lastest VM one day before release still doesn't work makes me 
> > > > > really question why I still put up with this.
> > > > > 
> > > > > Peter
> > > > > 
> > > > >  
> > > > > 
> > > > > Esteban
> > > > > 
> > > > > 
> > > > >> On 29 Mar 2017, at 14:43, p...@highoctane.be 
> > > > >> <mailto:p...@highoctane.be> wrote:
> > > > >> 
> > > > >> We cannot work in 5.0 professionally with the VM released at the 
> > > > >> time.
> > > > >> I am also using an intermediate VM thing to do the job.
> > > > >> 
> > > > >> That is a pain. And not helping me push more Pharo to sysadmin 
> > > > >> people because they cannot have a stable reference point.
> > > > >> 
> > > > >> Phil
> > > > >> 
> > > > >> On Wed, Mar 29, 2017 at 12:05 PM, Esteban Lorenzano 
> > > > >> <esteba...@gmail.com <mailto:esteba...@gmail.com>> wrote:
> > > > >> 
> > > > >> > On 29 Mar 2017, at 11:39, Peter Uhnak <i.uh...@gmail.com 
> > > > >> > <mailto:i.uh...@gmail.com>> wrote:
> > > > >> >
> > > > >> > On Wed, Mar 29, 2017 at 11:05:28AM +0200, Esteban Lorenzano wrote:
> > > > >> >> well…
> > > > >> >>
> > > > >> >> Latest VM is intended to work with latest Pharo, not with older 
> > > > >> >> versions.
> > > > >> >> Latest VM is *always* an experimental/unstable VM that needs to 
> > > > >> >> be considered… that, experimental and unstable. Otherwise there 
> > > > >> >> would not be point on having the distinction between 
> > > > >> >> stable/latest, isn’t?
> > > > >> >>
> > > > >> >
> > > > >> >> So, no, Latest VM (which can also be known as “alpha vm”) has not 
> > > > >> >> broken FT, it works fine in Pharo 6.0, which can also be know as 
> > > > >> >> “Pharo 6.0 Alpha”).
> > > > >> >>
> > > > >> >> BTW… That’s why in zeroconf you cannot download a “latest vm for 
> > > > >> >> Pharo 5”.
> > > > >> >>
> > > > >> >> Of course, you can live at the edge, but that doesn’t means 
> > > > >> >> something is broken when something fails if premises are not 
> > > > >> >> fulfilled :)
> > > > >> >
> > > > >> > Well considering VM for Pharo 5 never worked for me properly, 
> > > > >> > whether it was crashing on BitBlt/Cairo, FT, or who knows what, I 
> > > > >> > don't really have a choice but to use the latest. If there is a 
> > > > >> > better way then I am all ears, constantly dealing with crashing VM 
> > > > >> > when I need to get work done is extremely frustrating...
> > > > >> >
> > > > >> > Also I was under the impression that newer VM should work with 
> > > > >> > older images, with the only exception being Cog/Spur change. Or 
> > > > >> > should I have six different VMs and Pharo Launcher with six 
> > > > >> > different VM configurations?
> > > > >> 
> > > > >> we moved the paradigm a couple of years ago: each Pharo version 
> > > > >> comes with his own VM version (Other smalltalks do that too).
> > > > >> Being infinite backward compatible is a lot of pain :)
> > > > >> 
> > > > >> so yes, PharoLauncher needs to adapt to it… I added that requirement 
> > > > >> for PharoLauncher: you ship with latest stable but you can always 
> > > > >> download newers or olders (this is not yet implemented, is just a 
> > > > >> requirement I added… well, couple of years ago when we changed the 
> > > > >> way we wanted VMs to work).
> > > > >> 
> > > > >> Esteban
> > > > >> 
> > > > >> >
> > > > >> > Peter
> > > > >> >
> > > > >> >>
> > > > >> >> Said that… I had no problems with Latest VM + Pharo 6.0 (and they 
> > > > >> >> may happen, since this is all alfa :P)
> > > > >> >>
> > > > >> >> I don’t know if “workarounding the VM” (by renaming libfreetype) 
> > > > >> >> will work, but if that works, ONCE we move latest vm to stable 
> > > > >> >> status we can consider backporting it to Pharo 5.
> > > > >> >>
> > > > >> >> Esteban
> > > > >> >>
> > > > >> >>> On 29 Mar 2017, at 10:37, Peter Uhnak <i.uh...@gmail.com 
> > > > >> >>> <mailto:i.uh...@gmail.com>> wrote:
> > > > >> >>>
> > > > >> >>> The new "fixed" compactor VM has broken FT...
> > > > >> >>>
> > > > >> >>> So any text drawn on Athens canvas results in red cross...
> > > > >> >>>
> > > > >> >>> Error in...
> > > > >> >>>
> > > > >> >>> CairoFontFace class>>primFtFace:loadFlags:
> > > > >> >>>
> > > > >> >>> 'Unable to find function address'
> > > > >> >>>
> > > > >> >>> Apparently because someone renamed libfreetype-6.dll to 
> > > > >> >>> libfreetype.dll
> > > > >> >>>
> > > > >> >>> (Windows VM latest, Pharo 5)
> > > > >> >>>
> > > > >> >>
> > > > >> >>
> > > > >> >
> > > > >> 
> > > > >> 
> > > > >> 
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > 
---------------------------------------------------------------------
Wed Apr 05 15:41:01 2017

Exception code: C0000005
Exception addr: 0041FCB4
Access violation (read access) at 2B31DCE0
EAX:02800000    EBX:00000001    ECX:2B31DCE0    EDX:0E804909
ESI:00000004    EDI:01004909    EBP:1C500420    ESP:00ADD080
EIP:0041FCB4    EFL:00210246
FP Control: 0000027F
FP Status:  00000420
FP Tag:     0000FFFF


Crashed in the VM thread



Hardware information: 
        Manufacturer: Unknown
        Model: Unknown
        Number of processors: 4
        Page size: 4096

Memory Information (upon launch):
        Physical Memory Size: 4194303 kbytes
        Physical Memory Free: 4194303 kbytes
        Page File Size: 4194303 kbytes
        Page File Free: 4194303 kbytes
        Virtual Memory Size: 4194176 kbytes
        Virtual Memory Free: 4094764 kbytes
        Memory Load: 23 percent

Processor 0: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
        Identifier: Intel64 Family 6 Model 94 Stepping 3
        ~MHZ: 2712

Processor 1: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
        Identifier: Intel64 Family 6 Model 94 Stepping 3
        ~MHZ: 2712

Processor 2: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
        Identifier: Intel64 Family 6 Model 94 Stepping 3
        ~MHZ: 2712

Processor 3: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
        Identifier: Intel64 Family 6 Model 94 Stepping 3
        ~MHZ: 2712

Operating System: Windows 10 Home (Build 14393 )

        SP major version: 0
        SP minor version: 0
        Suite mask: 300
        Product type: 1

Display Information: 
        Graphics adapter name: NVIDIA GeForce GTX 1060 6GB
        Primary monitor resolution: 1920 x 1200

Device: NVIDIA GeForce GTX 1060 6GB
        Memory Size: 0xFFF00000

Driver Versions:
        
C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_f37f8f12da8b10d7\nvd3dumx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_f37f8f12da8b10d7\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_f37f8f12da8b10d7\nvwgf2umx,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_f37f8f12da8b10d7\nvwgf2umx:
 

VM Version: Cog Spur VM 5.0 (release) from Apr  4 2017
Compiler: gcc 5.4.0
Interpreter Build: CoInterpreter * VMMaker.oscog-eem.2188 uuid: 
ff4ca601-cd05-4792-ab0d-dcdf19975239 Apr  4 2017
Cogit Build: StackToRegisterMappingCogit * VMMaker.oscog-eem.2188 uuid: 
ff4ca601-cd05-4792-ab0d-dcdf19975239 Apr  4 2017
Source Version: VM: 201704041239 https://github.com/pharo-project/pharo-vm.git 
$ Date: Tue Apr 4 14:39:42 2017 +0200 $
Plugins: 201704041239 https://github.com/pharo-project/pharo-vm.git $

Current byte code: 210
Primitive index: 130

Loaded plugins:
        ZipPlugin * VMMaker.oscog-eem.2188 (i)
        JPEGReadWriter2Plugin * VMMaker.oscog-eem.2188 (i)
        B2DPlugin * VMMaker.oscog-eem.2188 (i)
        BitBltPlugin * VMMaker.oscog-eem.2188 (i)
        FT2Plugin Freetype-Plugin-EstebanLorenzano.70 (e)
        FilePlugin * VMMaker.oscog-eem.2188 (i)
        MiscPrimitivePlugin * VMMaker.oscog-eem.2188 (i)
        LargeIntegers v2.0 * VMMaker.oscog-eem.2188 (i)
        LocalePlugin * VMMaker.oscog-eem.2188 (i)
        SecurityPlugin * VMMaker.oscog-eem.2188 (i)

Module information:
        00400000 - 00703000: C:\Applications\Pharo6VM\Pharo.exe
        00b90000 - 00bb3000: C:\WINDOWS\SYSTEM32\WINMMBASE.dll
        10000000 - 1002b000: C:\WINDOWS\System32\cbfsMntNtf6.dll
        10100000 - 106c4c70: CogCode
        553c0000 - 555bf000: 
C:\Users\uhnak\AppData\Local\Microsoft\OneDrive\17.3.6798.0207\FileSyncShell.dll
        55650000 - 556d3000: C:\Windows\System32\PortableDeviceApi.dll
        557d0000 - 557e2000: C:\WINDOWS\system32\mssprxy.dll
        557f0000 - 55914000: C:\WINDOWS\system32\NetworkExplorer.dll
        55920000 - 5593b000: C:\Windows\System32\DevDispItemProvider.dll
        55940000 - 55998000: C:\Windows\System32\PlayToDevice.dll
        559a0000 - 559e2000: C:\Windows\System32\dlnashext.dll
        559f0000 - 55b76000: C:\Windows\System32\ActXPrxy.dll
        55b80000 - 55c2f000: C:\WINDOWS\system32\Windows.Storage.Search.dll
        55c30000 - 55d82000: C:\Windows\System32\uiautomationcore.dll
        55d90000 - 55ec6000: C:\Windows\System32\Windows.Globalization.dll
        56210000 - 5622a000: C:\WINDOWS\System32\davclnt.dll
        56230000 - 562b5000: C:\WINDOWS\System32\StructuredQuery.dll
        56350000 - 563b7000: C:\WINDOWS\SYSTEM32\msvcp110_win.dll
        56430000 - 56442000: C:\WINDOWS\System32\ntlanman.dll
        56450000 - 56493000: C:\Windows\System32\thumbcache.dll
        56f60000 - 56fa3000: C:\WINDOWS\System32\WINSTA.dll
        5c0e0000 - 5c10a000: C:\WINDOWS\SYSTEM32\RTWorkQ.DLL
        5c5f0000 - 5c703000: C:\WINDOWS\SYSTEM32\MFPlat.DLL
        5cf40000 - 5cf92000: C:\Windows\System32\Bcp47Langs.dll
        5cfa0000 - 5d3dc000: C:\WINDOWS\system32\explorerframe.dll
        5d930000 - 5d988000: C:\WINDOWS\System32\MMDevApi.dll
        5da10000 - 5db23000: C:\WINDOWS\system32\dcomp.dll
        5db30000 - 5db74000: C:\WINDOWS\system32\dataexchange.dll
        5db80000 - 5ddb0000: C:\WINDOWS\system32\d3d11.dll
        5df90000 - 5dfe4000: C:\WINDOWS\system32\OLEACC.dll
        62d30000 - 62e1d000: C:\WINDOWS\SYSTEM32\DDRAW.dll
        62f00000 - 62fe0000: C:\WINDOWS\SYSTEM32\OPENGL32.DLL
        63940000 - 6394e000: C:\Applications\Pharo6VM\iconv.dll
        646d0000 - 64838000: C:\WINDOWS\system32\DUI70.dll
        64840000 - 64931000: C:\WINDOWS\system32\twinapi.appcore.dll
        64b40000 - 64b54000: C:\Applications\Pharo6VM\libwinpthread-1.dll
        669d0000 - 669db000: C:\WINDOWS\System32\DAVHLPR.dll
        669e0000 - 66a05000: C:\WINDOWS\SYSTEM32\globinputhost.dll
        66a10000 - 66a8b000: C:\WINDOWS\system32\DUser.dll
        66b00000 - 66b06000: C:\WINDOWS\SYSTEM32\SHFolder.dll
        66b50000 - 66b59000: C:\WINDOWS\System32\drprov.dll
        67080000 - 6713b000: C:\Applications\Pharo6VM\libfreetype.dll
        679c0000 - 67a81000: C:\WINDOWS\SYSTEM32\ntshrui.dll
        69580000 - 69603000: C:\WINDOWS\system32\dxgi.dll
        6a780000 - 6a7ad000: C:\Applications\Pharo6VM\FT2Plugin.DLL
        6b7e0000 - 6b81f000: C:\WINDOWS\SYSTEM32\policymanager.dll
        6b820000 - 6b845000: C:\WINDOWS\SYSTEM32\dinput.dll
        6b990000 - 6ba11000: C:\WINDOWS\SYSTEM32\sxs.dll
        6ba20000 - 6ba3c000: C:\WINDOWS\SYSTEM32\srvcli.dll
        6ba50000 - 6ba75000: C:\WINDOWS\SYSTEM32\GLU32.dll
        6c560000 - 6c56d000: C:\WINDOWS\SYSTEM32\LINKINFO.dll
        6c940000 - 6caad000: C:\Applications\Pharo6VM\SDL2.dll
        6d0c0000 - 6d0dd000: C:\Applications\Pharo6VM\libgcc_s_sjlj-1.dll
        6e140000 - 6e161000: C:\WINDOWS\SYSTEM32\Cabinet.dll
        6e810000 - 6e8fe000: 
C:\Users\uhnak\AppData\Local\Microsoft\OneDrive\17.3.6798.0207\MSVCR120.dll
        6e940000 - 6eaae000: C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
        6f890000 - 6faf6000: C:\WINDOWS\SYSTEM32\WININET.dll
        6ff50000 - 6ffc1000: 
C:\Users\uhnak\AppData\Local\Microsoft\OneDrive\17.3.6798.0207\MSVCP120.dll
        6ffd0000 - 70062000: C:\WINDOWS\SYSTEM32\apphelp.dll
        70340000 - 7038f000: 
C:\Users\uhnak\AppData\Local\Microsoft\OneDrive\17.3.6798.0207\Telemetry.dll
        70390000 - 7059a000: 
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.953_none_89c2555adb023171\comctl32.dll
        706c0000 - 706cf000: C:\WINDOWS\SYSTEM32\cscapi.dll
        70760000 - 70778000: 
C:\Users\uhnak\AppData\Local\Microsoft\OneDrive\17.3.6798.0207\LoggingPlatform.DLL
        707f0000 - 7080a000: C:\Windows\System32\USERENV.dll
        70980000 - 70acf000: C:\WINDOWS\SYSTEM32\PROPSYS.dll
        70e40000 - 70e4a000: C:\WINDOWS\SYSTEM32\Secur32.dll
        70e50000 - 70e5b000: C:\WINDOWS\System32\netutils.dll
        70ec0000 - 70ee2000: C:\WINDOWS\System32\DEVOBJ.dll
        70f30000 - 70f38000: C:\WINDOWS\SYSTEM32\WSOCK32.dll
        70f40000 - 70fe0000: C:\WINDOWS\SYSTEM32\WINHTTP.dll
        71230000 - 71240000: C:\WINDOWS\System32\wkscli.dll
        712b0000 - 712b7000: C:\WINDOWS\SYSTEM32\DCIMAN32.dll
        71330000 - 713c4000: 
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.14393.447_none_5507ded2cb4f7f4c\COMCTL32.dll
        71440000 - 71449000: C:\WINDOWS\SYSTEM32\atlthunk.dll
        71450000 - 7146f000: C:\WINDOWS\system32\dwmapi.dll
        720f0000 - 7210b000: C:\WINDOWS\system32\bcrypt.dll
        73420000 - 73436000: C:\WINDOWS\SYSTEM32\MPR.dll
        73440000 - 7347d000: C:\WINDOWS\SYSTEM32\edputil.dll
        73670000 - 73694000: C:\WINDOWS\SYSTEM32\WINMM.DLL
        736a0000 - 73715000: C:\WINDOWS\system32\uxtheme.dll
        73e10000 - 73e18000: C:\WINDOWS\SYSTEM32\VERSION.dll
        740a0000 - 740aa000: C:\WINDOWS\System32\CRYPTBASE.dll
        740b0000 - 740ce000: C:\WINDOWS\System32\SspiCli.dll
        740d0000 - 741b0000: C:\WINDOWS\System32\KERNEL32.DLL
        741b0000 - 74244000: C:\WINDOWS\System32\OLEAUT32.dll
        74250000 - 74385000: C:\WINDOWS\System32\MSCTF.dll
        74390000 - 74396000: C:\WINDOWS\System32\PSAPI.DLL
        743a0000 - 74485000: C:\WINDOWS\System32\COMDLG32.DLL
        74490000 - 744d5000: C:\WINDOWS\System32\powrprof.dll
        744e0000 - 7453a000: C:\WINDOWS\System32\bcryptPrimitives.dll
        74540000 - 745a3000: C:\WINDOWS\System32\WS2_32.dll
        745b0000 - 74751000: C:\WINDOWS\System32\KERNELBASE.dll
        748d0000 - 74a4d000: C:\WINDOWS\System32\CRYPT32.dll
        74ab0000 - 74b71000: C:\WINDOWS\System32\RPCRT4.dll
        74b80000 - 74bb6000: C:\WINDOWS\System32\cfgmgr32.dll
        74bc0000 - 74c37000: C:\WINDOWS\System32\ADVAPI32.dll
        74c40000 - 74c9b000: C:\WINDOWS\System32\coml2.dll
        74ca0000 - 74d28000: C:\WINDOWS\System32\shcore.dll
        74d30000 - 74d55000: C:\WINDOWS\System32\IMM32.DLL
        74d60000 - 74e1e000: C:\WINDOWS\System32\msvcrt.dll
        74e20000 - 74e61000: C:\WINDOWS\System32\sechost.dll
        74e70000 - 74fcf000: C:\WINDOWS\System32\USER32.dll
        74fd0000 - 75014000: C:\WINDOWS\System32\WINTRUST.dll
        75020000 - 7558e000: C:\WINDOWS\System32\windows.storage.dll
        75590000 - 75670000: C:\WINDOWS\System32\ucrtbase.dll
        75670000 - 7567e000: C:\WINDOWS\System32\MSASN1.dll
        75680000 - 75891000: C:\WINDOWS\System32\combase.dll
        758a0000 - 758af000: C:\WINDOWS\System32\profapi.dll
        75980000 - 7598d000: C:\WINDOWS\System32\kernel.appcore.dll
        75990000 - 759d6000: C:\WINDOWS\System32\SHLWAPI.dll
        759e0000 - 75b3b000: C:\WINDOWS\System32\gdi32full.dll
        75b40000 - 75bc4000: C:\WINDOWS\System32\clbcatq.dll
        75bd0000 - 75cba000: C:\WINDOWS\System32\ole32.dll
        75cc0000 - 75d3b000: C:\WINDOWS\System32\msvcp_win.dll
        75d50000 - 7615b000: C:\WINDOWS\System32\SETUPAPI.dll
        76160000 - 76175000: C:\WINDOWS\System32\win32u.dll
        76180000 - 77559000: C:\WINDOWS\System32\SHELL32.dll
        77560000 - 7758b000: C:\WINDOWS\System32\GDI32.dll
        775f0000 - 77773000: C:\WINDOWS\SYSTEM32\ntdll.dll

Primitive trace:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
**StackOverflow**
replaceFrom:to:with:startingAt:
shallowCopy
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
replaceFrom:to:with:startingAt:
compare:with:collated:
instVarAt:put:
replaceFrom:to:with:startingAt:
compare:with:collated:
instVarAt:put:
replaceFrom:to:with:startingAt:
compare:with:collated:
instVarAt:put:
species
**StackOverflow**
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
basicNew
stringHash:initialHash:
basicNew
fullCheck
basicNew
basicNew
basicNew
basicNew
basicNew
**StackOverflow**
basicNew
stringHash:initialHash:
basicNew
push:
stringHash:initialHash:
stringHash:initialHash:
findSubstring:in:startingAt:matchTable:
**PrimitiveFailure**
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
numArgs
indexOfAscii:inString:startingAt:
stringHash:initialHash:
stringHash:initialHash:
*
*
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
isEmpty
bitShift:
bitShift:
numTemps
numTemps
numTemps
asBit
asBit
**StackOverflow**
replaceFrom:to:with:startingAt:
initialize
newMethod:header:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
size
at:
at:put:
basicNew
with:
replaceFrom:to:with:startingAt:
at:put:
at:put:
at:put:
objectAt:put:
objectAt:put:
objectAt:put:
objectAt:put:
withIndexDo:
numTemps
numTemps
numTemps
bitAnd:
**PrimitiveFailure**
bitAnd:
**PrimitiveFailure**
bitOr:
**PrimitiveFailure**
bitOr:
new:
objectAt:
at:put:
objectAt:
at:put:
objectAt:
at:put:
objectAt:
at:put:
class
objectAt:put:
stringHash:initialHash:
objectAt:put:
withArgs:executeMethod:
basicAt:
value:
value
**StackOverflow**
basicIdentityHash
basicSize
species
basicNew:
basicAt:
basicAt:put:
species
basicNew:
basicReplaceFrom:to:with:startingAt:
do:
value:
value:
startIndexFor:
startIndexFor:
at:
at:
replaceFrom:to:with:startingAt:
at:
basicAt:
at:
at:
expire
at:
at:
primitiveGarbageCollect
**FullGC**


Stack backtrace:
        [0041FCB4] ??? + 0x1fcb4 in Pharo.exe
        [03800000] ??? + 0x0 in (null)


Smalltalk stack dump:
  0xae9060 I SmalltalkImage>garbageCollect 0x10bc6d90: a(n) SmalltalkImage
  0xae9078 M UndefinedObject>DoIt 0x106c4c70: a(n) UndefinedObject
  0xae90a8 I OpalCompiler>evaluate 0x103847f8: a(n) OpalCompiler
  0xae90d4 I RubSmalltalkEditor>evaluate:andDo: 0x1029bd48: a(n) 
RubSmalltalkEditor
  0xae90fc I RubSmalltalkEditor>highlightEvaluateAndDo: 0x1029bd48: a(n) 
RubSmalltalkEditor
  0xae911c M [] in 
GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>actOnHighlightAndEvaluate:
 0x102cd918: a(n) GLMMorphicPharoScriptRenderer
  0xae9134 M RubEditingArea(RubAbstractTextArea)>handleEdit: 0x1029ae60: a(n) 
RubEditingArea
  0xae9154 M [] in 
GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>actOnHighlightAndEvaluate:
 0x102cd918: a(n) GLMMorphicPharoScriptRenderer
  0xae9174 M WorldState>runStepMethodsIn: 0x118ed178: a(n) WorldState
  0xae9190 M WorldMorph>runStepMethods 0x111c7e68: a(n) WorldMorph
  0xae91a8 M WorldState>doOneCycleNowFor: 0x118ed178: a(n) WorldState
  0xae91c4 M WorldState>doOneCycleFor: 0x118ed178: a(n) WorldState
  0xae91e0 M WorldMorph>doOneCycle 0x111c7e68: a(n) WorldMorph
  0xae91f8 M WorldMorph class>doOneCycle 0x111afdb8: a(n) WorldMorph class
  0xae9210 M [] in FDMorphicUIManager(MorphicUIManager)>spawnNewProcess 
0x1ef6ef88: a(n) FDMorphicUIManager
  0xae9230 I [] in BlockClosure>newProcess 0x1efc4670: a(n) BlockClosure

Reply via email to