W3C home > Mailing lists > Public > html-tidy@w3.org > October to December 1999

Bug: Access violation in ParseList()

From: Kenichi Numata <Kenichi.Numata@fujixerox.co.jp>
Date: Thu, 09 Dec 1999 12:09:59 +0900
Message-ID: <384F1D87.55982CD@fujixerox.co.jp>
To: "html-tidy@w3.org" <html-tidy@w3.org>
The latest version of tidy causes access violation when parsing the
example I have reported previously
(though it's not an infinite loop).

Here's the excerpt from release notes(September 1999).
(http://www.w3.org/People/Raggett/tidy/release-notes.html)

"Kenichi Numata discovered that Tidy looped indefinitely for examples
similar to the following:

<font size=+2>Title
<ol>
</font>Text
</ol>

I have now cured this problem which used to occur when a </font> tag was
placed at the beginning of a list element. ..."

Access violation occurred at line 1422 in parser.c
----
if ((node->tag->model & CM_BLOCK) && lexer->excludeBlocks)
----
in which "node->tag" is null.

Regards.
-- 
Kenichi Numata
Fuji Xerox Co., Ltd.
E-Mail: Kenichi.Numata@fujixerox.co.jp
Received on Wednesday, 8 December 1999 22:10:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 3 April 2012 06:13:43 GMT