lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LYNX-DEV Re: Page that makes Lynx crash


From: Klaus Weide
Subject: LYNX-DEV Re: Page that makes Lynx crash
Date: Thu, 5 Dec 1996 23:47:36 -0600 (CST)

On Fri, 6 Dec 1996, Jean-Pierre Chevalier wrote:

> Date: Fri, 06 Dec 1996 01:12:45 -0300
> From: Jean-Pierre Chevalier <address@hidden>
> Cc: Klaus Weide <address@hidden>, address@hidden
> Subject: Re: Page that makes Lynx crash
> 
> Em 5 Dec 1996, Klaus Weide escreveu:
> 
> : On Thu, 5 Dec 1996, Jean-Pierre Chevalier wrote:
> :
> : > I want to report a fatal error in Lynx 2.3.7 BETA
> : > and Lynx 2.4-FM.  Lynx crashes while opening my
> : > page at "http://www.nyx.net/~jchevali/form2.html";
> : > which is in turn a Webtechs' Validation Svc report.
> : > It says: exiting with signal  11 via interrupt 0.
> : > HTH, address@hidden
> :
> : Normally the response would be "Upgrade to Lynx2.6, it has a lot of
> : problems fixed."  But this page also crashes 2.6, both without and with
> : the latest composite patches.  Crash occurs about 22 screenfuls (with
> : 25x80 display) into the document, around this "HTML" fragment:
> :
> :  <A NAME="line139">139.</A> <TD ALIGN=RIGHT VALIGN=TOP NOWRAP>
> :  <A NAME="line140">140.</A>
> :  <A NAME="line141">141.</A> <SELECT NAME=EMAILTYPE1><OPTION Selected>Work
> :  <A NAME="line142">142.</A> <OPTION>Home
> :  <A NAME="line143">143.</A> <OPTION>Both
> :  <A NAME="line144">144.</A> <OPTION>Other
> :  <A NAME="line145">145.</A> </SELECT>
> :  <A NAME="line146">146.</A>
> :  <A NAME="line147">147.</A> </TD>
> :
> : Is this really what Webtechs puts out?  Somehow I doubt it...
> :
> :   Klaus:
> 
> As I said, Webtechs produced the report when told to validate
> my other page at "http://www.nyx.net/~jchevali/form1.html";.
> You should check "Show parsed output" if you want to verify.

Well I couldn't before, since you had not given an URL for the document
being validated.  You have done so now, and I have now fed that to the
validator at 
        URL: http://www.webtechs.com/html-val-svc/

Here is the equivalent section to what I quoted above [one line truncated
to fit on screen], as shown by Lynx2.6's SOURCE display, from Webtechs'
output with 
   [X] Show Input 
checked:

 <A NAME="line139">139.</A> &lt;TD ALIGN=RIGHT VALIGN=TOP NOWRAP&gt;
 <A NAME="line140">140.</A>
 <A NAME="line141">141.</A> &lt;SELECT NAME=EMAILTYPE1&gt;&lt;OPTION Selected&g
 <A NAME="line142">142.</A> &lt;OPTION&gt;Home
 <A NAME="line143">143.</A> &lt;OPTION&gt;Both
 <A NAME="line144">144.</A> &lt;OPTION&gt;Other
 <A NAME="line145">145.</A> &lt;/SELECT&gt;
 <A NAME="line146">146.</A>
 <A NAME="line147">147.</A> &lt;/TD&gt;

See the difference?

However, with 
  [X] Show Formatted Output
checked, it indeed generates the (invalid) output quoted further above.
Bad Webtechs...

Just for fun, I fed Webtechs' ouput (as captured on your page at
     <URL: http://www.nyx.net/~jchevali/form2.html>
back to Webtechs, and it was not too happy with it...
That seems to be partially due to errors in errors in your original
page (the HTML text of which is included in the output of the first
run of the validator), partially due to the fact that you introduced
linebreaks when you transferred the output of the first run of the 
validator to http://www.nyx.net/~jchevali/form2.html, and partially
due to Webtechs' introduction of <A NAME="lineNNN">NNN.</A> at the
beginning of each input lines when [X] Show Formatted Output is
checked.

> I went and tried  `Lynx/2.6  libwww-FM/2.14'  and yes,
> it also crash.  Just that it does when it reachs the
> specific page, rather than right after loading, as
> the older versions did.  I wonder what is in there...

I already quoted to you "what's in there", and you can easily see it for
yourself.

Anyway, maybe the validator should not create invalid HTML (and it
appears that it would do that even on valid documents with the 
[X] Show Formatted Output setting).  
[Therefore cc'ed to address@hidden

OTOH Lynx shouldn't crash on such stuff, but for now avoid feeding
Webtechs with the above option set if you want to view the result
with Lynx...

   Klaus



;
; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.
;

reply via email to

[Prev in Thread] Current Thread [Next in Thread]