Re: [xml] Debugging memory in libxml2
- From: jwert ilstechnology com
- To: xml gnome org
- Subject: Re: [xml] Debugging memory in libxml2
- Date: Thu, 21 Dec 2006 16:04:39 -0500
Daniel and Chris -
Thanks for the guidance, I've done the
investigation, and here is what I've found so far...
1. The first calls to the libxml2 library
occur in a thread (not in main).
2. When a second thread makes
a call to xmlBufferCreate() it calls xmlGetGlobalState(), which traps on
EnterCriticalSection(&cleanup_helpers_cs); (line 569 in 2.6.26).
3. Compiler is MSVC 13.10.3077
(32 bit)
4. Libxml2 version is 2.6.26
5. Libxml2 was built with configure.js
debug=yes
I've checked and made sure that every
component is built with /MD so there aren't any CRT problems. Is
there something I have to do in main before I can access libxml2 in multiple
threads? Are there problems with xmlBuffer's being accessed from
multiple threads? Any other hints?
Thanks and Merry Christmas,
Jim
NOTE: ILS Technology takes no
responsibility for religious greetings by its employees, please don't sue
us!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]