#1 2016-10-01 17:18:50

ComingNine
Member
Registered: 2010-07-29
Posts: 294

Exception raised in TestSynSM: error during FreeMem operat

Using mORMot '1.18.3006', if compiled with Delphi 7 with FastMM FullDebugMode enabled, TestSynSM gives various errors when run second time, i.e., when js/jslint.js already exists. Could you help to check ?

The screen shots can be seen at imgur.

https://imgur.com/a/1M7B4

The content of TestSynSM log is

https://gist.github.com/anonymous/fce89 … 71ec1bed94

The content of TestSynSM_MemoryManager_EventLog.txt is

https://gist.github.com/anonymous/0155c … 7f27be26e2

The content of FastMM4Options.inc used is

https://gist.github.com/anonymous/5ebb8 … f1240e28ea

PS: If compiled with Delphi 7 without  FastMM FullDebugMode enabled, TestSynSM runs fine no matter how many times.

PS: If compiled with Delphi XE, XE8 or Berlin, TestSynSM runs fine no matter how many times.

Last edited by ComingNine (2016-10-01 17:21:27)

Offline

#2 2016-10-05 04:47:08

mpv
Member
From: Ukraine
Registered: 2012-03-24
Posts: 1,571
Website

Re: Exception raised in TestSynSM: error during FreeMem operat

Yes, we also reproduce a FreeMem error in case FastMM FullDebugMode enabled. At the moment we do not know the reason

Last edited by mpv (2016-10-05 04:47:19)

Offline

#3 2016-10-05 14:11:18

ComingNine
Member
Registered: 2010-07-29
Posts: 294

Re: Exception raised in TestSynSM: error during FreeMem operat

mpv wrote:

Yes, we also reproduce a FreeMem error in case FastMM FullDebugMode enabled. At the moment we do not know the reason

Thank you very much for your efforts in researching ! I hope this issue could be resolved in future, because FullDebugMode is rather important for FastMM for finding memory leaks.

Offline

Board footer

Powered by FluxBB