[Webkit-unassigned] [Bug 256822] New: [Yarr] ASSERTION FAILED: m_setOp == CharacterClassSetOp::Default || m_setOp == setOp

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 15 19:53:20 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=256822

            Bug ID: 256822
           Summary: [Yarr] ASSERTION FAILED: m_setOp ==
                    CharacterClassSetOp::Default || m_setOp == setOp
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: ASSIGNED
          Keywords: InRadar
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: msaboff at apple.com

The following asserts on a Debug build:

/[ab][--]/v;

ASSERTION FAILED: m_setOp == CharacterClassSetOp::Default || m_setOp == setOp
yarr/YarrPattern.cpp(73) : void JSC::Yarr::CharacterClassConstructor::combiningSetOp(JSC::Yarr::CharacterClassSetOp)
1   0x10e055e70 WTFCrash
2   0x10e6f0744 WTFCrashWithInfo(int, char const*, char const*, int)
3   0x1105d43a4 JSC::Yarr::CharacterClassConstructor::combiningSetOp(JSC::Yarr::CharacterClassSetOp)
4   0x1105d4304 JSC::Yarr::YarrPatternConstructor::atomCharacterClassSetOp(JSC::Yarr::CharacterClassSetOp)
5   0x1105ca714 JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned char>::ClassSetParserDelegate::setSubtractOp()
6   0x1105c0df4 JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned char>::parseClassSet()
7   0x1105bf64c JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned char>::parseTokens()
8   0x1105be570 JSC::Yarr::Parser<JSC::Yarr::YarrPatternConstructor, unsigned char>::parse()
9   0x11053523c JSC::Yarr::ErrorCode JSC::Yarr::parse<JSC::Yarr::YarrPatternConstructor>(JSC::Yarr::YarrPatternConstructor&, WTF::StringView, JSC::Yarr::CompileMode, unsigned int, bool)
10  0x110535024 JSC::Yarr::YarrPattern::compile(WTF::StringView)
11  0x110535f58 JSC::Yarr::YarrPattern::YarrPattern(WTF::StringView, WTF::OptionSet<JSC::Yarr::Flags>, JSC::Yarr::ErrorCode&)
12  0x110536014 JSC::Yarr::YarrPattern::YarrPattern(WTF::StringView, WTF::OptionSet<JSC::Yarr::Flags>, JSC::Yarr::ErrorCode&)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230516/f820a65c/attachment.htm>


More information about the webkit-unassigned mailing list