Hi,
While investigating some memory related issues in my application, I managed to reproduce what seems to be a problem. The following minimal application terminates on my PC after ~50 cycles and prints the following to console:
```
#
# Fatal error in heap setup
# Allocation failed - process out of memory
#
```
```
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 1000; i++)
{
using (V8ScriptEngine engine = new V8ScriptEngine())
{
Console.WriteLine("Created engine #{0}", i);
engine.Execute("function zz(){}");
var tmp = engine.Evaluate("zz");
}
}
}
}
```
Strangely, the memory usage doesn't seem high when it terminates.
I used both a Nuget package, and a manually built latest ClearScript + V8 with same results.
Any help will be greatly appreciated.
Thanks in advance again,
Ron
Comments: Hello! Those project files assume the ClearScript solution directory structure and would require modification for standalone use or for inclusion in other solutions. Please see the ClearScript [ReadMe](https://clearscript.codeplex.com/SourceControl/latest#ReadMe.txt) for build instructions. Thanks!
While investigating some memory related issues in my application, I managed to reproduce what seems to be a problem. The following minimal application terminates on my PC after ~50 cycles and prints the following to console:
```
#
# Fatal error in heap setup
# Allocation failed - process out of memory
#
```
```
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 1000; i++)
{
using (V8ScriptEngine engine = new V8ScriptEngine())
{
Console.WriteLine("Created engine #{0}", i);
engine.Execute("function zz(){}");
var tmp = engine.Evaluate("zz");
}
}
}
}
```
Strangely, the memory usage doesn't seem high when it terminates.
I used both a Nuget package, and a manually built latest ClearScript + V8 with same results.
Any help will be greatly appreciated.
Thanks in advance again,
Ron
Comments: Hello! Those project files assume the ClearScript solution directory structure and would require modification for standalone use or for inclusion in other solutions. Please see the ClearScript [ReadMe](https://clearscript.codeplex.com/SourceControl/latest#ReadMe.txt) for build instructions. Thanks!