Bug 28753

Summary: Excessive number of threads (and a crash)
Product: WebKit Reporter: David Smith <catfish.man>
Component: Page LoadingAssignee: Alexey Proskuryakov <ap>
Status: RESOLVED FIXED    
Severity: Normal Keywords: InRadar
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
URL: http://www.arstechnica.com
Attachments:
Description Flags
Crashlog
none
proposed fix oliver: review+

David Smith
Reported 2009-08-26 15:54:47 PDT
Created attachment 38642 [details] Crashlog I haven't been able to figure out how to reproduce this beyond "browse normally with a WebKit nightly build for a while". The attached crashlog is representative, but it doesn't always crash. Sometimes it just spins up a ton of threads for a while, then quiets down again.
Attachments
Crashlog (1.16 MB, application/octet-stream)
2009-08-26 15:54 PDT, David Smith
no flags
proposed fix (8.23 KB, patch)
2009-08-27 16:57 PDT, Alexey Proskuryakov
oliver: review+
Alexey Proskuryakov
Comment 1 2009-08-26 15:56:19 PDT
Alexey Proskuryakov
Comment 2 2009-08-27 16:57:15 PDT
Created attachment 38700 [details] proposed fix I could never reproduce the crash, but this should greatly reduce strain on CFNetwork. Magic numbers used here are not special or tested in any way. I did try browsing with some additional logging, and both CFHost calls and network requests made seemed reasonable.
Alexey Proskuryakov
Comment 3 2009-08-27 17:12:22 PDT
Note You need to log in before you can comment on or make changes to this bug.