<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi Aliistair, Hi All,<div><br></div><div>    I'm going to move this discussion to the "[Vm-dev] VM Maker: VMMaker.oscog-eem.2445.mcz" thread.  That's the commit that caused the problem and where I need to merge its fix (reading past the end of a bitmap) with the regression (tearing the screen, et al).</div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Oct 1, 2018 at 12:15 PM Alistair Grant <<a href="mailto:akgrant0710@gmail.com" target="_blank">akgrant0710@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Hi Everyone,<br>
<br>
I've just rebuilt my vmmaker squeak image and found that dragging<br>
windows around "tears" the windows underneath, as shown in the<br>
attached image.  Bringing the damaged window to the front causes the<br>
contents to be redrawn correctly.<br>
<br>
I also saw this when building a pharo vm a couple of days ago.  It<br>
causes tests in PNGReadWriterTest class to fail (#test2BitReversed,<br>
#test4BitReversed and #test8BitReversed from memory).<br>
<br>
I'm guessing the change was made in the last 6 weeks or so.<br>
<br>
If no one recognises this I'll start looking at it in a few days (I hope).<br>
<br>
Thanks,<br>
Alistair<br>
<br>
<br>
$ sqlinux.201809301616/squeak --version<br>
5.0-201809301616  Sun Sep 30 16:24:40 UTC 2018 gcc 4.8 [Production<br>
Spur 64-bit VM]<br>
CoInterpreter VMMaker.oscog-eem.2437 uuid:<br>
0e97c106-dd0b-437b-b1aa-e15257288c3f Sep 30 2018<br>
StackToRegisterMappingCogit VMMaker.oscog-eem.2432 uuid:<br>
7b14d114-0e04-4e46-b8a7-4b5e6d87f5fe Sep 30 2018<br>
VM: 201809301616 <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm.git" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm.git</a><br>
Date: Sun Sep 30 09:16:55 2018 CommitHash: 057c592<br>
Plugins: 201809301616 <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm.git" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm.git</a><br>
Linux travis-job-0b521285-dae6-496e-a96c-06870f88a3a5<br>
4.4.0-101-generic #124~14.04.1-Ubuntu SMP Fri Nov 10 19:05:36 UTC 2017<br>
x86_64 x86_64 x86_64 GNU/Linux<br>
plugin path: sqlinux.201809301616/lib/squeak/5.0-201809301616<br>
[default: /home/alistair/vmmaker/opensmalltalk-vm/image20181001/sqlinux.201809301616/lib/squeak/5.0-201809301616/]<br>
<br>
OS: Ubuntu 16.04<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_-5605477722238999409gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>