Forum: MemoQ support
Topic: Why did I suddenly get this internal application error in MemoQ?
Poster: Fredrik Pettersson
This is the error message I get once I press a key on my keyboard inside the editor window in the latest version of MemoQ (9.3.6):
MemoQ warning
The requested task could not be completed or an operation failed, but you
can safely continue your work.
Internal application error.
It did not help to restart MemoQ, I continue to get this error message.
The error message started to pop up all of a sudden without having made any changes to the system.
Is there any file I can remove to remedy this?
These are the details in the error message:
TYPE:
System.ArgumentException
MESSAGE:
Range's end must not be beyond plain text's end
Parameter name: range
SOURCE:
MemoQ.CoreStructures
CALL STACK:
at MemoQ.CoreStructures.SegmentExtensions.getFormattedRangeFromPlain(Segment ctSeg, IntRange range)
at MemoQ.Translation.TranslationHitData..ctor(Object hit, Segment source)
at MemoQ.Translation.ACHitCaseTransformer.transformHitsGeneral(Dictionary`2& matches, Segment sourceSegment, String targetSegmentText, Int32 caretPos, CaseChangeDelegate caseChangeFunction)
at MemoQ.Translation.ACHitCaseTransformer.TransformHitsForPrefix(Dictionary`2& matches, Segment sourceSegment, String targetSegmentText, Int32 caretPos)
at MemoQ.Translation.AutoCompleteSource.GetAutoCompleteItems(String text, Int32 caretPos, Char[] triggerChars)
at Kilgray.EditBox.AutoComplete.getCandidates(String contentText, Int32 posInContent, Int32 posInEditbox, List`1 candidates, Boolean intextOnly)
at Kilgray.EditBox.AutoComplete.HandleCharAfterInsert()
at Kilgray.EditBox.EditBoxCore.InsertChar(Char c)
at Kilgray.EditBox.EditBoxCore.OnKeyPress(KeyPressEventArgs e)
at Kilgray.EditBox.EditBoxCore._HandleWndProcOwn(Message& m)
at Kilgray.EditBox.EditBoxCore.WndProc(Message& m)
at Kilgray.EditBox.EditBoxR.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[Edited at 2020-03-24 18:20 GMT]