Crash log: ASSERTION FAILED: canCurrentThreadAccessThreadLocalData(m_thread) ./platform/Timer.cpp(280) : void WebCore::TimerBase::stop() 1 0x13a2538c9 WTFCrash 2 0x11ea7ea6b WTFCrashWithInfo(int, char const*, char const*, int) 3 0x122951e7c WebCore::TimerBase::stop() 4 0x122b9c79e WebCore::IOSurfacePool::discardAllSurfaces() 5 0x11feabe59 WebCore::platformReleaseGraphicsMemory(WTF::Critical) 6 0x12274af76 WebCore::releaseGraphicsMemory(WTF::Critical, WTF::Synchronous) 7 0x110c632f2 WebKit::GPUProcess::lowMemoryHandler(WTF::Critical, WTF::Synchronous) 8 0x110c89719 WebKit::GPUProcess::initializeGPUProcess(WebKit::GPUProcessCreationParameters&&)::$_2::operator()(WTF::Critical, WTF::Synchronous) const 9 0x110c896ca WTF::Detail::CallableWrapper<WebKit::GPUProcess::initializeGPUProcess(WebKit::GPUProcessCreationParameters&&)::$_2, void, WTF::Critical, WTF::Synchronous>::call(WTF::Critical, WTF::Synchronous) 10 0x13a2c6112 WTF::Function<void (WTF::Critical, WTF::Synchronous)>::operator()(WTF::Critical, WTF::Synchronous) const 11 0x13a2c5b86 WTF::MemoryPressureHandler::releaseMemory(WTF::Critical, WTF::Synchronous) 12 0x13a2c8b50 WTF::MemoryPressureHandler::respondToMemoryPressure(WTF::Critical, WTF::Synchronous) 13 0x13a2c8acb invocation function for block in WTF::MemoryPressureHandler::install() Crashing tests: compositing/layer-creation/scale-rotation-transition-overlap.html compositing/scrolling/async-overflow-scrolling/become-non-scrollable-with-child.html
<rdar://problem/73631552>
Created attachment 418477 [details] Patch
Committed r271929: <https://trac.webkit.org/changeset/271929> All reviewed patches have been landed. Closing bug and clearing flags on attachment 418477 [details].
This patch made MobileSafari to hang upon launch: https://bugs.webkit.org/show_bug.cgi?id=221027