Hi. I have some problem with Chromium's cache. First time we run our program and the cache folder is empty the files are downloaded to the cache folder, but never used afterwards. Next time i try to access the same web page, the cache is ignored and the files are downloaded again.
Another problem is, after the first run we get some error messages:
[1110/163209:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5
[1110/163209:ERROR:cache_util.cc(132)] Unable to move cache folder c:\Users\<userName>\AppData\Local\<cacheDir> to c:\Users\<userName>\AppData\Local\old_<cacheDir>_000
[1110/163209:ERROR:cache_creator.cc(132)] Unable to create cache
Looking at the code of Chromium, on Windows it uses MoveFileEx to rename the cache folder, which fails with an error code of 5: ERROR_ACCESS_DENIED. I tried to run our application with Admin rights, but the result was the same. Our program already writes to a folder very similiar to the cache folder (also located in AppData\Local\) and we never run into this problem. We use a separate exe as the child process and don't use sandboxing, if this has anything to do with the problem, then we would need a massive reworking of our application...