Bug 19280

Summary: Very large leak on exit of any QtWebKit application including Qt 4.4 version
Product: WebKit Reporter: Adam Treat <manyoso>
Component: WebKit QtAssignee: Adam Treat <manyoso>
Status: RESOLVED FIXED    
Severity: Major CC: alp, hausmann
Priority: P1    
Version: 528+ (Nightly build)   
Hardware: All   
OS: Linux   
Attachments:
Description Flags
Fixes leak hausmann: review+

Adam Treat
Reported 2008-05-27 15:37:49 PDT
QtWebKit has a very large leak on exit. The DOM Document and all its child nodes as well as the all the JavaScript objects are leaked on exit because the GCController timer is not fired. SharedTimerQt is a singleton object that does not fire on application close. This cleans up SharedTimerQt and makes sure the timer is fired. Patch forthcoming...
Attachments
Fixes leak (748 bytes, patch)
2008-05-27 15:38 PDT, Adam Treat
hausmann: review+
Adam Treat
Comment 1 2008-05-27 15:38:43 PDT
Created attachment 21372 [details] Fixes leak
Simon Hausmann
Comment 2 2008-05-29 07:36:35 PDT
Comment on attachment 21372 [details] Fixes leak Good catch! We'll have to make sure this also goes into Qt 4.4. *note to self*
Simon Hausmann
Comment 3 2008-05-30 03:52:26 PDT
Landed in r34260
Note You need to log in before you can comment on or make changes to this bug.