fent / fent/node-ytdl-core

Missing catch or finally after try - this error is back in 4.11.4 as well

Open
#1,216 15 comments 27 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
4.7k
Forks
852
PR merge metrics
No merged PRs in 30d

Description

evalmachine.:24
c[74]),c[64])((0,c[25])(c[24],c[41]),c[35],c[33+Math.pow(8,3)%229],c[92]),c[70])(c[87],c[27])}try{8>=c[92]&&(0,c[15])((0,c[35])(c[36],c[20]),c[11],c[29])}catch(d){(0,c[60])(c[92],c[93])}try{1>c[45]?((0,c[60])(c[2],c[93]),c[60])(c[91],c[93]):((0,c[88])(c[93],c[86]),c[11])(c[57])}catch(d){(0,c[85])((0,c[80])(),c[56],c[0])}};qma(ncode);

^

SyntaxError: Missing catch or finally after try

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the evalmachine trace in the issue body and the reported 4.11.4 regression, then inspect how node-ytdl-core produces the code around the failing try block. Reproduce the SyntaxError with the affected input and confirm that the same input completes without the error when the fix is done.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.