On Fri, Feb 28, 2020 at 02:54:37PM +0100, Gisle Vanem wrote: > > The current version of lynx is 2.8.9 > > > > It's available at > > https://lynx.invisible-island.net/ > > ftp://ftp.invisible-island.net/lynx/ > > It's nice to see Lynx on Github. Is that 'master' in sync > with those .tar/.zip balls?
It's supposed-to-be (I generate both with scripts) > I got brave and tried building Lynx/Win32 with GnuTls; I haven't tested that (GnuTLs is primarily an issue with Debian). > it crashes on the first SSL-handshake. The old problem > with mixing POSIX fd's with sockets? Call-stack from WinDbg: > > KERNELBASE!RaiseException+0x62 > wsock_trace!invalid_parameter_handler() > ucrtbase!_invalid_parameter+0x113 > ucrtbase!_invalid_parameter_noinfo+0xb > ucrtbase!_get_osfhandle+0x3bf1e > gnutls!system_write(void * ptr = 0x000002a0, void * data = 0x0ac45ecb, > unsigned int data_size = 0x167)+0x17 > ^ > The 02a0 (=672) is a socket-fd. > So what good should come from '_get_osfhandle(672)'? > > gnutls!_gnutls_writev_emu(struct gnutls_session_int * session = 0x00b3e628, > void * fd = 0x000002a0, > struct giovec_t * giovec = 0x0093d458, > unsigned int giovec_cnt = 1, > unsigned int vec = 0)+0x99 > ... > > ---------------- > > I've no idea why; GnuTls works fine in e.g. Wget2 and > libcurl. Some issue with tidy_tls.c on Windows? I don't know - how is GnuTls built for your configuration? -- Thomas E. Dickey <dic...@invisible-island.net> https://invisible-island.net ftp://ftp.invisible-island.net
signature.asc
Description: PGP signature
_______________________________________________ Lynx-dev mailing list Lynx-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/lynx-dev