Skip to content

Application error: a client-side exception has occurred on official React.dev site #6556

Closed

Description

@dominickzdun

When accessing react.dev website on iPhone SE and multiple different browsers it loads the website for a split second then this message pops up:
48B94383-410C-46B1-9C8F-64C0F189C49F

Activity

  1. itsjohncs commented on Jan 17, 2024

    @itsjohncs

    I can reproduce this on Safari Desktop 16.0 with extensions disabled. In the console I get a regex error (see below) and links to error codes 418 and 423.

    The regex error is SyntaxError: Invalid regular expression: invalid group specifier name. Looking at the traceback leads me to the regex (in the minified code): ((?<!\\+)https?:\\/\\/(?:www\\.)?(?:[-\\w.]+?[.@][a-zA-Z\\d]{2,}|localhost)(?:[-\\w.:%+~#*$!?&/=@]*?(?:,(?!\\s))*?)*)

  2. vvtommy commented on Jan 22, 2024

    @vvtommy

    lookbehind is only supported on Safari(and wkwebview of course) 16.4(ios 16.4) and above. 🤷🏻‍♂️

  3. rickhanlonii commented on Jan 22, 2024

    @rickhanlonii
    Member

    Thanks for reporting, this was broken last week with #6214

    Fixed in #6571

  4. rickhanlonii commented on Jan 22, 2024

    @rickhanlonii
    Member

    Confirmed that the fix is live, thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions