Posted by: srce | Date: 2023-04-18 14:37 | IP: IP Logged
I'm seeing PSPad crash when pressing the "Refresh" button in the file explorer in the tool panel to refresh folders (Not every time, but every few days).
Happens with Release and Developer builds. Latest is 5.5.1 (783) 32b.
Exception EAccessViolation in module PSPad.exe at 000DE31A.
Access violation at address 0094E31A in module 'PSPad.exe'
Read of address 7F5B0010.
At this point, it's not possible to press OK, and PSPad then needs to be killed by Task Manager.
The last time this happened, just before it crashed, I noticed one of the folders was named ÿ!
Edited 1 time(s). Last edit at 2023-04-18 14:39 by srce.
Posted by: pspad | Date: 2023-04-19 08:26 | IP: IP Logged
I will see what I can do for it.
Do you use system icons in PSpad file explorer? Menu Settings / Program 1?
Posted by: srce | Date: 2023-04-19 08:42 | IP: IP Logged
pspad:Do you use system icons in PSpad file explorer? Menu Settings / Program 1?
That option is unchecked.
Posted by: pspad | Date: 2023-04-19 08:52 | IP: IP Logged
Can you send me exception log?
Posted by: srce | Date: 2023-04-19 09:02 | IP: IP Logged
How can I do that? The above message is all that I get.
It's not like other PSPad crashes that have an option to e-mail the log.
I will try to create a screenshot next time, but all I see is the above message in a dialog box.
Posted by: srce | Date: 2023-04-19 11:44 | IP: IP Logged
Here's a screenshot of the crash
Posted by: srce | Date: 2023-04-19 13:30 | IP: IP Logged
And here's a view of the file explorer, showing the ÿ.
If after that appears, I press refresh, the crash occurs.
Obviously, there is also the bug of this ÿ appearing in the editor text. But the fact it appears here as well, suggests the bug may be something corrupting heap. Although, why only at the start of strings? Any idea where the constant 0x00ff might be used within PSPad?
Edited 4 time(s). Last edit at 2023-04-19 13:36 by srce.