KMKB0016: HOWTO: Fix 'EOleException' or 'EAccessViolation' crash when starting Keyman Developer

If you receive an error similar to the following below, when starting Keyman Developer or using the Character Map within Keyman Developer, then the Unicode Character Database may have become corrupt.

Exception 'EOleException' in module tike.exe at 0000C0CAB Item cannot be found in the collection corresponding to the requested name or ordinal

Exception 'EAccessViolation in module tike.exe at 001AB190 Access violation at address 001BC190 in module 'tike.exe'. Read of address 00000008

Solution

Delete the file unicodedata.mdb in c:\program files\tavultesoft\keyman developer (or the folder where you installed Keyman Developer), and restart Keyman Developer. The file will be recreated.

The Unicode Character Database is used only within Keyman Developer Professional and during the evaluation period for Keyman Developer.


Applies to:

  • Keyman Developer Professional 6.0
  • Keyman Developer Professional 6.2
  • Keyman Developer Standard 6.0
  • Keyman Developer Standard 6.2

KB article KMKB0016 created on 12 Jun 2006

Browse all knowledge base articles