Hello! Thanks for your work on ports, Edd and Aaron!
This is just a selfish "ping"... I've hit it now, too. On amd64 -current as of yesterday. The error I get is the same. Marcus $ syncthing panic: qtls.ClientSessionState not compatible with tls.ClientSessionState goroutine 1 [running]: github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic-go/internal/handshake.init.1() /usr/obj/ports/syncthing-1.5.0/go/src/github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic -go/internal/handshake/unsafe.go:20 +0x112 aa...@bolddaemon.com (Aaron Bieber), 2020.08.11 (Tue) 01:07 (CEST): > I hit this with go-ipfs too. > https://github.com/lucas-clemente/quic-go/issues/2614 > > Not sure what the best course of action is. > > PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE > > On Mon, Aug 10, 2020, at 5:01 PM, Edd Barrett wrote: > > Hi all, > > > > Just got a email from a user saying that syncthing is broken on the > > latest snapshot. Just checked and I can reproduce it: > > > > ``` > > $ syncthing > > panic: qtls.ClientSessionState not compatible with tls.ClientSessionState > > > > goroutine 1 [running]: > > github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic-go/internal/handshake.init.1() > > > > /usr/obj/ports/syncthing-1.5.0/go/src/github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic-go/internal/handshake/unsafe.go:20 > > +0x112 > > ``` > > > > Note that I could only reproduce this when removing and reinstalling the > > package. There hasn't been an update to syncthing recently, so something > > else must have busted it. > > > > I'm out of time tonight, but any ideas? Clang 10? Surely not. > > > > CC abieber@ -- local golang guru. > > > > -- > > Best Regards > > Edd Barrett > > > > http://www.theunixzoo.co.uk > > >