It seems that current version of ChromiumFX leaks memory on every page reload.
VisualStudio 2013 Community,.NET 4.0 Client Profile, Windows 8.1 and 10.
You can try to reproduce this by launching a
CfxTestApplication and then loading a page which continuously reloads itself (or by clicking on
LoadUrl button several times).
- monitor memory usage by the renderer process.
I've tried to reproduce this behavior using original CEF test application,
cefclient.exe (pre-built binaries). Many of its versions leak too, but it seems that the test application from the latest stable
CEF 3.2454.1308.g85e11f9 doesn't leak in the same conditins.
So I've tried to build ChromiumFX for CEF 3.2454.1308 by my own. I've launched
CfxGenerator on the freshly downloaded CEF sources, updated CEF binaries, rebuilt ChromiumFX binaries and then ran
CfxTestApplication again. Bad luck, the leak on reload continues.
Important: you should exactly reload the page, e.g. by
location.reload();. Forward/backward navigation restarts renderer process which makes test useless.
I may be wrong, so could you please:
- check whether the leak on reload is present or not,
- properly build the ChromiumFX binaries for CEF 3.2454.*.
Thanks in advance.