Created attachment 311551 [details] script causing the crash The following script crashes with a null pointer exception in JSC (also attached) . class BaseClass { constructor(x) { } }; class DeferredSuperCall extends BaseClass { constructor(x) { return async() => super(x); } }; var q = new DeferredSuperCall("LexicalSuperCall")();
I think this is fixed as of today. Aleksandr, is this a dupe of what you fixed today?
(In reply to Saam Barati from comment #1) > I think this is fixed as of today. Aleksandr, is this a dupe of what you > fixed today? Yes, it is the same as bug 171274
(In reply to Natalie Silvanovich from comment #0) > Created attachment 311551 [details] > script causing the crash > > The following script crashes with a null pointer exception in JSC (also > attached) . > > class BaseClass { > constructor(x) { > > } > > }; > > class DeferredSuperCall extends BaseClass { > constructor(x) { > return async() => super(x); > } > }; > > var q = new DeferredSuperCall("LexicalSuperCall")(); Natalie, thanks for registering this issue. We just fixed this similar bug 171274 recently. As for now I can't reproduce your issue on latest Webkit nightly build, so I'm closing this task as duplicate. Could you please recheck if it fixed your issue on latest WebKit nightly or latest sources? *** This bug has been marked as a duplicate of bug 171274 ***