On Thu, Jun 28, 2007 at 09:34:15AM +0200, Martin Ronner wrote:
> Hi all.
> 
> Purify reports lots of
> - "IPW: Invalid pointer write"
> - "IPR: Invalid pointer read"
> for
> - xmlReaderForMemory() with an invalid base URL
> - xmlTextReaderSchemaValidate() with a relative xsd path
> in a multithreaded application.
> 
> If I do the same in a singlethreaded application everything's fine.
> 
> How serious do I need to take this?

  Seems to complain about getcwd(), it's used only once in xmlIO.c
as
   getcwd(dir, 1024) != NULL)
where dir is defined as
   char dir[1024];
on the stack. Looks to me that Purify is on crack ... but maybe
I'm wrong, I would say check with a debugger,

Daniel

-- 
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard      | virtualization library  http://libvirt.org/
[EMAIL PROTECTED]  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine  http://rpmfind.net/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to