[squeak-dev] ARMv8 linux VM segfault when scrolling MVC workspace

David T. Lewis lewis at mail.msen.com
Tue Dec 28 02:58:19 UTC 2021

On Mon, Dec 27, 2021 at 05:21:16PM -0800, tim Rowledge wrote:
> I was just trying out a workspace in an MVC project for reasons and discovered that (even with the latest sqcogspur64ARMv8linuxht/lib/squeak/5.0-202112201228-64bit/squeak VM) scrolling text in a workspace will cause a segfault. This is running on a PI 4, 64bit release of Raspberry Pi OS, 20892 image.
> To test - 
> open an MVC project
> open a Workspace - the location on screen does not appear to matter
> type a few characters with enough CRs to make the scrollbar suasage smaller than the scrollbar
> scroll using the sausage.
> boom
> pro$it?


> Can anybody else see this? On any other cpu/OS?

No problem for me on Intel linux64x64. I'm using a locally compiled
VM but that is not likely to make a difference, so I expect that the
issue is somehow ARM related. My image is 20901 running on:

Virtual Machine
Open Smalltalk Cog[Spur] VM [CoInterpreterPrimitives * VMMaker.oscog-dtl.3123]
Unix built on Dec 27 2021 12:51:27 Compiler: 4.2.1 Compatible Clang 3.8.0 (tags/RELEASE_380/final)
platform sources revision VM: 202112202121 lewis at lewis-Gazelle-Pro:squeak/git/opensmalltalk-vm Date: Mon Dec 20 22:21:04 2021 CommitHash: 0cfe6c7 Plugins: 202112202121 lewis at lewis-Gazelle-Pro:squeak/git/opensmalltalk-vm
CoInterpreter * VMMaker.oscog-dtl.3123 uuid: a0d4db62-a6ac-4d9c-ba51-5eec2ce0c415 Dec 27 2021
StackToRegisterMappingCogit * VMMaker.oscog-dtl.3123 uuid: a0d4db62-a6ac-4d9c-ba51-5eec2ce0c415 Dec 27 2021

More information about the Squeak-dev mailing list