[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev lynx bug->core dump
From: |
Leonid Pauzner |
Subject: |
Re: lynx-dev lynx bug->core dump |
Date: |
Fri, 19 Nov 1999 17:26:59 +0300 (MSK) |
18-Nov-99 15:36 Michael Plump wrote:
> I am running "Lynx 2.8.2rel.1 (01 Jun 1999)". I believe this is the stock
> lynx that comes in a redhat-6.1, but this is not my computer, so I am not
> sure.
> If, at any time, you hit "[" (reload page excluding images without ALT
> tags) and then immediately hit "z" (cancel the page loading) before it has
> recieved a response from the server, Lynx will dump core and generate the
> standard (I assume) core-dump error message.
That problem was fixed a bit later. Try the recent development version,
the link is available from http://lynx.browser.org
> I am not on the lynx-dev list, so if you have any questions, please email
> me.
> Thanks!
1999-06-11 (2.8.3dev.1)
(This is KW's patch, with minor corrections)
...
* Changes in HTTCP.c:
- Added a CTRACE_FLUSH before creation of NSL_FORK child process.
- Block certain signals during creation of NSL_FORK child process, if
sigprocmask() and friends are available. This should prevent a rare
problem where sometimes the child process could be killed before it has a
chance to modify its signal handlers, resulting in screen corruption, a
seemingly hanging lynx, and/or other problems. It is assumed that
sigprocmask() etc. are available if HAVE_SIGACTION is true. It currently
has to be defined by hand, for example by 'make
SITE_LYDEFS="-DHAVE_SIGACTION"'.
- Generate diagnostic messages for some failures of forked lookup. Depends
on HAVE_H_ERRNO. In particular, try to detect whether the child process
failed because of memory problems, and also fake a 'z' in that case to
short-circuit a URL guessing cycle.
...
1999-06-01 (2.8.2rel.1)
-----------------------