WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
25991
ERROR: called Frame::paint with nil renderer
https://bugs.webkit.org/show_bug.cgi?id=25991
Summary
ERROR: called Frame::paint with nil renderer
Robert Hogan
Reported
2009-05-24 10:49:16 PDT
[Thu May 21 2009] [20:29:53] <mwenge> here's a strange one. i'm calling frame->load(url) from my app, this ultimately results in the error: [Thu May 21 2009] [20:30:04] <mwenge> ERROR: called Frame::paint with nil renderer [Thu May 21 2009] [20:30:14] <mwenge> in [Thu May 21 2009] [20:30:14] <mwenge> (../../../WebCore/page/FrameView.cpp:1368 virtual void WebCore::FrameView::paintContents(WebCore::GraphicsContext*, const WebCore::IntRect&)) [Thu May 21 2009] [20:31:05] <mwenge> i think the problem may be with this in qwebframe.cpp: [Thu May 21 2009] [20:31:11] <mwenge> if (!contents) [Thu May 21 2009] [20:31:11] <mwenge> view->paint(&context, vector.first()); [Thu May 21 2009] [20:31:11] <mwenge> else [Thu May 21 2009] [20:31:11] <mwenge> view->paintContents(&context, vector.first()); [Thu May 21 2009] [20:31:19] <mwenge> in renderPrivate() [Thu May 21 2009] [20:31:52] <mwenge> because paintContents() gets called by view->paint() in ScrollView::paint [Thu May 21 2009] [20:32:04] <mwenge> and it looks like we should be avoiding it [Thu May 21 2009] [20:38:29] <kenneth> can you add to bugzilla... i cannot test it now... configuring new machine [Thu May 21 2009] [20:46:18] <mwenge> ok
Attachments
Add attachment
proposed patch, testcase, etc.
Simon Hausmann
Comment 1
2009-11-23 05:47:11 PST
Do you have any details on how to reproduce this? A standalone testcase maybe we can compile?
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