[Webkit-unassigned] [Bug 284055] REGRESSION: Crashes in SelectorChecker::checkOne

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 5 06:13:45 PST 2024


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

--- Comment #3 from Paul <pgbakker at gmail.com> ---
Nothing exact yet. it seems to have to do with the :has() selector, but only in very specific scenarios. The CSS code that uses this selector has been in our codebase for a while, but now, with a new release, the component it is targeting is used in another place in our UI as well, being instantiated through code inside a customElement and put in the light dom and that somehow makes things crash.

Haven't been able to extract the exact scenario, mainly working on figuring out a work-around to be deployed to out production environment...

I thought I figured out work-around, by both eliminating some :has() selectors and by moving them into other locations. Worked locally, but when deployed the page  now crashes with the error below

Will post here when I have something concrete...

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               com.apple.WebKit.WebContent [97175]
Path:                  /Volumes/VOLUME/*/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent
Identifier:            com.apple.WebKit.WebContent
Version:               20619 (20619.2.8.11.12)
Build Info:            WebKit-7619002008011012~2
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
Responsible:           Safari [40743]
User ID:               501

Date/Time:             2024-12-05 14:41:01.0562 +0100
OS Version:            macOS 15.1.1 (24B91)
Report Version:        12
Anonymous UUID:        0EFB84E5-A161-77D6-7D36-BE8F06CF163F

Sleep/Wake UUID:       9A91B763-B3C8-41E6-B5AB-242C5B58D047

Time Awake Since Boot: 300000 seconds
Time Since Wake:       8650 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000020
Exception Codes:       0x0000000000000001, 0x0000000000000020

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [97175]

VM Region Info: 0x20 is not in any region.  Bytes before following region: 4301324256
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      100610000-100614000    [   16K] r-x/r-x SM=COW  /System/Volumes/Preboot/Cryptexes/Incoming/OS/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   WebCore                                    0x1ac972da8 WebCore::Style::AttributeChangeInvalidation::invalidateStyle(WebCore::QualifiedName const&, WTF::AtomString const&, WTF::AtomString const&) + 6788
1   WebCore                                    0x1ac9729fc WebCore::Style::AttributeChangeInvalidation::invalidateStyle(WebCore::QualifiedName const&, WTF::AtomString const&, WTF::AtomString const&) + 5848
2   WebCore                                    0x1abae37b8 WebCore::Element::setAttributeInternal(unsigned int, WebCore::QualifiedName const&, WTF::AtomString const&, WebCore::Element::InSynchronizationOfLazyAttribute) + 404
3   WebCore                                    0x1abae4d14 WebCore::Element::setAttribute(WTF::AtomString const&, std::__1::variant<WTF::RefPtr<WebCore::TrustedHTML, WTF::RawPtrTraits<WebCore::TrustedHTML>, WTF::DefaultRefDerefTraits<WebCore::TrustedHTML>>, WTF::RefPtr<WebCore::TrustedScript, WTF::RawPtrTraits<WebCore::TrustedScript>, WTF::DefaultRefDerefTraits<WebCore::TrustedScript>>, WTF::RefPtr<WebCore::TrustedScriptURL, WTF::RawPtrTraits<WebCore::TrustedScriptURL>, WTF::DefaultRefDerefTraits<WebCore::TrustedScriptURL>>, WTF::AtomString> const&) + 640
4   WebCore                                    0x1aa95e008 WebCore::jsElementPrototypeFunction_setAttribute(JSC::JSGlobalObject*, JSC::CallFrame*) + 700
5   ???                                        0x113014044 ???
6   ???                                        0x11348b02c ???
7   ???                                        0x1135d78f4 ???
8   ???                                        0x113493f08 ???
9   ???                                        0x1135614ec ???
10  ???                                        0x113538a3c ???
11  ???                                        0x11367970c ???
12  ???                                        0x11340f290 ???
13  ???                                        0x113008068 ???
14  ???                                        0x1133d4cdc ???
15  ???                                        0x113420208 ???
16  ???                                        0x11334cb58 ???
17  ???                                        0x113008428 ???
18  JavaScriptCore                             0x1a6dea4e4 JSC::Interpreter::executeCall(JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 588
19  JavaScriptCore                             0x1a6fa9678 JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WTF::NakedPtr<JSC::Exception>&) + 112
20  WebCore                                    0x1ab6e471c WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext&, WebCore::Event&) + 992
21  WebCore                                    0x1abb12b4c WebCore::EventTarget::innerInvokeEventListeners(WebCore::Event&, WTF::Vector<WTF::RefPtr<WebCore::RegisteredEventListener, WTF::RawPtrTraits<WebCore::RegisteredEventListener>, WTF::DefaultRefDerefTraits<WebCore::RegisteredEventListener>>, 1ul, WTF::CrashOnOverflow, 2ul, WTF::FastMalloc>, WebCore::EventTarget::EventInvokePhase) + 436
22  WebCore                                    0x1abb127e4 WebCore::EventTarget::fireEventListeners(WebCore::Event&, WebCore::EventTarget::EventInvokePhase) + 404
23  WebCore                                    0x1abb07238 WebCore::dispatchEventInDOM(WebCore::Event&, WebCore::EventPath const&) + 952
24  WebCore                                    0x1abb05df0 WebCore::EventDispatcher::dispatchEvent(WebCore::Node&, WebCore::Event&) + 1264
25  WebCore                                    0x1aa969c40 WebCore::jsEventTargetPrototypeFunction_dispatchEvent(JSC::JSGlobalObject*, JSC::CallFrame*) + 320
26  ???                                        0x113014044 ???
27  ???                                        0x11340a2cc ???
28  ???                                        0x113008428 ???
29  JavaScriptCore                             0x1a6dea4e4 JSC::Interpreter::executeCall(JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 588
30  JavaScriptCore                             0x1a6fa9678 JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WTF::NakedPtr<JSC::Exception>&) + 112
31  WebCore                                    0x1ab6e471c WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext&, WebCore::Event&) + 992
32  WebCore                                    0x1abb12b4c WebCore::EventTarget::innerInvokeEventListeners(WebCore::Event&, WTF::Vector<WTF::RefPtr<WebCore::RegisteredEventListener, WTF::RawPtrTraits<WebCore::RegisteredEventListener>, WTF::DefaultRefDerefTraits<WebCore::RegisteredEventListener>>, 1ul, WTF::CrashOnOverflow, 2ul, WTF::FastMalloc>, WebCore::EventTarget::EventInvokePhase) + 436
33  WebCore                                    0x1abb127e4 WebCore::EventTarget::fireEventListeners(WebCore::Event&, WebCore::EventTarget::EventInvokePhase) + 404
34  WebCore                                    0x1abb12430 WebCore::EventTarget::dispatchEvent(WebCore::Event&) + 324
35  WebCore                                    0x1ab5611a0 WTF::Detail::CallableWrapper<WebCore::WebSocket::didReceiveMessage(WTF::String&&)::$_0, void>::call() + 300
36  WebCore                                    0x1abb0a84c WebCore::EventLoop::run(std::__1::optional<WTF::ApproximateTime>) + 248
37  WebCore                                    0x1abbb2548 WebCore::WindowEventLoop::didReachTimeToRun() + 68
38  WebCore                                    0x1ac36b444 WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call() + 268
39  WebCore                                    0x1aa1ca10c WebCore::timerFired(__CFRunLoopTimer*, void*) + 68
40  CoreFoundation                             0x18860f824 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
41  CoreFoundation                             0x18860f4c8 __CFRunLoopDoTimer + 1012
42  CoreFoundation                             0x18860efd8 __CFRunLoopDoTimers + 356
43  CoreFoundation                             0x1885f49c0 __CFRunLoopRun + 1856
44  CoreFoundation                             0x1885f3bc4 CFRunLoopRunSpecific + 588
45  Foundation                                 0x1897b2808 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
46  Foundation                                 0x18982a154 -[NSRunLoop(NSRunLoop) run] + 64
47  libxpc.dylib                               0x188226718 _xpc_objc_main + 700
48  libxpc.dylib                               0x188236824 _xpc_main + 276
49  libxpc.dylib                               0x1882262b4 xpc_main + 64
50  WebKit                                     0x1ada8b7fc WebKit::XPCServiceMain(int, char const**) + 68
51  dyld                                       0x18818c274 start + 2840

Thread 1:
0   libsystem_pthread.dylib                    0x18850a0e8 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib                    0x18850a0e8 start_wqthread + 0

Thread 3:: JavaScriptCore libpas scavenger
0   libsystem_kernel.dylib                     0x1884d15cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                    0x18850f894 _pthread_cond_wait + 1204
2   JavaScriptCore                             0x1a76ab710 scavenger_thread_main + 1316
3   libsystem_pthread.dylib                    0x18850f2e4 _pthread_start + 136
4   libsystem_pthread.dylib                    0x18850a0fc thread_start + 8

Thread 4:
0   libsystem_pthread.dylib                    0x18850a0e8 start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib                    0x18850a0e8 start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib                    0x18850a0e8 start_wqthread + 0

Thread 7:: JIT Worklist Helper Thread
0   libsystem_kernel.dylib                     0x1884d15cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                    0x18850f894 _pthread_cond_wait + 1204
2   JavaScriptCore                             0x1a62a5f80 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3   JavaScriptCore                             0x1a6266a10 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 460
4   JavaScriptCore                             0x1a62d0428 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 244
5   JavaScriptCore                             0x1a6116f54 WTF::wtfThreadEntryPoint(void*) + 16
6   libsystem_pthread.dylib                    0x18850f2e4 _pthread_start + 136
7   libsystem_pthread.dylib                    0x18850a0fc thread_start + 8

Thread 8:: JIT Worklist Helper Thread
0   libsystem_kernel.dylib                     0x1884d15cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                    0x18850f894 _pthread_cond_wait + 1204
2   JavaScriptCore                             0x1a62a5f80 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3   JavaScriptCore                             0x1a6266a10 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 460
4   JavaScriptCore                             0x1a62d0428 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 244
5   JavaScriptCore                             0x1a6116f54 WTF::wtfThreadEntryPoint(void*) + 16
6   libsystem_pthread.dylib                    0x18850f2e4 _pthread_start + 136
7   libsystem_pthread.dylib                    0x18850a0fc thread_start + 8

Thread 9:: JIT Worklist Helper Thread
0   libsystem_kernel.dylib                     0x1884d15cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                    0x18850f894 _pthread_cond_wait + 1204
2   JavaScriptCore                             0x1a62a5f80 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3   JavaScriptCore                             0x1a6266a10 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 460
4   JavaScriptCore                             0x1a62d0428 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 244
5   JavaScriptCore                             0x1a6116f54 WTF::wtfThreadEntryPoint(void*) + 16
6   libsystem_pthread.dylib                    0x18850f2e4 _pthread_start + 136
7   libsystem_pthread.dylib                    0x18850a0fc thread_start + 8

Thread 10:: Heap Helper Thread
0   libsystem_kernel.dylib                     0x1884d15cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                    0x18850f894 _pthread_cond_wait + 1204
2   JavaScriptCore                             0x1a62a5f80 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3   JavaScriptCore                             0x1a6266a10 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 460
4   JavaScriptCore                             0x1a62d0428 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 244
5   JavaScriptCore                             0x1a6116f54 WTF::wtfThreadEntryPoint(void*) + 16
6   libsystem_pthread.dylib                    0x18850f2e4 _pthread_start + 136
7   libsystem_pthread.dylib                    0x18850a0fc thread_start + 8

Thread 11:: Heap Helper Thread
0   libsystem_kernel.dylib                     0x1884d15cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                    0x18850f894 _pthread_cond_wait + 1204
2   JavaScriptCore                             0x1a62a5f80 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3   JavaScriptCore                             0x1a6266a10 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 460
4   JavaScriptCore                             0x1a62d0428 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 244
5   JavaScriptCore                             0x1a6116f54 WTF::wtfThreadEntryPoint(void*) + 16
6   libsystem_pthread.dylib                    0x18850f2e4 _pthread_start + 136
7   libsystem_pthread.dylib                    0x18850a0fc thread_start + 8

Thread 12:: JSC Heap Collector Thread
0   libsystem_kernel.dylib                     0x1884d15cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                    0x18850f894 _pthread_cond_wait + 1204
2   JavaScriptCore                             0x1a62a5f80 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2180
3   JavaScriptCore                             0x1a6266a10 WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 460
4   JavaScriptCore                             0x1a62d0428 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 244
5   JavaScriptCore                             0x1a6116f54 WTF::wtfThreadEntryPoint(void*) + 16
6   libsystem_pthread.dylib                    0x18850f2e4 _pthread_start + 136
7   libsystem_pthread.dylib                    0x18850a0fc thread_start + 8


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000020   x1: 0x000000016f7ec358   x2: 0x000000016f7ec248   x3: 0x0000000000000000
    x4: 0x0000000000000000   x5: 0xce0a000113014000   x6: 0x000000006c6d7468   x7: 0x0000000000000000
    x8: 0x00000000000a0041   x9: 0x000000014fe95d50  x10: 0x000000000000181c  x11: 0x0000000000000001
   x12: 0x0000000111089a00  x13: 0x0000000000000024  x14: 0x000000016f7ec230  x15: 0x000000014f1c0d20
   x16: 0xb50e0001a62bfae0  x17: 0x00000001f58a12d8  x18: 0x0000000000000000  x19: 0x0000000000001cf0
   x20: 0x000000014f2252d8  x21: 0x0000000000000108  x22: 0x0000000148f81370  x23: 0x0000000000000001
   x24: 0x000000014f1c0c40  x25: 0x0000000000000000  x26: 0x00000001110c14c0  x27: 0x000000016f7ec460
   x28: 0x0000000148f81378   fp: 0x000000016f7ec210   lr: 0xa4008001ac9729fc
    sp: 0x000000016f7ec140   pc: 0x00000001ac972da8 cpsr: 0x20001000
   far: 0x0000000000000020  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x100610000 -        0x100613fff com.apple.WebKit.WebContent (20619) <d9b2cc0b-353b-3ecb-b39e-32e62533a9ad> /Volumes/VOLUME/*/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent
       0x136fb4000 -        0x136fbffff libobjc-trampolines.dylib (*) <f1242604-dcb7-30a9-a19a-182991e6e645> /usr/lib/libobjc-trampolines.dylib
       0x1aa1c0000 -        0x1ad02cfdf com.apple.WebCore (20619) <6d65eb33-ecf2-3f18-8f80-47f30a773422> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x1a6110000 -        0x1a788cf3f com.apple.JavaScriptCore (20619) <3fc553e5-00c1-34e9-befe-3ff085ee1b8f> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
       0x188578000 -        0x188a6cfff com.apple.CoreFoundation (6.9) <ae4610f8-7c5c-3484-858e-cae7457d206e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x189758000 -        0x18a597fff com.apple.Foundation (6.9) <9b5ba00d-2241-342d-9949-f2f517d6989e> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
       0x18820d000 -        0x188257fff libxpc.dylib (*) <063693ad-6cf6-38e8-a3c4-149469771f75> /usr/lib/system/libxpc.dylib
       0x1ad68a000 -        0x1ae689fff com.apple.WebKit (20619) <39fc5992-630a-3406-a437-e7a0b503f58c> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
       0x188186000 -        0x1882087b3 dyld (*) <6beafde4-b011-3e47-8aae-4d7b6e4bb7e8> /usr/lib/dyld
       0x188508000 -        0x188514fff libsystem_pthread.dylib (*) <3b8268be-4e02-3b4a-8b41-baed2bbaacff> /usr/lib/system/libsystem_pthread.dylib
       0x1884cd000 -        0x188507ff7 libsystem_kernel.dylib (*) <9fea25a4-e8ca-3f3d-901c-a53ff2bc7217> /usr/lib/system/libsystem_kernel.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%)
