Page MenuHomePhabricator

Bug 1821563 - Do not create a promise from an uncatchable exception r=smaug,mgaudet
ClosedPublic

Authored by saschanaz on Mar 15 2023, 9:48 AM.
Referenced Files
Unknown Object (File)
Sat, Jun 6, 9:50 PM
Unknown Object (File)
May 1 2026, 6:58 PM
Unknown Object (File)
May 1 2026, 9:55 AM
Unknown Object (File)
Apr 30 2026, 9:51 AM
Unknown Object (File)
Apr 27 2026, 1:35 AM
Unknown Object (File)
Apr 26 2026, 11:01 AM
Unknown Object (File)
Apr 16 2026, 11:13 PM
Unknown Object (File)
Apr 16 2026, 9:25 PM
Subscribers

Event Timeline

phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: secure-revision.
saschanaz retitled this revision from Bug 1821563 - Check pending exception before stealing r=smaug,mgaudet to Bug 1821563 - Do not create a promise from an uncatchable exception r=smaug,mgaudet.

2 issues closed compared to the previous diff 693068.


If you see a problem in this automated review, please report it here.

mgaudet added a project: testing-approved.

I'm 90% sure I follow the test now... I think this all makes sense (and the solution looks correct too)

This revision is now accepted and ready to land.Mar 15 2023, 11:05 AM

I'm 90% sure I follow the test now... I think this all makes sense (and the solution looks correct too)

Oh, I mostly copypasted the repro from the fuzzer report. Simplifying it further in case anyone hits it again...