[squeak-dev] Named serial port bug and how to contribute

Ricardo Moran richi.moran at gmail.com
Sun Dec 2 16:35:33 UTC 2018


Great! Thank you, Levente!

Richo

On Sun, Dec 2, 2018 at 10:41 AM Levente Uzonyi <leves at caesar.elte.hu> wrote:

> Hi Richo,
>
> Yes, the VMMaker Inbox is the right place for your fix.
>
> Levente
>
> On Thu, 29 Nov 2018, Ricardo Moran wrote:
>
> > Hi,
> >
> > I think I found a bug with the named serial ports in windows.
> > I can open a named port without problem the first time but if I close it
> and try to open it again it fails until I restart the image. This doesn't
> happen with numeric ports. I could reproduce this bug in both Squeak5.2 and
> Pharo6.1 (both using windows 8.1).
> >
> > I think the problem is that SerialPort>>#primClosePortByName: calls the
> "primitiveSerialPortCloseByName" but I couldn't find this primitive
> anywhere in the SerialPlugin source (
> https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/src/plugins/SerialPlugin/SerialPlugin.c
> ).
> > So I'm guessing that the port is never properly closed.
> >
> > I added the missing primitive (find attached) and recompiled the vm, and
> now it seems to work. So my question is: how can I contribute this small
> fix? Should I commit to the VM Maker Inbox repository?
> >
> > Thanks,
> > Richo
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20181202/53a48d37/attachment.html>


More information about the Squeak-dev mailing list