Open the crash report on crash-stats: 14548972-5de3-430e-a6ba-974120260818.

The crash signature is v8::internal::regexp::NativeRegExpMacroAssembler::LoadCurrentCharacterImpl.

Frame Signature Source Changesets
0 v8::internal::regexp::RegExpMacroAssembler::LoadCurrentCharacter(int, v8::internal::Label*, bool, int, int) js/src/irregexp/imported/regexp-macro-assembler.cc:313
1 v8::internal::regexp::AssertionNode::BacktrackIfPrevious(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*, v8::internal::regexp::AssertionNode::IfPrevious) js/src/irregexp/imported/regexp-compiler.cc:2554
2 v8::internal::regexp::AssertionNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:2610
3 v8::internal::regexp::TextNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:2869
4 v8::internal::regexp::TextNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:2869
5 v8::internal::regexp::ChoiceNode::EmitChoices(v8::internal::regexp::Compiler*, v8::internal::regexp::AlternativeGenerationList*, int, v8::internal::regexp::Trace*, v8::internal::regexp::PreloadState*, JS::RegExpFlags, v8::internal::regexp::ParkedGrant) js/src/irregexp/imported/regexp-compiler.cc:5811
6 v8::internal::regexp::ChoiceNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:4345
7 v8::internal::regexp::ChoiceNode::EmitChoices(v8::internal::regexp::Compiler*, v8::internal::regexp::AlternativeGenerationList*, int, v8::internal::regexp::Trace*, v8::internal::regexp::PreloadState*, JS::RegExpFlags, v8::internal::regexp::ParkedGrant) js/src/irregexp/imported/regexp-compiler.cc:5811
8 v8::internal::regexp::ChoiceNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:4345
9 v8::internal::regexp::TextNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:2869
10 v8::internal::regexp::ChoiceNode::EmitChoices(v8::internal::regexp::Compiler*, v8::internal::regexp::AlternativeGenerationList*, int, v8::internal::regexp::Trace*, v8::internal::regexp::PreloadState*, JS::RegExpFlags, v8::internal::regexp::ParkedGrant) js/src/irregexp/imported/regexp-compiler.cc:5811
11 v8::internal::regexp::ChoiceNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:4345
12 v8::internal::regexp::ActionNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:5926
13 v8::internal::regexp::Trace::Flush(v8::internal::regexp::Compiler*, v8::internal::regexp::Node*, v8::internal::regexp::Trace::FlushMode) js/src/irregexp/imported/regexp-compiler.cc:825
14 v8::internal::regexp::ActionNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:5939
15 v8::internal::regexp::ChoiceNode::EmitChoices(v8::internal::regexp::Compiler*, v8::internal::regexp::AlternativeGenerationList*, int, v8::internal::regexp::Trace*, v8::internal::regexp::PreloadState*, JS::RegExpFlags, v8::internal::regexp::ParkedGrant) js/src/irregexp/imported/regexp-compiler.cc:5696
16 v8::internal::regexp::ChoiceNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:4345
17 v8::internal::regexp::AssertionNode::BacktrackIfPrevious(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*, v8::internal::regexp::AssertionNode::IfPrevious) js/src/irregexp/imported/regexp-compiler.cc:2559
18 v8::internal::regexp::AssertionNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:2610
19 v8::internal::regexp::ActionNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:5926
20 v8::internal::regexp::ChoiceNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:4369
21 v8::internal::regexp::LoopChoiceNode::Emit(v8::internal::regexp::Compiler*, v8::internal::regexp::Trace*) js/src/irregexp/imported/regexp-compiler.cc:3691
22 js::irregexp::CompilePattern(JSContext*, JS::MutableHandle<js::RegExpShared *>, JS::Handle<JSLinearString *>, js::RegExpShared::CodeKind) js/src/irregexp/RegExpAPI.cpp:855
23 js::RegExpShared::execute(JSContext*, JS::MutableHandle<js::RegExpShared *>, JS::Handle<JSLinearString *>, unsigned long long, js::VectorMatchPairs*) js/src/vm/RegExpObject.cpp:731
24 ExecuteRegExp(JSContext*, JS::Handle<JSObject *>, JS::Handle<JSString *>, int, js::VectorMatchPairs*) js/src/builtin/RegExp.cpp:1604
25 js::RegExpBuiltinExecTestFromJit(JSContext*, JS::Handle<js::RegExpObject *>, JS::Handle<JSString *>, bool*) js/src/builtin/RegExp.cpp:1884
26 None None
27 None None
28 None None
29 None None
30 None None
31 js::jit::MaybeEnterJit(JSContext*, js::RunState&) js/src/jit/Jit.cpp:320
32 js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) js/src/jit/BaselineIC.cpp:1717
33 None None
34 None None
35 None None
36 None None
37 js::jit::MaybeEnterJit(JSContext*, js::RunState&) js/src/jit/Jit.cpp:320
38 js::Interpret(JSContext*, js::RunState&) js/src/vm/Interpreter.cpp:3339
0
2026-08-18
backout: False
39 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) js/src/vm/Interpreter.cpp:711
0
2026-08-18
backout: False
40 js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*) js/src/jit/VMFunctions.cpp:620
41 None None
42 None None
43 None None
44 None None
45 None None
46 None None
47 None None
48 None None
49 None None