[Webkit-unassigned] [Bug 54380] [Qt]tst_QWebPage::modified() asserts

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 16 09:40:46 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=54380


Aparna Nandyal <aparna.nand at wipro.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aparna.nand at wipro.com




--- Comment #1 from Aparna Nandyal <aparna.nand at wipro.com>  2011-02-16 09:40:46 PST ---
Analysis of the bug:
When the following line in the tester program is called:

m_page->mainFrame()->setUrl(QUrl("data:text/html,<body>This is second page"));


Function FrameView::pauseScheduledEvents is called 5 times and its equivalent FrameView::resumeScheduledEvents is called only 4 times, leaving the value of m_enqueueEvents=1. So in the tester program when tst_QWebPage::cleanup is called, the FrameView::~FrameView is called which asserts when m_enqueueEvents=1.

We need to check the FrameView::layout() to further find the root cause of the problem as the extra calls to FrameView::pauseScheduledEvents is made from this function.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list