hello,
I hope you will allow my bad English.
I am trying to make a tool that retrieve XML files by Xquery with BDBXML in Visual Studio c++.net 2003.
I always get this error message when I run the tool.
「Debug Assertion failed!
Program: .........
File:dbgdel.cpp
Line:52
Expression:_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.」
This error message appears in these cases:
1. using putDocument with document name consist of upper 16 letters.
2. the return value (string) is consist of upper 16 letters.
In both cases, the tool runs well if the data are consist of 15 letters or below.
There may be more cases that shows the error message.
I guess there is a trouble in dealing with string data.
However I cannot find strange codes in APIs.
Is anybody who has similar problem with me?
I would be very pleased if I get helps.
regards,
Lee