Parser failure: "Expected '}'" error while it already exists

Duplicate Issue #11371632 • See Issue #10994893

Details

Author
Kagami R.
Created
Mar 23, 2017
Privacy
This issue is public.
Found in
  • Microsoft Edge
Duplicates
See progress on Bug #10994893
Found in build #
15.15063
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

I’m not posting this on Chakra issue tracker because this does not reproduce on JS console.

  1. Make sure you installed ‘Adblock Plus’ OR ‘Turn Off the Lights’ and enabled it.
  2. Press F12
  3. Click this link http://www.gmarket.co.kr/challenge/neo_jaehu/jaehu_goods_gate.asp?goodscode=820580293&GoodsSale=Y&jaehuid=200001169&NaPm=ct%3Dj0m38ayo%7Cci%3D6a2b13a6aa205af7518f68b33238db6527077312%7Ctr%3Dslsl%7Csn%3D24%7Chk%3D27d1e02c69b29bc998ec97cba8557e0d8e83f54a
  4. You will see SCRIPT1009: Expected ‘}’ in Line 3 Column 881

Expected:

  1. The function should be parsed and the page should redirect
  2. Any error should point an existent position

Actual:

  1. The page is broken and does not redirect
  2. The error points to nonexistent invalid position line 3, column 881 (Line 3 has only 30 columns)

Attachments

Comments and activity

  • Changed Steps to Reproduce

    Changed Steps to Reproduce

    Changed Steps to Reproduce

    Changed Steps to Reproduce

    Changed Steps to Reproduce

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

    Changed Status to “Not reproducible”

  • Hello,

    Thank you for providing this information about the issue. After thorough testing, we are unable to reproduce this problem in Edge; specifically, the page redirects in 15063. Please update this case when you can provide more details, such as a series of screenshots and possibly run dxdiag (Windows key + r and type dxdiag, enter, then click Save all Information and attach the txt file).

    Best Wishes,
    The MS Edge Team

  • Changed Status from “Not reproducible”

  • Not sure what screenshots should I upload, so I’m uploading dxdiag log and Fiddler log.

  • (Those are same files duplicated twice!)

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

  • Hello,

    Thank you for providing this information about the issue. It appears we are being redirected to http://www.gmarket.co.kr/challenge/neo_copy/CheckNotice.html?dt=04:00%20~%2007:00 when we try to visit the link provided. Do we require a login or other permission to load the correct page? Thanks in advance for your response.

    Best Wishes,
    The MS Edge Team

  • Microsoft Edge Team

    Changed Status to “Not reproducible”

  • Changed Status from “Not reproducible”

  • Hi James,

    That notice is that the site was in maintenance mode. It should be accessible now.

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

  • Hello,

    Thank you for providing this information about the issue. We are unable to reproduce the problem and find your sample exhibits the same behavior in other browsers. Please check your repro steps again because in Edge 15063 we were redirected to http://item2.gmarket.co.kr/Item/detailview/Item.aspx?..

    Best Wishes,
    The MS Edge Team

  • Hi,

    I think I got it. Disabling Adblock Plus extension removes this bug and enabling it reintroduces this. Updating repro step based on the finding.

  • Changed Steps to Reproduce

  • Microsoft Edge Team

    Changed Status to “Not reproducible”

  • Hello,

    Thank you for sharing your problem and solution. Please reopen this case if you have new information about this specific issue for us to investigate.

    Best Wishes,
    The MS Edge Team

  • Well, I think an extension shouldn’t be able to cause JS parser error with any public API? So you still cannot reproduce this?

  • Changed Steps to Reproduce

    Changed Steps to Reproduce

    Changed Status from “Not reproducible”

  • I found Turn Off the Lights also affects.

  • Hello,

    Thank you for all the detailed information about this issue. We are best suited to test and correct broken features for future releases of MS Edge. We suggest you might contact the author of the extension for a fix, and also please feel welcome to submit your request at http://uservoice.microsoftedge.com where other developers can up-vote your suggestion.

    Best Wishes,
    The MS Edge Team

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

    Changed Status to “Site Outreach”

  • Changed Status from “Site Outreach”

  • Well, those extensions do not change the response or the page structure. F12 tool shows Edge always get the same document. So here are my claims:

    1. Use of any extension API should never introduce parser failure when parsing the same document.
    2. Use of any extension API should never introduce incorrect parser error where it points invalid position.

    If you agree and you want to change the issue content then I will do, if you agree and you want to make this a separate issue then I will repost as a separate one. If you agree and you still want to close this, please tell why.

  • I’ve found that https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/10994893/ is marked as Confirmed, so you can now mark this as duplicated.

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

    Changed Status to “Duplicate”

  • This bug has marked as duplicate. Please follow the parent issue to get new updates.

You need to sign in to your Microsoft account to add a comment.

Sign in