Hi Alistair,
Hi Everyone,
I've just rebuilt my vmmaker squeak image and found that dragging windows around "tears" the windows underneath, as shown in the attached image. Bringing the damaged window to the front causes the contents to be redrawn correctly.
I also saw this when building a pharo vm a couple of days ago. It causes tests in PNGReadWriterTest class to fail (#test2BitReversed, #test4BitReversed and #test8BitReversed from memory).
I'm guessing the change was made in the last 6 weeks or so.
If no one recognises this I'll start looking at it in a few days (I hope).
I'v seen this today on macOS 10.14 (Mojave). I didn't think anything of it because since Mojave I can't run any of my old VM's properly due to a problem that looks very similar but doesn't go away unless I resize the image window, which I obviously can't do after every click. Also, the tearing effect in the old VM's is much worse.
I'm pretty sure the two issues aren't directly related but I thought I'd put it out there, just in case.
Max
Thanks, Alistair
$ sqlinux.201809301616/squeak --version 5.0-201809301616 Sun Sep 30 16:24:40 UTC 2018 gcc 4.8 [Production Spur 64-bit VM] CoInterpreter VMMaker.oscog-eem.2437 uuid: 0e97c106-dd0b-437b-b1aa-e15257288c3f Sep 30 2018 StackToRegisterMappingCogit VMMaker.oscog-eem.2432 uuid: 7b14d114-0e04-4e46-b8a7-4b5e6d87f5fe Sep 30 2018 VM: 201809301616 https://github.com/OpenSmalltalk/opensmalltalk-vm.git Date: Sun Sep 30 09:16:55 2018 CommitHash: 057c592 Plugins: 201809301616 https://github.com/OpenSmalltalk/opensmalltalk-vm.git Linux travis-job-0b521285-dae6-496e-a96c-06870f88a3a5 4.4.0-101-generic #124~14.04.1-Ubuntu SMP Fri Nov 10 19:05:36 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux plugin path: sqlinux.201809301616/lib/squeak/5.0-201809301616 [default: /home/alistair/vmmaker/opensmalltalk-vm/image20181001/sqlinux.201809301616/lib/squeak/5.0-201809301616/]
OS: Ubuntu 16.04
vm-dev@lists.squeakfoundation.org