Writable regions: Total=68.7G written=723K(0%) resident=723K(0%) swapped_out=0K(0%) unallocated=68.7G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
ColorSync                          560K       28 
CoreServices                        16K        1 
Dispatch continuations           128.0M        1 
Foundation                          16K        1 
Image IO                          11.6M        8 
JS JIT generated code            512.0M        3 
JS VM Gigacage                   888.3M        3 
JS VM Gigacage (reserved)         63.1G        2         reserved VM address space (unallocated)
Kernel Alloc Once                   32K        1 
MALLOC                            33.0M      248 
MALLOC guard page                   32K        2 
MALLOC_SMALL                      3856K      234 
Memory Tag 241                     320K        3 
STACK GUARD                       56.2M       13 
Stack                             14.4M       13 
VM_ALLOCATE                      142.9M       96 
VM_ALLOCATE (reserved)             3.9G        1         reserved VM address space (unallocated)
WebKit Malloc                    582.1M       17 
__AUTH                            8351K      802 
__AUTH_CONST                      84.1M     1063 
__CTF                               824        1 
__DATA                            32.0M     1039 
__DATA_CONST                      26.5M     1069 
__DATA_DIRTY                      3196K      385 
__FONT_DATA                        2352        1 
__INFO_FILTER                         8        1 
__LINKEDIT                       584.4M        3 
__OBJC_RW                         2354K        1 
__TEXT                             1.2G     1089 
__TPRO_CONST                       272K        2 
mapped file                       89.6M       42 
owned unmapped memory             12.2M        1 
page table in kernel               723K        1 
shared memory                       48K        2 
===========                     =======  ======= 
TOTAL                             71.3G     6179 
TOTAL, minus reserved VM space     4.3G     6179 



