Hi Matthias,
On 03/20/07 17:14, Matthias B. wrote:
We have a custom Java component that constructs letterheads by mixing
several files and other
data via UNO.
We have encountered several cases where OOo's internal data structures
seem to become
corrupted during the process.
One such issue is the following:
An SwIndexReg (sw/source/core/bastyp/index.cxx) gets destroyed even
though there
are still SwIndexes in it. Later, when these SwIndexes are destroyed,
their destructors
call SwIndex::Remove() in an attempt to deregister from the
SwIndexReg. Because the SwIndexReg
has been destroyed, Remove() writes to an invalid memory location,
we traced this bug to the call to SwDoc::DelFullPara(). Looks like a
SwUnoCrsr is inconsistent after this call. To be continued ...
Regards,
Frank
--
Frank Meies (fme) - OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]