[Webkit-unassigned] [Bug 66640] [GTK] WebProcess crash on hitting assertion m_isWaitingForDidUpdate in DrawingAreaImpl
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Aug 24 01:47:12 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=66640
--- Comment #5 from Amruth Raj <amruthraj at motorola.com> 2011-08-24 01:47:12 PST ---
I'm listing the sequence of events again for more clarity:
RunLoop::TimerBase::timerFiredCallback gets called.
This calls timer->fired() resulting in a call to DrawingAreaImpl::displayTimerFired.
This creates a new one shot timer resulting in a call to RunLoop::TimerBase::start which overrides m_timerSource with a new value.
Next, the previous timer's destroyNotifyCallback gets called which sets the newly created m_timerSource to 0.
This results in the next timer never getting stopped even though a stop is called on it and eventually leads to a crash.
--
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