- AuthorPosts
- September 9, 2020 at 10:58 pm #27014skyParticipant
EmEditor will be no response under a certain Replace condition.
Here is an example to reproduce this issue:Text file: 1,000,000 lines “ABC”
1. Find “ABC\nABC”
2. Replace with “DEF”September 10, 2020 at 1:26 pm #27024Yutaka EmuraKeymasterHello sky,
I reproduced this issue, and it will be fixed on the next version. Thank you!September 16, 2020 at 11:22 pm #27046skyParticipantAnother problem, here is an example to reproduce this issue:
Text file: 1 line “ABC” x 100,000 times = ABCABCABCABC….
1. Find “ABC”
2. Select “Escape Sequence”
3. Replace with “ABC\n”
Windown 8,1 system will be no response unless force shut down the computer (press the Power button for a few seconds).If select “Regular Expressions”, it is OK.
September 18, 2020 at 10:55 am #27050Yutaka EmuraKeymasterHi sky,
Are you using the latest beta v20.1.901? Please wait a few more seconds before you shut down the computer. Does the progress dialog box appear while you are waiting for the Replace finish?September 18, 2020 at 11:15 pm #27051skyParticipantBoth v20.1.901 and v20.1.1 have the same problem.
The progress dialog box did not appear.Windown 10 system can use “End task” via task manager, but Windows 8.1 have to force shut down the computer.
September 19, 2020 at 8:41 am #27052Yutaka EmuraKeymasterIn my case, the Replace finishes in 14 seconds. The sample file was one line “ABCABCABC…”, total of 100,000,000 character long (100MB). The result can be different with other computers. It could be more than a few minutes to finish. I could adjust the timing when the progress dialog box opens. How many minutes did you wait until you reboot the computer?
Since I can’t reproduce the issue, please do the following steps if you don’t mind.
Select the Tools menu -> Import and Export, and then select Export all settings into a registry file (if you are using a Desktop Installer) or INI files (if you are using a portable version), and save exported files and folders.
Then select the Tools menu -> All Commands -> Tools -> Reset All Settings, this should prompt you to restart EmEditor. You can always restore your settings by importing your settings you just saved.
Please check if the issue still persists. If the issue has been resolved, then please zip exported files and folders (including the AppData subfolder within the exported folder), and email the zip file to me at tech @ emurasoft.com .
Thank you,
September 20, 2020 at 6:14 pm #27053skyParticipantI wait for 10 minutes and then shut down the computer, and I use portable version with all default settings to reproduce the issue.
After several tests, I think this problem start since v18.5.0 or v18.5.91.1. Find “ABC”
2. Select “Escape Sequence”
3. Replace with “ABC\n”
v18.4.0, total 100,000 strings were replaced in 0.078 seconds.
v18.5.0, total 100,000 strings were replaced in 0.078 seconds.
v18.5.91, will be no response.4. Find “A”
5. Select “Escape Sequence”
6. Replace with “ABC\n”
v18.4.0, total 100,000 strings were replaced in 0.156 seconds.
v18.5.0, will be no response.
v18.5.91, will be no response.September 21, 2020 at 4:13 pm #27054Yutaka EmuraKeymasterI reproduced this issue with exactly “ABC” x 100,000 times = 300,000 characters. I am not sure why but it was OK when the text is very long (100,000,000 characters). Anyway, it will be fixed on the next version. Thank you!
- AuthorPosts
- You must be logged in to reply to this topic.