<div dir="ltr"><div>Can confirm that it's not a VM bug – in SqueakJS it works fine in 4.5, in 4.6 I see the same problem as in 6.0.</div><div><br></div><div>Vanessa</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Feb 26, 2023 at 2:52 PM David T. Lewis <<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Narrowing it down some more:<br>
<br>
By replaying the update stream in a Squeak 4.5 image, I can see that<br>
the problem is introduced in update-eem.279, and that the package change <br>
that introduced it is Compression-eem.41.<br>
<br>
However, the package has only two method changes, and reverting these <br>
methods in a Squeak trunk image does not make the the problem go away, <br>
so maybe there are some other related changes later in the update stream.<br>
<br>
I don't understand the actual problem, but maybe this will help narrow <br>
it down.<br>
<br>
Dave<br>
<br>
sun, Feb 26, 2023 at 02:52:12PM -0500, David T. Lewis wrote:<br>
> Confirming on 64 bit Intel linux with the zipped file.<br>
> <br>
> I see the bug on Squeak 6 with opensmalltalk-vm and the same with<br>
> an up to date interpreter VM on trunk level V3 image.<br>
> <br>
> With the same interpreter VM, I do not see the bug on Squeak 3.6,<br>
> 3.8, 3.9, or 4.5. But with Squeak 4.6 the bug is present.<br>
> <br>
> I get the same results with a Cog VM comparing 4.5 to 4.6.<br>
> <br>
> So it looks like something in the image (not VM or plugins), and<br>
> it seems to have appeared some time between the Squeak 4.5 and<br>
> Squeak 4.6 releases.<br>
>  <br>
> Dave<br>
> <br>
> On Sun, Feb 26, 2023 at 08:14:06PM +0100, karl ramberg wrote:<br>
> > I see the bug now.<br>
> > The PNG is rasterized as you showed in the first email.<br>
> > <br>
> > Best,<br>
> > Karl<br>
> > <br>
> > On Sun, Feb 26, 2023 at 8:02???PM tim Rowledge <<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>> wrote:<br>
> > <br>
> > ><br>
> > ><br>
> > > > On 2023-02-26, at 10:43 AM, Vanessa Freudenberg <<a href="mailto:vanessa@codefrau.net" target="_blank">vanessa@codefrau.net</a>><br>
> > > wrote:<br>
> > > ><br>
> > > > No issue on Mac ARM either, looks good.<br>
> > > ><br>
> > > > Maybe send it inside a zip.<br>
> > ><br>
> > > Good idea<br>
> > ><br>
> > ><br>
> > ><br>
> > > > Vanessa<br>
> > > ><br>
> > > > On Sun, Feb 26, 2023 at 10:37 AM karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>><br>
> > > wrote:<br>
> > > > Hi,<br>
> > > > Not sure if it's been altered.<br>
> > > > Can you send the image again as attachment, so the browser doesn't<br>
> > > interfere in the middle?<br>
> > > ><br>
> > > > Best,<br>
> > > > Karl<br>
> > > ><br>
> > > > On Sun, Feb 26, 2023 at 7:25???PM tim Rowledge <<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>> wrote:<br>
> > > ><br>
> > > ><br>
> > > > > On 2023-02-25, at 10:53 PM, karl ramberg <<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>><br>
> > > wrote:<br>
> > > > ><br>
> > > > > I don't see any problems with this PNG on Windows in an updated trunk<br>
> > > image.<br>
> > > ><br>
> > > > OK, that really confuses me.<br>
> > > ><br>
> > > > It looks identical on<br>
> > > > - raspberry pi 5.3 32bit<br>
> > > > - raspberry pi 5.3 64bit<br>
> > > > - raspberry pi 6 trunk 64 bit<br>
> > > > - iMac intel 6 trunk 64 bit<br>
> > > > - iMac intel 5.3 64bit<br>
> > > > - intel ubuntu 6 trunk 64bit<br>
> > > > - intel ubuntu 5.3 64bit<br>
> > > ><br>
> > > > What could make it work on Windows? 64 or 32bit? Windows version?<br>
> > > ><br>
> > > > Is there any chance the file got altered before you loaded it in Squeak?<br>
> > > ><br>
> > > ><br>
> > > > tim<br>
> > > > --<br>
> > > > tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
> > > > Strange OpCodes: RBR: Remove Bits Randomly<br>
> > > ><br>
> > > ><br>
> > > ><br>
> > > ><br>
> > > ><br>
> > ><br>
> > ><br>
> > > tim<br>
> > > --<br>
> > > tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" rel="noreferrer" target="_blank">http://www.rowledge.org/tim</a><br>
> > > Useful Latin Phrases:- Tam exanimis quam tunica nehru fio. = I am as dead<br>
> > > as the nehru jacket.<br>
> > ><br>
> > ><br>
> > ><br>
> > ><br>
> <br>
> > <br>
> <br>
> <br>
<br>
</blockquote></div></div>