- From: Mikhail Grouchinski <mgrouch@usa.net>
- Date: 3 Mar 99 17:27:35 EST
- To: www-lib@w3.org
HTAnchor.c bug... I've found a bug in HTAnchor.c function: HTAnchor_findAddress() This loop skips the first object in a list and leads to segmentation fault. while ((foundAnchor = (HTParentAnchor *) HTList_nextObject(grownups))) { ... } Should be HTTRACE(ANCH_TRACE, "Anchor...... grownups count = %d\n" _ HTList_count(grownups)); foundAnchor = grownups; while (foundAnchor) { if (!strcmp(foundAnchor->address, newaddr)) { HTTRACE(ANCH_TRACE, "Find Parent. %p with address `%s' already exists.\n" _ (void*) foundAnchor _ newaddr); HT_FREE(newaddr); /* We already have it */ return (HTAnchor *) foundAnchor; } foundAnchor = (HTParentAnchor *) HTList_nextObject(grownups); } ____________________________________________________________________ Get free e-mail and a permanent address at http://www.netaddress.com/?N=1
Received on Wednesday, 3 March 1999 17:27:39 UTC