View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
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 | ||||||||
Severity | minor | Reproducibility | always | ||||||
Status | closed | Resolution | fixed | ||||||
Platform | All | OS | All | OS Version | N/A | ||||
Product Version | 3.9 | ||||||||
Target Version | 3.10 | Fixed in Version | 3.10 | ||||||
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. | ||||||||
Fixed in CI build # | |||||||||
Reported in CI build # | |||||||||
URL of problem page | |||||||||
Attached Files |
|
![]() |
|
Vincent Sanders (administrator) 2019-06-13 10:24 |
this is also seen if one simply stops the fetch rather than quits the browser |
Daniel Silverstone (administrator) 2019-08-02 15:59 |
I believe this is now fixed. |
Vincent Sanders (administrator) 2020-05-27 09:20 |
Thankyou for reporting this issue. We believe this is fixed in the 3.10 release. If this is not the case please feel free to reopen the issue with additional details. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2019-06-05 21:03 | Daniel Silverstone | New Issue | |
2019-06-13 10:24 | Vincent Sanders | Status | new => confirmed |
2019-06-13 10:24 | Vincent Sanders | Product Version | => 3.9 |
2019-06-13 10:24 | Vincent Sanders | Note Added: 0001963 | |
2019-08-02 15:59 | Daniel Silverstone | Assigned To | => Daniel Silverstone |
2019-08-02 15:59 | Daniel Silverstone | Status | confirmed => resolved |
2019-08-02 15:59 | Daniel Silverstone | Resolution | open => fixed |
2019-08-02 15:59 | Daniel Silverstone | Fixed in Version | => 3.10 |
2019-08-02 15:59 | Daniel Silverstone | Target Version | => 3.10 |
2019-08-02 15:59 | Daniel Silverstone | Note Added: 0002057 | |
2020-05-27 09:20 | Vincent Sanders | Status | resolved => closed |
2020-05-27 09:20 | Vincent Sanders | Note Added: 0002250 |