WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
167755
GC may not visit event targets for async events
https://bugs.webkit.org/show_bug.cgi?id=167755
Summary
GC may not visit event targets for async events
Michael Saboff
Reported
2017-02-02 14:08:10 PST
] When running the test fast/shadow-dom/slotchange-event-bubbling.html with a Debug build and the options JSC_scribbleFreeCells=true JSC_collectContinuously=true JSC_useGenerationalGC=false the following ASSERT will fire in JSEventListener.h 129 ASSERT(!m_isolatedWorld->isNormal() || m_wrapper || !m_jsFunction); This is due to the Weak m_wrapper having been collected while the m_jsFunction is still alive. We need to make sure we visit wrappers and functions for event targets that are on an asynchromous event queue. <
rdar://problem/30316709
>
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug