Cannot export the lexicon

From SuperMemopedia
Jump to navigation Jump to search

Problem

k.c. reported:

I tried to complete a File : Export : Lexicon for the first time and immediately got a Range Check Error. How can I fix this please?

 "Cannot copy g:\supermemo_kai 20240413\supermemo db2\registry\Lexicon.lst to C:\Supermemo backups\(((Backup of supermemo db2 created on 2024-04-13 16-27-00)))\registry\Lexicon.lst 
 Range check error"

Answer

This problem could not be reproduced. As it seems to be based on a file lock, you can simply try again after restarting SuperMemo (or even the computer).

The problem has never been reported before.

Comment

Ever since incremental reading, lexicon is less popular and not built by default. It is thus far less tested in real life. The export code has not been changed for years. It is possible there might be some old bug lurking.

Data

--------------------DETAILS-------------------- 
SuperMemo 19 (Build 19.03, Dec 20, 2023) 
Time: Apr 13, 2024, Sat, 16:27 
--------------------ELEMENT CONTENT 

--------------------SYSTEM DATA 
Microsoft Windows 11 Home, version 10.0.22631, 
MSHTML Engine: Trident ver. 7.0.0 
IE Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; 
Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.2; Tablet PC 2.0; Zoom 3.6.0) 
User language: English (en-GB) 
System language: English (en-GB) 
Browser language: English (en-GB) 
Disk Free C: (SuperMemo): 213.947 GB 
SuperMemo HD ID: 0A60-7092 
Total physical memory: 17.125 GB 
Free physical memory: 7.179 GB 
Page file: 20.883 GB 
Free page file: 6.923 GB 
Virtual memory: 2.147 GB 
Free virtual memory: 1.854 GB 
Extended virtual memory: 0 bytes 
SuperMemo heap memory: 7.793 MB 
Free heap memory: 2.985 MB 
Heap memory use: 61.69% 
Active Code Page: 1252 
OEM Code Page: 850 
SuperMemo owner: User of SuperMemo 
Collection author: User of SuperMemo 
Network installed