Summary: | [CoordinatedGraphics] ASSERTION FAILED: !m_state.isSuspended | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> | ||||
Component: | Platform | Assignee: | Fujii Hironori <Hironori.Fujii> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | cgarcia, webkit-bug-importer, zan | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=196190 | ||||||
Attachments: |
|
Description
Fujii Hironori
2019-03-11 03:32:20 PDT
Created attachment 364244 [details]
Patch
Could you show the bt of the other threads too, please? Here is the callstack of main thread.
> [External Code]
> WTF.dll!WTF::ThreadCondition::timedWait(WTF::Mutex & mutex, WTF::WallTime absoluteTime) Line 414 C++
> WTF.dll!WTF::ParkingLot::parkConditionallyImpl(const void * address, const WTF::ScopedLambda<bool ()> & validation, const WTF::ScopedLambda<void ()> & beforeSleep, const WTF::TimeWithDynamicClockType & timeout) Line 603 C++
> WebKit2.dll!WTF::ParkingLot::parkConditionally<`lambda at DerivedSources\ForwardingHeaders\wtf/Condition.h:77:17',`lambda at DerivedSources\ForwardingHeaders\wtf/Condition.h:83:17'>(const void * address, const WTF::Condition::waitUntil<WTF::Lock>::<unnamed-tag> & validation, const WTF::Condition::waitUntil<WTF::Lock>::<unnamed-tag> & beforeSleep, const WTF::TimeWithDynamicClockType & timeout) Line 80 C++
> WebKit2.dll!WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock & lock, const WTF::TimeWithDynamicClockType & timeout) Line 75 C++
> WebKit2.dll!WTF::Condition::wait<WTF::Lock>(WTF::Lock & lock) Line 121 C++
> WebKit2.dll!WebKit::CompositingRunLoop::performTaskSync(WTF::Function<void ()> && function) Line 95 C++
> WebKit2.dll!WebKit::ThreadedCompositor::suspend() Line 125 C++
> WebKit2.dll!WebKit::LayerTreeHost::pauseRendering() Line 254 C++
> WebKit2.dll!WebKit::DrawingAreaCoordinatedGraphics::exitAcceleratedCompositingMode() Line 594 C++
> WebKit2.dll!WTF::RunLoop::Timer<WebKit::DrawingAreaCoordinatedGraphics>::fired() Line 152 C++
> WTF.dll!WTF::RunLoop::TimerBase::timerFired() Line 141 C++
> WTF.dll!WTF::RunLoop::wndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 60 C++
> WTF.dll!WTF::RunLoop::RunLoopWndProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 39 C++
> [External Code]
> WTF.dll!WTF::RunLoop::run() Line 69 C++
> WebKit2.dll!WebKit::AuxiliaryProcessMain<WebKit::WebProcess,WebKit::WebProcessMain>(int argc, char * * argv) Line 67 C++
> WebKit2.dll!WebKit::WebProcessMainWin(int argc, char * * argv) Line 46 C++
> WebKitWebProcess.exe!main(int argc, char * * argv) Line 33 C++
> [External Code]
ThreadedCompositor::suspend is calling the next function.
Comment on attachment 364244 [details] Patch Clearing flags on attachment: 364244 Committed r242771: <https://trac.webkit.org/changeset/242771> All reviewed patches have been landed. Closing bug. |