Sorry I don't understand the reply. You are telling me that it should be possibile or not? I always use r->pool to allocate memory in my module, but not for libxml2. It has it's memory allocation and looking at source it uses malloc and free. Best regards
Marco > On Mon, Jul 30, 2007 at 06:04:27PM +0200, [EMAIL PROTECTED] wrote: > > I isolated my problem. > > It seems that sometimes during xmlFreeDoc(doc) I get a Segmentation fault. > > xmlFreeDoc is a function of libxml2 which I use inside my module. > > I suppose that libxml2 uses malloc/free to alloc and free memory: is it > > possibile that there is some overlap of memory with apr poll (r->poll)? > Not an option. Unless you use somewhat pools to allocate memory for > libxml. If you do so, stop it. Either use apr pools or malloc/free. > Kind regards. >