GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Fuzzing reveals a number of parse errors · Issue #568 · html5lib/html5lib-python Open DescriptionI'm the lead developer of Beautiful Soup, which has html5lib as an optional dependency. Over the past couple of years I've gotten a number of notifications from Google's oss-fuzz project about unhandled exceptions that actually turned out to be problems in html5lib. There wasn't much I could do with these errors, but now that it looks like html5lib maintenance is picking up, I can pass them on to you. (Sorry. 😿) I've incorporated the fuzz reports into the Beautiful Soup test suite, and the test cases themselves are here, but here's a general picture of what problems I see. In each case, I believe just parsing the bad markup is enough to trigger the error. clusterfuzz-testcase-minimized-bs4_fuzzer-4999465949331456 Markup: Error: clusterfuzz-testcase-minimized-bs4_fuzzer-5843991618256896 Markup: Error: clusterfuzz-testcase-minimized-bs4_fuzzer-6241471367348224 Markup: Error: clusterfuzz-testcase-minimized-bs4_fuzzer-6600557255327744 Markup: Error: Also reported to me recently was the issue that was reported to you as issue #557. Reacted by Louis Maddox Activity
MetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |