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
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.