Kinook Software Forums

Go Back   Kinook Software Forums > Ultra Recall > [UR] Frequently Asked Questions > Troubleshooting

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 07-30-2007, 12:35 PM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 5,656
How to prevent crashes when pasting into the text editor

Ultra Recall's internal text/rich text editor (by default what is used for editing text within UR) is based on the Microsoft rich edit control (riched20.dll / msftedit.dll).

A version of the MS rich edit control is installed with Microsoft Windows, and various versions are also available with Microsoft Office.

The UR installer includes an option to install riched20.dll v5.50, which supports inserting tables and is fairly stable (uncheck the Install rich edit control with table support option during installation to use the older Windows default version). During installation of UR, if a newer version is found with an Office installation, a Use Office rich edit control option is also available to copy that version for use by UR.

Note: The option to Install rich edit control with table support is incompatible with Office 2013 and can result in errors or hanging when pasting into the rich edit control. To resolve this, either a) delete riched20.dll from the UR installation path, b) uninstall UR and when reinstalling, uncheck the Install rich edit control with table support option, and optionally check the Use Office rich edit control option, or c) rename C:\Program Files (x86)\Common Files\microsoft shared\OFFICE15\RICHED20.DLL.

While newer versions of riched20.dll can provide better representation of advanced RTF editing features related to tables, styles, formatting, etc., some versions also have additional bugs that can make UR less stable (bugs that our users have experienced include crashing when pasting images or text, problems with images in tables, images not displayed properly, font weirdness, proper display of Unicode characters, hyperlink oddities, etc.).

Choosing Help | About | Install Info will show which version of riched20.dll is currently being used by UR.

To use the default version of riched20.dll installed with Windows, exit UR and delete riched20.dll and/or msftedit.dll from the UR installation path (typically C:\Program Files\UltraRecall).

To use another version of riched20.dll, copy or extract it into the UR installation path and restart UR.

Additionally, the spell checking component can have trouble with large documents and may need to be disabled if UR crashes or hangs when editing rich text. This can be done by unchecking Tools | Quick Options | Spelling: Enable spell checker.

Some versions of riched20.dll that are available for downloading:
v5.30.23.1230 (included with Windows XP)
v5.31.23.1229 (included with Windows 7)
v5.40.11.2210 (installed with Office XP)
v5.50.99.2050 (installed with Office 2003)
v12.0.4518.1014 (installed with Office 2007)
v14.0.4750.1000 (installed with Office 2010)
v15.0.4420.1017 (installed with Office 2013)
v16.0.6925.1014 (installed with Office 2016)

See the following threads for more details:
http://www.kinook.com/Forum/showthre...?threadid=2773
http://www.kinook.com/Forum/showthre...?threadid=1026
http://www.kinook.com/Forum/showthre...?threadid=1990
http://www.kinook.com/Forum/showthre...?threadid=1918
https://kinook.com/Forum/showthread.php?t=5573
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 03:20 PM.


Copyright 1999-2019 Kinook Software, Inc.