Skip to content

V8 crashes when trying to parse a list #357

@tornikeshavishvili

Description

@tornikeshavishvili

Hello

V8 crashes when trying to use following grammar:

test 'test'
 = ss:'aa'|1..8,((_+'.'_+)/(_+','_+))|{
 return ss
}

_ "whitespace"
  = [ \t\n\r]* {
    return ''
  }

my node: v18.7.0
chrome: Version 110.0.5481.177 (Official Build) (64-bit)

I suspect that crash happens upon successful mach.

image

@Mingun

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocks-releaseBlocks an imminent release. High Priorty.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions