AcademySoftwareFoundation / AcademySoftwareFoundation/OpenRV
[Bug]: RV on Windows cannot access cookies from two instances
- Dominant language
- C++
- Stars
- 764
- Forks
- 246
- Avg merge
- 6d 12h
- Merged PRs (30d)
- 13
Description
### What happened?
When RV launches on Windows, it causes a lock on the web cache/cookie db that prevents accesses from other instances of RV. This causes any web interface (such as Screening room, etc) to no longer have access to cookies, and cannot write cookies.
### List all the operating systems versions where this is happening
Windows 10
### On what computer hardware is this happening?
ThreadRippper with RTX 2080ti
### Relevant console log output
```shell
[51188:53184:0623/112239.896:ERROR:cache_util_win.cc(20)] Unable to move the cache: Access is denied. (0x5)
[51188:53184:0623/112239.896:ERROR:cache_util.cc(140)] Unable to move cache folder \Local\Autodesk\RV\cache\QtWebEngine\Default\Cache to \Local\Autodesk\RV\cache\QtWebEngine\Default\old_Cache_002
[51188:53184:0623/112239.896:ERROR:disk_cache.cc(184)] Unable to create cache
```
### Environment variables
_No response_
### Extra information
_No response_
### Code of Conduct
- [X] I agree to follow this project's Code of Conduct
Contributor guide
Research direction
Start by reproducing the issue on Windows 10 with two RV instances and review the QtWebEngine cache and cookie behavior around the reported cache_util_win.cc errors. Done means separate instances can access and write their web cookies without cache-lock errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100