Posted by: Gorlash | Date: 2016-06-28 21:00 | IP: IP Logged
I've reported this issue before, but we were never able to resolve anything, partially because I cannot reproduce it on demand. However, it's happening so frequently now that I'm having to consider looking for a new editor.
My system: Win7 64-bit
PsPad build 2716
What happens is, PsPad will periodically inject garbage text into a file... it typically is at a location that I have not even been working on!! Here is most recent example; The original text (at line 517 of 2295) was:
// CONTROL "",IDC_TLOG_LED,"Static",WS_CHILD | WS_VISIBLE | SS_ICON | SS_CENTERIMAGE | SS_REALSIZEIMAGE | SS_NOTIFY,
// CONTROL "",IDC_TSEND_LED,"Static",WS_CHILD | WS_VISIBLE | SS_ICON | SS_CENTERIMAGE | SS_REALSIZEIMAGE | SS_NOTIFY,
but the middle line was replaced with (in hex)
FF 00 20 2F 3F 3F 0D 0A
when it should have been (in hex)
20 20 20 2F 2F 20 0D 0A
Again I wasn't working anywhere near this point in the file; I never even briefly placed the cursor on or near that line. This is the typical pattern that I see when this happens; the existing contents of a line will be replaced with a few bytes of arbitrary binary data, making the file unbuildable.
I cannot even just delete the line, because it has actually replaced the text which was previously present.
Unfortunately, I have no idea how to duplicate this event, but it's been happening 2 or three times per week...
Posted by: pspad | Date: 2016-07-08 09:15 | IP: IP Logged
I will try to remove memory manager in the next build. We will see.
Posted by: Gorlash | Date: 2016-07-12 14:48 | IP: IP Logged
Sounds good! I'll test it when it comes out...