<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Francisco,<br>
<br>
Can you reproduce the problem consistently? How?<br>
<br>
Thanks,<br>
<br>
On 3/5/2024 4:11 PM, Francisco Garau via Cuis-dev wrote:
<blockquote
cite="mid:CAKAN0GfG=XaZbvQBKVXRTOWV5Vc2Sg3tWEEmjLPxtu9xDY=8rQ@mail.gmail.com"
type="cite">
<div dir="ltr">Playing with my son we opened many Sample04Pacman
morphs and moving one of them over the others we got the Squeak
5.0 VM to become unresponsive. <br>
<br>
...<br>
<br>
Sampling the VM, shows the copyBitsLockedAndClipped as the
possible culprit. <br>
<br>
<font face="monospace">Analysis of sampling Squeak (pid 3794)
every 1 millisecond<br>
Process: Squeak [3794]<br>
Path:
/Users/USER/*/CuisVM.app/Contents/MacOS/Squeak<br>
Load Address: 0x10af30000<br>
Identifier: org.squeak.Squeak<br>
Version: 5.20231218.1441 (5.20231218.1441)<br>
Code Type: X86-64<br>
Platform: macOS<br>
Parent Process: bash [3793]<br>
<br>
Date/Time: 2024-03-05 18:45:03.504 +0000<br>
Launch Time: 2024-03-05 18:33:54.919 +0000<br>
OS Version: macOS 14.3.1 (23D60)<br>
Report Version: 7<br>
Analysis Tool: /usr/bin/sample<br>
<br>
Physical footprint: 4.1G<br>
Physical footprint (peak): 4.1G<br>
Idle exit: untracked<br>
----<br>
<br>
Call graph:<br>
2129 Thread_5154206 DispatchQueue_1:
com.apple.main-thread (serial)<br>
+ 1437 start (in dyld) + 1942 [0x7ff80df99386]<br>
+ ! 1437 NSApplicationMain (in AppKit) + 816
[0x7ff8119d41c1]<br>
+ ! 1437 -[NSApplication run] (in AppKit) + 603
[0x7ff811a001b2]<br>
+ ! 1437 -[NSApplication(NSEventRouting)
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] (in
AppKit) + 1304 [0x7ff812318804]<br>
+ ! 1437 _DPSNextEvent (in AppKit) + 880
[0x7ff811a0ec39]<br>
+ ! 1437
_BlockUntilNextEventMatchingListInModeWithFilter (in
HIToolbox) + 66 [0x7ff818cf0531]<br>
+ ! 1437 ReceiveNextEventCommon (in HIToolbox)
+ 201 [0x7ff818cf0616]<br>
+ ! 1437 RunCurrentEventLoopInMode (in
HIToolbox) + 292 [0x7ff818cf09d9]<br>
+ ! 1437 CFRunLoopRunSpecific (in
CoreFoundation) + 557 [0x7ff80e3fe082]<br>
+ ! 1437 __CFRunLoopRun (in
CoreFoundation) + 850 [0x7ff80e3fe99c]<br>
+ ! 1437 __CFRunLoopDoObservers (in
CoreFoundation) + 493 [0x7ff80e3ff41a]<br>
+ ! 1437
__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
(in CoreFoundation) + 23 [0x7ff80e3ff4f6]<br>
+ ! 1437 __NSFirePerformWithOrder
(in Foundation) + 357 [0x7ff80f4583fc]<br>
+ ! 1437 -[sqSqueakMainApplication
runSqueak] (in Squeak) + 381 [0x10afceb33]<br>
+ ! 1437 interpret (in Squeak)
+ 867 [0x10af37bf1]<br>
+ ! 995 ??? (in <unknown
binary>) [0x116c063e8]<br>
+ ! : 988 primitiveCopyBits
(in Squeak) + 39 [0x10afdf1e7]<br>
+ ! : | 988 copyBits (in
Squeak) + 42 [0x10afded28]<br>
+ ! : | 988
copyBitsLockedAndClipped (in Squeak) + 2867,2861,...
[0x10afe2799,0x10afe2793,...]<br>
+ ! : 4 primitiveCopyBits (in
Squeak) + 29 [0x10afdf1dd]<br>
+ ! : | 2
loadBitBltFromwarping (in Squeak) + 538,695
[0x10afe5c25,0x10afe5cc2]<br>
+ ! : | 1
loadBitBltFromwarping (in Squeak) + 214 [0x10afe5ae1]<br>
+ ! : | + 1 isPointers (in
Squeak) + 0 [0x10af5cc4b]<br>
+ ! : | 1
loadBitBltFromwarping (in Squeak) + 1885 [0x10afe6168]<br>
+ ! : | 1 isWordsOrBytes
(in Squeak) + 17 [0x10af5cd22]<br>
+ ! : 1 primitiveCopyBits (in
Squeak) + 61 [0x10afdf1fd]<br>
+ ! : | 1 statNumGCs (in
Squeak) + 18 [0x10af62047]<br>
+ ! : 1 primitiveCopyBits (in
Squeak) + 111 [0x10afdf22f]<br>
+ ! : | 1
showDisplayBitsLeftTopRightBottom (in Squeak) + 47
[0x10af676da]<br>
+ ! : 1 primitiveCopyBits (in
Squeak) + 175 [0x10afdf26f]<br>
+ ! : 1 methodReturnReceiver
(in Squeak) + 1 [0x10af64819]<br>
+ ! 96 ??? (in <unknown
binary>) [0x116c13a94]<br>
+ ! : 60 primitivePerform (in
Squeak) + 267 [0x10af6b8d8]<br>
+ ! : | 36 executeNewMethod
(in Squeak) + 91 [0x10af4ac77]<br>
+ ! : | + 23
slowPrimitiveResponse (in Squeak) + 121 [0x10af7b65f]<br>
+ ! : | + ! 5
primitiveSmallFloatAdd (in Squeak) + 0,23,...
[0x10af75afc,0x10af75b13,...]<br>
+ ! : | + ! 5
primitiveSmallFloatDivide (in Squeak) + 181,0,... <br>
</font>
<div><br>
</div>
</div>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich</pre>
</body>
</html>