Bug#976437: libwebkit2gtk-4.0-37: Websocket sends appens extra bytes to messages

Alberto Garcia berto at igalia.com
Mon Dec 7 11:46:43 GMT 2020


On Sat, Dec 05, 2020 at 09:59:42AM +0100, Markus Demleitner wrote:

> Steps to reproduce:
> 
> (1) get a browser using libwebkit2gtk-4.0.37 (I used luakit)
> 
> (2) connect to any websocket echo service (I used https://www.websocket.org/echo.html)
> 
> (3) Type a few messages of varying length and spot the replies contain extra bytes.

Ok I can also reproduce the problems if I start to type messages very
fast.

I have

   libwebkit2gtk-4.0-37            2.30.3-1~deb10u1
   libsoup2.4-1                    2.64.2-2

Do I understand correctly that this is due to bugs in libsoup then? If
this was working in earlier versions of webkit I only see two options:

- Reverting the changes in WebKit (probably https://trac.webkit.org/changeset/248099/webkit)
- Updating libsoup, or backporting the relevant fixes (if libsoup is
  indeed buggy).

Berto



More information about the Pkg-webkit-maintainers mailing list