Page 1 of 1

TSRichViewEdit & FastMM4 again :)

Posted: Fri Oct 29, 2010 1:47 pm
by vit
Sorry, but I have exception with using SRVE & FastMM again. At this time it's occures in different machines.

Please try to do this steps:
1. Open project \srv_demos\Demos\ActionTest\
2. Add FastMM4 to project:

Code: Select all

uses
 FastMM4, /// <=======
 Forms,
 dmActionsSRV in 'dmActionsSRV.pas' {srvActionsResource: TDataModule},
 Unit3 in 'Unit3.pas' {Form3};
I use FastMM 4.96
3. Download and use my FastMM4Options.inc from http://www.sendspace.com/file/vomt9i
4. Build and run
5. To any line of text add footnote
6. To the same line add a table (example 1x2)
7. May be will be needed to insert footnote again. To the same line.

Then FastMM generates exception "FastMM has detected an error during a GetMem operation. FastMM detected that a block has been modified after being freed. "

P.S. I made changes in RVThread.pas and RichView.pas to disable FreeOnTerminate property.

Posted: Tue Nov 02, 2010 3:38 pm
by Sergey Tkachenko
Confirmed, it looks like the problem is in the ruler.
It will be fixed in the next update.

Posted: Wed Nov 03, 2010 4:28 am
by vit
Sergey Tkachenko wrote:it looks like the problem is in the ruler.
Yes, in one of my post http://www.trichview.com/forums/viewtopic.php?t=4111 I wrote that error disappeared when I deleted horizontal ruler.

Sergey Tkachenko wrote:It will be fixed in the next update.
Could you please notify us here about this?

Posted: Wed Nov 03, 2010 9:31 am
by Sergey Tkachenko
ok

Posted: Mon Nov 29, 2010 8:43 pm
by Sergey Tkachenko
Fixed in version 3.7