-----------
Full Report
-----------

{"app_name":"com.apple.WebKit.WebContent","timestamp":"2024-12-05 14:41:01.00 +0100","app_version":"20619","slice_uuid":"d9b2cc0b-353b-3ecb-b39e-32e62533a9ad","build_version":"20619.2.8.11.12","platform":1,"bundleID":"com.apple.WebKit.WebContent","share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 15.1.1 (24B91)","roots_installed":0,"name":"com.apple.WebKit.WebContent","incident_id":"F6779DD1-4FA7-4CC0-9D15-67ADA2C41FC5"}
{
  "uptime" : 300000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac15,9",
  "coalitionID" : 2137,
  "osVersion" : {
    "train" : "macOS 15.1.1",
    "build" : "24B91",
    "releaseType" : "User"
  },
  "captureTime" : "2024-12-05 14:41:01.0562 +0100",
  "codeSigningMonitor" : 1,
  "incident" : "F6779DD1-4FA7-4CC0-9D15-67ADA2C41FC5",
  "pid" : 97175,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-12-05 14:40:32.3951 +0100",
  "procStartAbsTime" : 7269983714136,
  "procExitAbsTime" : 7270671567607,
  "procName" : "com.apple.WebKit.WebContent",
  "procPath" : "\/Volumes\/VOLUME\/*\/WebKit.framework\/Versions\/A\/XPCServices\/com.apple.WebKit.WebContent.xpc\/Contents\/MacOS\/com.apple.WebKit.WebContent",
  "bundleInfo" : {"CFBundleShortVersionString":"20619","CFBundleVersion":"20619.2.8.11.12","CFBundleIdentifier":"com.apple.WebKit.WebContent"},
  "buildInfo" : {"ProjectName":"WebKit","SourceVersion":"7619002008011012","BuildVersion":"2"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.apple.Safari",
  "crashReporterKey" : "0EFB84E5-A161-77D6-7D36-BE8F06CF163F",
  "responsiblePid" : 40743,
  "responsibleProc" : "Safari",
  "throttleTimeout" : 10,
  "codeSigningID" : "com.apple.WebKit.WebContent",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570522369,
  "codeSigningValidationCategory" : 1,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"kf\/\/F78GCOsI8\/9UNkNfuMgGFgsIeR9THwUVa+g3nxq7Isgar\/\/\/Fw==","atPC":"CwBA+WyhAJFM\/v8XCgBA+UuhAJFc\/v8XyAVA+QglQPkIvUDyAQIAVA=="},
  "bootSessionUUID" : "C31BAD76-CD29-42F0-9079-EAE4B74391FA",
  "wakeTime" : 8650,
  "sleepWakeUUID" : "9A91B763-B3C8-41E6-B5AB-242C5B58D047",
  "sip" : "enabled",
  "vmRegionInfo" : "0x20 is not in any region.  Bytes before following region: 4301324256\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      100610000-100614000    [   16K] r-x\/r-x SM=COW  \/System\/Volumes\/Preboot\/Cryptexes\/Incoming\/OS\/System\/Library\/Frameworks\/WebKit.framework\/Versions\/A\/XPCServices\/com.apple.WebKit.WebContent.xpc\/Contents\/MacOS\/com.apple.WebKit.WebContent",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000020","rawCodes":[1,32],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000020"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":97175},
  "vmregioninfo" : "0x20 is not in any region.  Bytes before following region: 4301324256\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      __TEXT                      100610000-100614000    [   16K] r-x\/r-x SM=COW  \/System\/Volumes\/Preboot\/Cryptexes\/Incoming\/OS\/System\/Library\/Frameworks\/WebKit.framework\/Versions\/A\/XPCServices\/com.apple.WebKit.WebContent.xpc\/Contents\/MacOS\/com.apple.WebKit.WebContent",
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":26943279,"threadState":{"x":[{"value":32},{"value":6165545816},{"value":6165545544},{"value":0},{"value":0},{"value":14846679126194077696},{"value":1819112552},{"value":0},{"value":655425},{"value":5635661136},{"value":6172},{"value":1},{"value":4580743680},{"value":36},{"value":6165545520},{"value":5622205728},{"value":13046365177621773024,"symbolLocation":13046365170538905600,"symbol":"WTF::equalIgnoringASCIICase(WTF::StringImpl const*, WTF::StringImpl const*)"},{"value":8414434008},{"value":0},{"value":7408},{"value":5622616792},{"value":264},{"value":5519184752},{"value":1},{"value":5622205504},{"value":0},{"value":4580971712},{"value":6165546080},{"value":5519184760}],"flavor":"ARM_THREAD_STATE64","lr":{"value":11817586166899091964},"cpsr":{"value":536875008},"fp":{"value":6165545488},"sp":{"value":6165545280},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":7190556072,"matchesCrashFrame":1},"far":{"value":32}},"queue":"com.apple.main-thread","frames":[{"imageOffset":41627048,"symbol":"WebCore::Style::AttributeChangeInvalidation::invalidateStyle(WebCore::QualifiedName const&, WTF::AtomString const&, WTF::AtomString const&)","symbolLocation":6788,"imageIndex":2},{"imageOffset":41626108,"symbol":"WebCore::Style::AttributeChangeInvalidation::invalidateStyle(WebCore::QualifiedName const&, WTF::AtomString const&, WTF::AtomString const&)","symbolLocation":5848,"imageIndex":2},{"imageOffset":26359736,"symbol":"WebCore::Element::setAttributeInternal(unsigned int, WebCore::QualifiedName const&, WTF::AtomString const&, WebCore::Element::InSynchronizationOfLazyAttribute)","symbolLocation":404,"imageIndex":2},{"imageOffset":26365204,"symbol":"WebCore::Element::setAttribute(WTF::AtomString const&, std::__1::variant<WTF::RefPtr<WebCore::TrustedHTML, WTF::RawPtrTraits<WebCore::TrustedHTML>, WTF::DefaultRefDerefTraits<WebCore::TrustedHTML>>, WTF::RefPtr<WebCore::TrustedScript, WTF::RawPtrTraits<WebCore::TrustedScript>, WTF::DefaultRefDerefTraits<WebCore::TrustedScript>>, WTF::RefPtr<WebCore::TrustedScriptURL, WTF::RawPtrTraits<WebCore::TrustedScriptURL>, WTF::DefaultRefDerefTraits<WebCore::TrustedScriptURL>>, WTF::AtomString> const&)","symbolLocation":640,"imageIndex":2},{"imageOffset":7987208,"symbol":"WebCore::jsElementPrototypeFunction_setAttribute(JSC::JSGlobalObject*, JSC::CallFrame*)","symbolLocation":700,"imageIndex":2},{"imageOffset":4613816388,"imageIndex":3},{"imageOffset":4618498092,"imageIndex":3},{"imageOffset":4619860212,"imageIndex":3},{"imageOffset":4618534664,"imageIndex":3},{"imageOffset":4619375852,"imageIndex":3},{"imageOffset":4619209276,"imageIndex":3},{"imageOffset":4620523276,"imageIndex":3},{"imageOffset":4617990800,"imageIndex":3},{"imageOffset":4613767272,"imageIndex":3},{"imageOffset":4617751772,"imageIndex":3},{"imageOffset":4618060296,"imageIndex":3},{"imageOffset":4617194328,"imageIndex":3},{"imageOffset":4613768232,"imageIndex":3},{"imageOffset":13477092,"symbol":"JSC::Interpreter::executeCall(JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)","symbolLocation":588,"imageIndex":4},{"imageOffset":15308408,"symbol":"JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WTF::NakedPtr<JSC::Exception>&)","symbolLocation":112,"imageIndex":4},{"imageOffset":22169372,"symbol":"WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext&, WebCore::Event&)","symbolLocation":992,"imageIndex":2},{"imageOffset":26553164,"symbol":"WebCore::EventTarget::innerInvokeEventListeners(WebCore::Event&, WTF::Vector<WTF::RefPtr<WebCore::RegisteredEventListener, WTF::RawPtrTraits<WebCore::RegisteredEventListener>, WTF::DefaultRefDerefTraits<WebCore::RegisteredEventListener>>, 1ul, WTF::CrashOnOverflow, 2ul, WTF::FastMalloc>, WebCore::EventTarget::EventInvokePhase)","symbolLocation":436,"imageIndex":2},{"imageOffset":26552292,"symbol":"WebCore::EventTarget::fireEventListeners(WebCore::Event&, WebCore::EventTarget::EventInvokePhase)","symbolLocation":404,"imageIndex":2},{"imageOffset":26505784,"symbol":"WebCore::dispatchEventInDOM(WebCore::Event&, WebCore::EventPath const&)","symbolLocation":952,"imageIndex":2},{"imageOffset":26500592,"symbol":"WebCore::EventDispatcher::dispatchEvent(WebCore::Node&, WebCore::Event&)","symbolLocation":1264,"imageIndex":2},{"imageOffset":8035392,"symbol":"WebCore::jsEventTargetPrototypeFunction_dispatchEvent(JSC::JSGlobalObject*, JSC::CallFrame*)","symbolLocation":320,"imageIndex":2},{"imageOffset":4613816388,"imageIndex":3},{"imageOffset":4617970380,"imageIndex":3},{"imageOffset":4613768232,"imageIndex":3},{"imageOffset":13477092,"symbol":"JSC::Interpreter::executeCall(JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)","symbolLocation":588,"imageIndex":4},{"imageOffset":15308408,"symbol":"JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WTF::NakedPtr<JSC::Exception>&)","symbolLocation":112,"imageIndex":4},{"imageOffset":22169372,"symbol":"WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext&, WebCore::Event&)","symbolLocation":992,"imageIndex":2},{"imageOffset":26553164,"symbol":"WebCore::EventTarget::innerInvokeEventListeners(WebCore::Event&, WTF::Vector<WTF::RefPtr<WebCore::RegisteredEventListener, WTF::RawPtrTraits<WebCore::RegisteredEventListener>, WTF::DefaultRefDerefTraits<WebCore::RegisteredEventListener>>, 1ul, WTF::CrashOnOverflow, 2ul, WTF::FastMalloc>, WebCore::EventTarget::EventInvokePhase)","symbolLocation":436,"imageIndex":2},{"imageOffset":26552292,"symbol":"WebCore::EventTarget::fireEventListeners(WebCore::Event&, WebCore::EventTarget::EventInvokePhase)","symbolLocation":404,"imageIndex":2},{"imageOffset":26551344,"symbol":"WebCore::EventTarget::dispatchEvent(WebCore::Event&)","symbolLocation":324,"imageIndex":2},{"imageOffset":20582816,"symbol":"WTF::Detail::CallableWrapper<WebCore::WebSocket::didReceiveMessage(WTF::String&&)::$_0, void>::call()","symbolLocation":300,"imageIndex":2},{"imageOffset":26519628,"symbol":"WebCore::EventLoop::run(std::__1::optional<WTF::ApproximateTime>)","symbolLocation":248,"imageIndex":2},{"imageOffset":27206984,"symbol":"WebCore::WindowEventLoop::didReachTimeToRun()","symbolLocation":68,"imageIndex":2},{"imageOffset":35304516,"symbol":"WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call()","symbolLocation":268,"imageIndex":2},{"imageOffset":41228,"symbol":"WebCore::timerFired(__CFRunLoopTimer*, void*)","symbolLocation":68,"imageIndex":2},{"imageOffset":620580,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__","symbolLocation":32,"imageIndex":5},{"imageOffset":619720,"symbol":"__CFRunLoopDoTimer","symbolLocation":1012,"imageIndex":5},{"imageOffset":618456,"symbol":"__CFRunLoopDoTimers","symbolLocation":356,"imageIndex":5},{"imageOffset":510400,"symbol":"__CFRunLoopRun","symbolLocation":1856,"imageIndex":5},{"imageOffset":506820,"symbol":"CFRunLoopRunSpecific","symbolLocation":588,"imageIndex":5},{"imageOffset":370696,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":212,"imageIndex":6},{"imageOffset":860500,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":64,"imageIndex":6},{"imageOffset":104216,"symbol":"_xpc_objc_main","symbolLocation":700,"imageIndex":7},{"imageOffset":170020,"symbol":"_xpc_main","symbolLocation":276,"imageIndex":7},{"imageOffset":103092,"symbol":"xpc_main","symbolLocation":64,"imageIndex":7},{"imageOffset":4200444,"symbol":"WebKit::XPCServiceMain(int, char
const**)","symbolLocation":68,"imageIndex":8},{"imageOffset":25204,"symbol":"start","symbolLocation":2840,"imageIndex":9}]},{"id":26943280,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6166114304},{"value":4099},{"value":6165577728},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6166114304},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581952744},"far":{"value":0}}},{"id":26943738,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6166687744},{"value":11547},{"value":6166151168},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6166687744},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581952744},"far":{"value":0}}},{"id":26943739,"name":"JavaScriptCore libpas scavenger","threadState":{"x":[{"value":260},{"value":0},{"value":16384},{"value":0},{"value":0},{"value":160},{"value":0},{"value":100000112},{"value":6167834264},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8414304264},{"value":0},{"value":4446021696},{"value":4446021760},{"value":6167834848},{"value":100000112},{"value":0},{"value":16384},{"value":40705},{"value":40960},{"value":6167834848},{"value":8248999936,"symbolLocation":2456,"symbol":"_MergedGlobals"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6581975188},"cpsr":{"value":1610616832},"fp":{"value":6167834384},"sp":{"value":6167834240},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581720524},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":11},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":22656784,"symbol":"scavenger_thread_main","symbolLocation":1316,"imageIndex":4},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":26943793,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6168981504},{"value":11783},{"value":6168444928},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6168981504},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581952744},"far":{"value":0}}},{"id":26943794,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6169554944},{"value":0},{"value":6169018368},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6169554944},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6581952744},"far":{"value":0}}},{"id":26943795,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6170128384},{"value":0},{"value":6169591808},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6170128384},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6581952744},"far":{"value":0}}},{"id":26943857,"name":"JIT Worklist Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":209664},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999075},{"value":6170701096},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8414304264},{"value":0},{"value":4589158960},{"value":4589159024},{"value":6170702048},{"value":999999075},{"value":9},{"value":209664},{"value":209665},{"value":209920},{"value":6170701472},{"value":4589158944}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6581975188},"cpsr":{"value":1610616832},"fp":{"value":6170701216},"sp":{"value":6170701072},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581720524},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":11},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":1662848,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":2180,"imageIndex":4},{"imageOffset":1403408,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":460,"imageIndex":4},{"imageOffset":1836072,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":244,"imageIndex":4},{"imageOffset":28500,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":4},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":26943859,"name":"JIT Worklist Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":131584},{"value":0},{"value":0},{"value":160},{"value":10},{"value":8},{"value":6171274536},{"value":0},{"value":512},{"value":2199023256066},{"value":2199023256066},{"value":512},{"value":0},{"value":2199023256064},{"value":305},{"value":8414304264},{"value":0},{"value":4589470256},{"value":4589470320},{"value":6171275488},{"value":8},{"value":10},{"value":131584},{"value":131585},{"value":131840},{"value":6171274912},{"value":4589470240}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6581975188},"cpsr":{"value":1610616832},"fp":{"value":6171274656},"sp":{"value":6171274512},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581720524},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":11},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":1662848,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType
const&)","symbolLocation":2180,"imageIndex":4},{"imageOffset":1403408,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":460,"imageIndex":4},{"imageOffset":1836072,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":244,"imageIndex":4},{"imageOffset":28500,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":4},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":26943860,"name":"JIT Worklist Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":77056},{"value":0},{"value":0},{"value":160},{"value":10},{"value":97},{"value":6171847976},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8414304264},{"value":0},{"value":4590043696},{"value":4590043760},{"value":6171848928},{"value":97},{"value":10},{"value":77056},{"value":77057},{"value":77312},{"value":6171848352},{"value":4590043680}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6581975188},"cpsr":{"value":1610616832},"fp":{"value":6171848096},"sp":{"value":6171847952},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581720524},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":11},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":1662848,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":2180,"imageIndex":4},{"imageOffset":1403408,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":460,"imageIndex":4},{"imageOffset":1836072,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":244,"imageIndex":4},{"imageOffset":28500,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":4},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":26943863,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":38400},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999998827},{"value":6172421416},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8414304264},{"value":0},{"value":5459263728},{"value":5459263792},{"value":6172422368},{"value":999998827},{"value":9},{"value":38400},{"value":38401},{"value":38656},{"value":6172421792},{"value":5459263712}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6581975188},"cpsr":{"value":1610616832},"fp":{"value":6172421536},"sp":{"value":6172421392},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581720524},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":11},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":1662848,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":2180,"imageIndex":4},{"imageOffset":1403408,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":460,"imageIndex":4},{"imageOffset":1836072,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":244,"imageIndex":4},{"imageOffset":28500,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":4},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":26943864,"name":"Heap Helper Thread","threadState":{"x":[{"value":260},{"value":0},{"value":34304},{"value":0},{"value":0},{"value":160},{"value":10},{"value":12},{"value":6172994856},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8414304264},{"value":0},{"value":5459558640},{"value":5459558704},{"value":6172995808},{"value":12},{"value":10},{"value":34304},{"value":34305},{"value":34560},{"value":6172995232},{"value":5459558624}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6581975188},"cpsr":{"value":1610616832},"fp":{"value":6172994976},"sp":{"value":6172994832},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581720524},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":11},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":1662848,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":2180,"imageIndex":4},{"imageOffset":1403408,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":460,"imageIndex":4},{"imageOffset":1836072,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":244,"imageIndex":4},{"imageOffset":28500,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":4},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":26943952,"name":"JSC Heap Collector Thread","threadState":{"x":[{"value":260},{"value":0},{"value":3328},{"value":0},{"value":0},{"value":160},{"value":9},{"value":999999888},{"value":6173568296},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8414304264},{"value":0},{"value":5509857840},{"value":5509857904},{"value":6173569248},{"value":999999888},{"value":9},{"value":3328},{"value":3329},{"value":3584},{"value":6173568672},{"value":5509857824}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6581975188},"cpsr":{"value":1610616832},"fp":{"value":6173568416},"sp":{"value":6173568272},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6581720524},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":11},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":1662848,"symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","symbolLocation":2180,"imageIndex":4},{"imageOffset":1403408,"symbol":"WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call()","symbolLocation":460,"imageIndex":4},{"imageOffset":1836072,"symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","symbolLocation":244,"imageIndex":4},{"imageOffset":28500,"symbol":"WTF::wtfThreadEntryPoint(void*)","symbolLocation":16,"imageIndex":4},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4301324288,
    "CFBundleShortVersionString" : "20619",
    "CFBundleIdentifier" : "com.apple.WebKit.WebContent",
    "size" : 16384,
    "uuid" : "d9b2cc0b-353b-3ecb-b39e-32e62533a9ad",
    "path" : "\/Volumes\/VOLUME\/*\/WebKit.framework\/Versions\/A\/XPCServices\/com.apple.WebKit.WebContent.xpc\/Contents\/MacOS\/com.apple.WebKit.WebContent",
    "name" : "com.apple.WebKit.WebContent",
    "CFBundleVersion" : "20619.2.8.11.12"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 5217402880,
    "size" : 49152,
    "uuid" : "f1242604-dcb7-30a9-a19a-182991e6e645",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7148929024,
    "CFBundleShortVersionString" : "20619",
    "CFBundleIdentifier" : "com.apple.WebCore",
    "size" : 48680928,
    "uuid" : "6d65eb33-ecf2-3f18-8f80-47f30a773422",
    "path" : "\/System\/Library\/Frameworks\/WebKit.framework\/Versions\/A\/Frameworks\/WebCore.framework\/Versions\/A\/WebCore",
    "name" : "WebCore",
    "CFBundleVersion" : "20619.2.8.11.12"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7081099264,
    "CFBundleShortVersionString" : "20619",
    "CFBundleIdentifier" : "com.apple.JavaScriptCore",
    "size" : 24629056,
    "uuid" : "3fc553e5-00c1-34e9-befe-3ff085ee1b8f",
    "path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
    "name" : "JavaScriptCore",
    "CFBundleVersion" : "20619.2.8.11.12"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6582403072,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5197824,
    "uuid" : "ae4610f8-7c5c-3484-858e-cae7457d206e",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "3107"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6601146368,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 14942208,
    "uuid" : "9b5ba00d-2241-342d-9949-f2f517d6989e",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "3107"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6578819072,
    "size" : 307200,
    "uuid" : "063693ad-6cf6-38e8-a3c4-149469771f75",
    "path" : "\/usr\/lib\/system\/libxpc.dylib",
    "name" : "libxpc.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7204282368,
    "CFBundleShortVersionString" : "20619",
    "CFBundleIdentifier" : "com.apple.WebKit",
    "size" : 16777216,
    "uuid" : "39fc5992-630a-3406-a437-e7a0b503f58c",
    "path" : "\/System\/Library\/Frameworks\/WebKit.framework\/Versions\/A\/WebKit",
    "name" : "WebKit",
    "CFBundleVersion" : "20619.2.8.11.12"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6578266112,
    "size" : 534452,
    "uuid" : "6beafde4-b011-3e47-8aae-4d7b6e4bb7e8",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6581944320,
    "size" : 53248,
    "uuid" : "3b8268be-4e02-3b4a-8b41-baed2bbaacff",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6581702656,
    "size" : 241656,
    "uuid" : "9fea25a4-e8ca-3f3d-901c-a53ff2bc7217",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  }
],
  "sharedCache" : {
  "base" : 6577455104,
  "size" : 4753735680,
  "uuid" : "f66bac4e-1e78-38af-b867-c1cf5daa0302"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%)\nWritable regions: Total=68.7G written=723K(0%) resident=723K(0%) swapped_out=0K(0%) unallocated=68.7G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nColorSync                          560K       28 \nCoreServices                        16K        1 \nDispatch continuations           128.0M        1 \nFoundation                          16K        1 \nImage IO                          11.6M        8 \nJS JIT generated code            512.0M        3 \nJS VM Gigacage                   888.3M        3 \nJS VM Gigacage (reserved)         63.1G        2         reserved VM address space (unallocated)\nKernel Alloc Once                   32K        1 \nMALLOC                            33.0M      248 \nMALLOC guard page                   32K        2 \nMALLOC_SMALL                      3856K      234 \nMemory Tag 241                     320K        3 \nSTACK GUARD                       56.2M       13 \nStack                             14.4M       13 \nVM_ALLOCATE                      142.9M       96 \nVM_ALLOCATE (reserved)             3.9G        1         reserved VM address space (unallocated)\nWebKit Malloc                    582.1M       17 \n__AUTH                            8351K      802 \n__AUTH_CONST                      84.1M     1063 \n__CTF                               824        1 \n__DATA                            32.0M     1039 \n__DATA_CONST                      26.5M     1069 \n__DATA_DIRTY                      3196K      385 \n__FONT_DATA                        2352        1 \n__INFO_FILTER                         8        1 \n__LINKEDIT                       584.4M        3 \n__OBJC_RW                         2354K        1 \n__TEXT                             1.2G     1089 \n__TPRO_CONST                       272K        2 \nmapped file                       89.6M       42 \nowned unmapped memory             12.2M        1 \npage table in kernel               723K        1 \nshared memory                       48K        2 \n===========                     =======  ======= \nTOTAL                             71.3G     6179 \nTOTAL, minus reserved VM space     4.3G     6179 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "b6263251e6c436fcd252a40a63c4483483d10678",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "6297d96be2c9387df974efa4",
      "factorPackIds" : {

      },
      "deploymentId" : 240000032
    },
    {
      "rolloutId" : "645197bf528fbf3c3af54105",
      "factorPackIds" : {
        "SIRI_VALUE_INFERENCE_PERVASIVE_ENTITY_RESOLUTION" : "663e65b4a1526e1ca0e288a1"
      },
      "deploymentId" : 240000002
    }
  ],
  "experiments" : [

  ]
}
}

-- 
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/20241205/d15bd30b/attachment-0001.htm>


More information about the webkit-unassigned mailing list