HTTP cache v2: remove directories with low priority on background
Categories
(Core :: Networking: Cache, defect)
Tracking
()
People
(Reporter: michal, Assigned: michal)
References
Details
Attachments
(2 files, 2 obsolete files)
(deleted),
patch
|
mayhemer
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
Details | Diff | Splinter Review |
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
Assignee | ||
Comment 3•11 years ago
|
||
Assignee | ||
Comment 4•11 years ago
|
||
Assignee | ||
Comment 5•11 years ago
|
||
Assignee | ||
Comment 6•11 years ago
|
||
Comment 7•11 years ago
|
||
Assignee | ||
Comment 8•11 years ago
|
||
Assignee | ||
Comment 9•11 years ago
|
||
Comment 10•11 years ago
|
||
Assignee | ||
Comment 11•11 years ago
|
||
Comment 12•11 years ago
|
||
Comment 13•11 years ago
|
||
Comment 14•11 years ago
|
||
Comment 15•11 years ago
|
||
Comment 16•11 years ago
|
||
Updated•11 years ago
|
Assignee | ||
Comment 18•11 years ago
|
||
Comment 19•11 years ago
|
||
Comment 20•4 years ago
|
||
Hi. I'm getting infinite loop (due to that: while true) and this is what repeats, these 2 lines, nothing else inbetween:
[Parent 12272: Cache2 I/O]: D/cache2 CacheFileIOManager::FindTrashDirToRemove() - Returning directory trash13638
[Parent 12272: Cache2 I/O]: D/cache2 CacheFileIOManager::FindTrashDirToRemove()
it's as if that directory and the files within it are not even attempted to be removed.
This happens inside sandboxie. If I manually remove(d) those trash* dirs, the high cpu usage (25% aka one full core, of a 4-core system) stops!
I tried to find the attempt to delete anything via Process Monitor, but I can't see any. I even tried filtering by Operation SetDispositionInformationFile but nothing. So either it is trying to delete the files/dirs in some sneaky way (one of the Operations seen here where it keeps repeating: https://paste.mozilla.org/MK8ZFw3Z/raw ) OR, it isn't even trying to delete anything for some reason.
I tried outside of sandboxie but couldn't reproduce, however I'm unsure if it's because those trash* dirs exist or not. Apparently there are some trash* dirs, but I just didn't get the high cpu usage.
Tried Firefox 78.0b3 (64-bit) on Windows 7. Started to find out about the issue here: https://matrix.to/#/!OjiTSQTpPWGpfDenKT:mozilla.org/$pCmunFBOzmnembqdrwpz0gL0tM-FgjzREV2kY89SjyQ?via=mozilla.org
(I'm not even sure that link works, but it's on the official "Firefox Desktop Community" channel)
Comment 21•4 years ago
|
||
I've just confirmed that outside of sandboxie, normal firefox run did remove the trash* dirs without any trouble.
So this is clearly only happening inside sandboxie! But why!??? is sandboxie broken? or something else
Comment 22•4 years ago
|
||
oh there's an issue already, didn't try to find it before, here it is: https://github.com/sandboxie-plus/Sandboxie/issues/32
Description
•