WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
Bug 214322
ASSERTION FAILED: m_wrapper on http/tests/workers/worker-importScripts-banned-mimetype.html
https://bugs.webkit.org/show_bug.cgi?id=214322
Summary
ASSERTION FAILED: m_wrapper on http/tests/workers/worker-importScripts-banned...
Hector Lopez
Reported
2020-07-14 14:01:05 PDT
http/tests/workers/worker-importScripts-banned-mimetype.html It looks like this test is a flakey crash. Seeing it sporadically through history. History:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fworkers%2Fworker-importScripts-banned-mimetype.html
Crash log: CoreSimulator 704.12 - Device: Managed 0 (55D2C54D-A8DB-485B-8ABB-513802BE7C41) - Runtime: iOS 13.4 (17E255) - DeviceType: iPhone SE CRASHING TEST: /workers/worker-importScripts-banned-mimetype.html Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.JavaScriptCore 0x000000046d55de5e WTFCrash + 14 (Assertions.cpp:295) 1 com.apple.WebCore 0x0000000472d3c3eb WTFCrashWithInfo(int, char const*, char const*, int) + 27 2 com.apple.WebCore 0x0000000474ebde5f WebCore::JSEventListener::ensureJSFunction(WebCore::ScriptExecutionContext&) const + 639 (JSEventListener.h:125) 3 com.apple.WebCore 0x0000000474ebd1bd WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext&, WebCore::Event&) + 205 (JSEventListener.cpp:113) 4 com.apple.WebCore 0x00000004755ab127 WebCore::EventTarget::innerInvokeEventListeners(WebCore::Event&, WTF::Vector<WTF::RefPtr<WebCore::RegisteredEventListener, WTF::DumbPtrTraits<WebCore::RegisteredEventListener> >, 1ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>, WebCore::EventTarget::EventInvokePhase) + 1063 (EventTarget.cpp:342) 5 com.apple.WebCore 0x00000004755a7370 WebCore::EventTarget::fireEventListeners(WebCore::Event&, WebCore::EventTarget::EventInvokePhase) + 720 (EventTarget.cpp:273)
Attachments
Patch
(1.44 KB, patch)
2020-07-14 14:27 PDT
,
Hector Lopez
no flags
Details
Formatted Diff
Diff
crash log
(137.80 KB, text/plain)
2020-07-14 14:37 PDT
,
Ryan Haddad
no flags
Details
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-07-14 14:01:38 PDT
<
rdar://problem/65563200
>
Hector Lopez
Comment 2
2020-07-14 14:27:13 PDT
Created
attachment 404285
[details]
Patch
Truitt Savell
Comment 3
2020-07-14 14:28:50 PDT
Comment on
attachment 404285
[details]
Patch Clearing flags on attachment: 404285 Committed
r264375
: <
https://trac.webkit.org/changeset/264375
>
Ryan Haddad
Comment 4
2020-07-14 14:37:34 PDT
Created
attachment 404286
[details]
crash log ASSERTION FAILED: m_wrapper ./bindings/js/JSEventListener.h(125) : JSC::JSObject *WebCore::JSEventListener::ensureJSFunction(WebCore::ScriptExecutionContext &) const
Alexey Proskuryakov
Comment 5
2020-07-14 22:35:35 PDT
It would be useful to find a repro case for this I think.
ayumi_kojima
Comment 6
2021-08-02 14:54:46 PDT
I was able to reproduce the crash on Big Sur arm64 (Remote machine) using: run-webkit-tests --iterations 100 --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 http/tests/workers/worker-importScripts-banned-mimetype.html --debug However, no crash log was obtained with this crash.
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