I'm getting a stack overflow exception when pasting a large volume of numerical data into a memo control with spell checking and "check as you type" active. The recursive call in TdxSpellCheckerTextParser.GetNextWord is causing the issue. You can easily reproduce by pasting the contents of the attached "test.txt" file into a memo with spell checking and "check as you type" active.
As an interim solution, I modified the function to use a while loop instead of a recursive call.
Can you please address this issue?
Thanks!
In Check As You Type mode, the Stack Overflow exception occurs when pasting a large number of numerical symbols
Answers approved by DevExpress Support
We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.
Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.
- v13.1.2Download Official Update
- v12.2.7Download Official Update
Hello,
Thank you for your report. I have reproduced the described behavior and forwarded this ticket to our developers for research.