[Webkit-unassigned] [Bug 214927] New: REGRESSION: ERROR: Unchecked JS exception: reject @ ./bindings/js/JSDOMPromiseDeferred.cpp:145
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jul 29 11:48:31 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=214927
Bug ID: 214927
Summary: REGRESSION: ERROR: Unchecked JS exception: reject @
./bindings/js/JSDOMPromiseDeferred.cpp:145
Product: WebKit
Version: Other
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ryanhaddad at apple.com
Seeing the following crash with webrtc/missing-exception-checks-RTCPeerConnection-generateCertificate.html on iOS and macOS debug WK2 bots:
(stun_port.cc:450): Port[47029c00:0:1:0:local:Net[any:::/0:Wildcard:id=0]]: StunPort: stun host lookup received error 0
ERROR: Unchecked JS exception:
This scope can throw a JS exception: reject @ ./bindings/js/JSDOMPromiseDeferred.cpp:145
(ExceptionScope::m_recursionDepth was 5)
But the exception was unchecked as of this scope: jsRTCPeerConnectionConstructorFunctionGenerateCertificateBody @ /Volumes/Data/slave/catalina-debug/build/WebKitBuild/Debug/DerivedSources/WebCore/JSRTCPeerConnection.cpp:1050
(ExceptionScope::m_recursionDepth was 4)
Unchecked exception detected at:
1 0x6ce35878e JSC::VM::verifyExceptionCheckNeedIsSatisfied(unsigned int, JSC::ExceptionEventLocation&)
2 0x6ce33326f JSC::ThrowScope::~ThrowScope()
3 0x6ce32e405 JSC::ThrowScope::~ThrowScope()
4 0x6aedb5c29 WebCore::jsRTCPeerConnectionConstructorFunctionGenerateCertificateBody(JSC::JSGlobalObject*, JSC::CallFrame*, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&)
5 0x6aedb59c4 long long WebCore::IDLOperationReturningPromise<WebCore::JSRTCPeerConnection>::callStatic<&(WebCore::jsRTCPeerConnectionConstructorFunctionGenerateCertificateBody(JSC::JSGlobalObject*, JSC::CallFrame*, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&)), (WebCore::CastedThisErrorBehavior)2>(JSC::JSGlobalObject&, JSC::CallFrame&, char const*)::'lambda'(JSC::JSGlobalObject&, JSC::CallFrame&, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&)::operator()(JSC::JSGlobalObject&, JSC::CallFrame&, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&) const
6 0x6aedb58cb JSC::JSValue WebCore::callPromiseFunction<long long WebCore::IDLOperationReturningPromise<WebCore::JSRTCPeerConnection>::callStatic<&(WebCore::jsRTCPeerConnectionConstructorFunctionGenerateCertificateBody(JSC::JSGlobalObject*, JSC::CallFrame*, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&)), (WebCore::CastedThisErrorBehavior)2>(JSC::JSGlobalObject&, JSC::CallFrame&, char const*)::'lambda'(JSC::JSGlobalObject&, JSC::CallFrame&, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&)>(JSC::JSGlobalObject&, JSC::CallFrame&, &(WebCore::jsRTCPeerConnectionConstructorFunctionGenerateCertificateBody(JSC::JSGlobalObject*, JSC::CallFrame*, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&)))
7 0x6aed06751 long long WebCore::IDLOperationReturningPromise<WebCore::JSRTCPeerConnection>::callStatic<&(WebCore::jsRTCPeerConnectionConstructorFunctionGenerateCertificateBody(JSC::JSGlobalObject*, JSC::CallFrame*, WTF::Ref<WebCore::DeferredPromise, WTF::DumbPtrTraits<WebCore::DeferredPromise> >&&)), (WebCore::CastedThisErrorBehavior)2>(JSC::JSGlobalObject&, JSC::CallFrame&, char const*)
8 0x6aed06724 WebCore::jsRTCPeerConnectionConstructorFunctionGenerateCertificate(JSC::JSGlobalObject*, JSC::CallFrame*)
9 0x485f67401178
10 0x6ccd88f17 llint_entry
11 0x6ccd68943 vmEntryToJavaScript
https://results.webkit.org/?suite=layout-tests&test=webrtc%2Fmissing-exception-checks-RTCPeerConnection-generateCertificate.html
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200729/0a45430a/attachment-0001.htm>
More information about the webkit-unassigned
mailing list