MantisBT - NetSurf
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002664||NetSurf||[All Projects] General||public||2019-06-05 21:03||2020-05-27 09:20|
|Reporter||Daniel Silverstone|| |
|Assigned To||Daniel Silverstone|| |
|Product Version||3.9|| |
|Target Version||3.10||Fixed in Version||3.10|| |
|Fixed in CI build #|
|Reported in CI build #|
|URL of problem page|
|Summary||0002664: In-progress curl fetches which are active during shutdown of the browser will never be freed|
|Description||When we close the browser while there are in-progress fetches in cURL, we never|
complete those fetches cleanly and so they leak all over the shop. This manifests often in lwc string leakage from the nsurls they hold refs to.
I'm not sure we care particularly.
|Steps To Reproduce||Start a fetch of something which takes a while, then close the browser window while it's fetching.|
I noticed it while fetching https://httpstat.us/302 where if you close the browser the moment it renders, there's a couple of fetches outstanding.
|Tags||No tags attached.|