[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lynx-dev] ANN: lynx2.9.0dev.5
From: |
Gisle Vanem |
Subject: |
Re: [Lynx-dev] ANN: lynx2.9.0dev.5 |
Date: |
Fri, 28 Feb 2020 14:54:37 +0100 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
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?
I got brave and tried building Lynx/Win32 with GnuTls;
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?
--
--gv