- From: Michel Philip <philipm@altern.org>
- Date: Sun, 22 Apr 2001 22:35:21 +0200
- To: www-lib@w3.org
Hi Anton, hi all. > Is this a bug, or am i missing something ? Thank for your clear bug report. I don't know if you missed something. But I agree with: > HTAnchor * anch = HTAnchor_findAddress("http://something/something"); > HTAnchor_detele(HTAnchor_parent(anch)); > anch = HTAnchor_findAddress("http://something/something"); <-- SIGSEGV here !!!! My opinion is that the good behaviour must be no SIGSEGV but a newly allocated HTParentAnchor for the requested address. Indeed, if the address is not in the adult table a new entry is created, so we will never get a NULL pointer for such a call. I expect I could soon propose a big path for HTAnchor.c Michel. > HTAnchor_delete ? > > From: Anton Belov -- Customer Engineering (antonb@scot.canada.sun.com) > Date: Fri, Mar 02 2001 > > *Next message: Markus Bäurle: "Treatment of event loop" > > * Previous message: Karel Buk: "Http basic Authentification" > * Next in thread: Serge Adda: "Re: HTAnchor_delete ?" > * Reply: Serge Adda: "Re: HTAnchor_delete ?" > * Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] > * Other mail archives: [this mailing list] [other W3C mailing lists] > * Mail actions: [ respond to this message ] [ mail a new topic ] > > ------------------------------------------------------------------------------ > > Message-Id: <200103021740.MAA22418@rayo.canada.sun.com> > Date: Fri, 2 Mar 2001 12:40:44 -0500 (EST) > From: Anton Belov -- Customer Engineering <antonb@scot.canada.sun.com> > To: www-lib@w3.org > Subject: HTAnchor_delete ? > > Hi ! > > For some reason HTAnchor_delete doesn't remove the reference to the deleted > anchor from the adult_table[] hash table, so if i happen to request another > anchor for the same URL, the hash table contains a pointer to the anchor that > already has been deleted, which in term causes exception: > > HTAnchor * anch = HTAnchor_findAddress("http://something/something"); > HTAnchor_detele(HTAnchor_parent(anch)); > anch = HTAnchor_findAddress("http://something/something"); <-- SIGSEGV here !!!! > > Is this a bug, or am i missing something ? > > Thank you for your help !!!! > > Best Regards, > Anton > > ~v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^v^vv^v^v^v^v^v^v^v^v^v^v^~ > > Anton Belov > Sun Microsystems Americas Customer Engineering > anton.belov@canada.sun.com > Ph. (905)415-2841 Fax. (905)477-0217 > > ------------------------------------------------------------------------------ > > * Next message: Markus Bäurle: "Treatment of event loop" > * Previous message: Karel Buk: "Http basic Authentification" > * Next in thread: Serge Adda: "Re: HTAnchor_delete ?" > * Reply: Serge Adda: "Re: HTAnchor_delete ?" > * Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] > * Other mail archives: [this mailing list] [other W3C mailing lists] > * Mail actions: [ respond to this message ] [ mail a new topic ]
Received on Sunday, 22 April 2001 16:35:36 UTC