Open
Description
The C++ parse throws a System.AccessViolationException
when parsing files.
The error is sent from Parser.cs@66: var result = Parser.ClangParser.ParseHeader(options);
.
It doesn't always happen, for small files it's ok but as soon as I try to parse a (not too much) complex file, which includes a lot of other files, this error is thrown.
One thing that comes to my mind: could it be that since I'm using a 32bit compilation and the file includes a lot of other headers I run out of memory? For a single file, task manager shows me almost 200MB of memory used.