Hello,

I've been getting some crashes in the library (1.4.0, Solaris 8)
in the ReadeMgr::reset call.  By looking at the code (addmittedly
not very thouroughly), I think there is a chance that this
method is called twice in a row (from XMLScan, when certain exceptions
happen).  However, there is a couple of lines there:
        
        delete fCurReader;
        fCurReader = 0;

which may definitely cause problems if called twice.
Shouldn't it be if (fCurReader) { ... } ?

Thanks,
AZ


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to