WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
51086
[Qt] QWebView::setUrl leaks 6 MB
https://bugs.webkit.org/show_bug.cgi?id=51086
Summary
[Qt] QWebView::setUrl leaks 6 MB
webkit95
Reported
2010-12-14 18:59:22 PST
According to BoundsChecker, and verified with Memory Validator, the following code results 10,245 leaks for a total 6 MB in memory leaked: #include <QApplication> #include <QWebView> int main(int argc, char *argv[]) { QApplication a(argc, argv); QWebView* pWidget = new QWebView(); pWidget->setUrl(QUrl("
http://www.google.com
")); pWidget->show(); a.exec(); delete pWidget; return 0; } using Qt 4.6.3. The largest single leak is 4.2 MB with the following call stack: RegisterFile::RegisterFile Interpreter::Interpreter JSGlobalData::JSGlobalData JSGlobalData::create JSGlobalData::createLeaked Additional calls to setUrl add 6-7 additional MBs.
Attachments
Add attachment
proposed patch, testcase, etc.
Benjamin Poulain
Comment 1
2011-01-14 07:44:16 PST
Please follow this to report bugs on QtWebKit:
http://trac.webkit.org/wiki/QtWebKitBugs
Zoltan, does that looks valid or is it a buggy tool?
Zoltan Horvath
Comment 2
2011-02-17 07:33:45 PST
I don't know MS BoundsChecke. I don't think that these classes are leaking. Reporter, can you reproduce this with latest trunk or with Qt-4.7.1 also?
Alexis Menard (darktears)
Comment 3
2011-04-06 11:09:21 PDT
I can't find leak with Valgrind. I close.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug