[squeak-dev] PNGReadWriter buglet

Vanessa Freudenberg vanessa at codefrau.net
Sun Feb 26 23:21:39 UTC 2023


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.

Vanessa

On Sun, Feb 26, 2023 at 2:52 PM David T. Lewis <lewis at mail.msen.com> wrote:

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


More information about the Squeak-dev mailing list