Having done a bit more debugging, I realised that although the crash
happens in the SpellCheck destructor, it is actually caused by a
memory corruption due purely to re-entry into
fl_DocLayout::checkPendingWordForSpell(). Under the circumstances, it
makes no sense to try to catch this in the SpellCheck class. So I
have reverted yesterday's changes to spell_manager.h/cpp and fixed
the problem solely in fp_DocLayout.
However, this does not address the issues raised by Uwog.
Tomas
Received on Tue Nov 16 17:15:55 2004
This archive was generated by hypermail 2.1.8 : Tue Nov 16 2004 - 17:15:56 CET