[Vm-dev] Latest VM "tears" screen

Eliot Miranda eliot.miranda at gmail.com
Mon Oct 1 22:21:52 UTC 2018


Hi Aliistair, Hi All,

    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).

On Mon, Oct 1, 2018 at 12:15 PM Alistair Grant <akgrant0710 at gmail.com>
wrote:

>  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).
>
> 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
>


-- 
_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20181001/4b31e65f/attachment.html>


More information about the Vm-dev mailing list