Bug 254770

Summary: [ New Test ] [ Mac wk2 ] http/tests/misc/heic-accept-header.html is a flaky crash
Product: WebKit Reporter: Robert Jenner <jenner>
Component: ImagesAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: roc_1972, sabouhallawa, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=253046

Description Robert Jenner 2023-03-30 14:15:14 PDT
http/tests/misc/heic-accept-header.html


is a flaky crash on macOS wk2. 


HISTORY:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fmisc%2Fheic-accept-header.html&style=release

Looking at the history this appears to impact both intel and Apple Silicon Macs. However, the crashes do appear to be more frequent on Apple Silicon than they do on Intel. There was no crashlog/assertion/message gathered for this crash so I am going to attempt to reproduce it.
Comment 1 Radar WebKit Bug Importer 2023-03-30 14:15:39 PDT
<rdar://problem/107439027>
Comment 2 Robert Jenner 2023-03-30 16:18:01 PDT
I have not yet been able to find any crash logs for this test, but I am currently investigating. Further, I have also not been able to reproduce a crash for this test. I have attempted in iterations up-to 10000, and I am currently running it in a test list in the same order from one of the bots where the crash has occurred, but so far no reproduction. 


This is also a newly introduced test at: https://commits.webkit.org/261131@main
Comment 3 EWS 2023-03-30 17:01:53 PDT
Test gardening commit 262379@main (657b4590736f): <https://commits.webkit.org/262379@main>

Reviewed commits have been landed. Closing PR #12215 and removing active labels.
Comment 4 Robert Jenner 2023-03-30 17:03:48 PDT
I was finally able to find a snippet of the crash log on one of the bots:

CRASHLOG URL:
https://build.webkit.org/results/Apple-Ventura-Release-AppleSilicon-WK2-Tests/261242@main%20(2015)/http/tests/misc/heic-accept-header-crash-log.txt

CRASHLOG TEXT:
{"app_name":"com.apple.WebKit.WebContent.Development","timestamp":"2023-03-05 00:58:02.00 -0800","app_version":"616+","slice_uuid":"950e98a9-6bb4-36fd-87cc-8802cab99510","build_version":"616.1.5+","platform":1,"bundleID":"com.apple.WebKit.WebContent","share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 13.2 (22D49)","roots_installed":0,"name":"com.apple.WebKit.WebContent.Development","incident_id":"370319DD-215D-48FF-84BA-EA648ED6B6FF"}
{
  "uptime" : 2700000,
  "procRole" : "Default",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Macmini9,1",
  "coalitionID" : 479,
  "osVersion" : {
    "train" : "macOS 13.2",
    "build" : "22D49",
    "releaseType" : "User"
  },
  "captureTime" : "2023-03-05 00:50:52.3519 -0800",
  "incident" : "370319DD-215D-48FF-84BA-EA648ED6B6FF",
  "pid" : 71821,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-03-05 00:50:51.7538 -0800",
  "procStartAbsTime" : 65336612939840,
  "procExitAbsTime" : 65336622232010,
  "procName" : "com.apple.WebKit.WebContent.Development",
  "procPath" : "\/Volumes\/VOLUME\/*\/com.apple.WebKit.WebContent.Development",
  "bundleInfo" : {"CFBundleShortVersionString":"616+","CFBundleVersion":"616.1.5+","CFBundleIdentifier":"com.apple.WebKit.WebContent"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.apple.buildbot",
  "crashReporterKey" : "160FF364-A5C0-4AD5-42EA-66B323E49353",
  "responsiblePid" : 67833,
  "throttleTimeout" : 10,
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x00000001845e7ffc","rawCodes":[1,6515752956],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":71821},
  "os_fault" : {"process":"com.apple.WebKit.WebContent.Development"},
  "asi" : {"CoreFoundation":["*** CFEqual() called with NULL first argument ***"]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":2540,"task_for_pid":635},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 4,
  "threads" : [{"id":286411432,"queue":"com.apple.main-thread","frames":[{"imageOffset":11656,"symbol":"kevent_id","symbolLocation":8,"imageIndex":0},{"imageOffset":162188,"symbol":"_dispatch_kq_poll","symbolLocation":228,"imageIndex":1},{"imageOffset":164784,"symbol":"_dispatch_event_loop_wait_for_ownership","symbolLocation":444,"imageIndex":1},{"imageOffset":81260,"symbol":"__DISPATCH_WAIT_FOR_QUEUE__","symbolLocation":340,"imageIndex":1},{"imageOffset":80180,"symbol":"_dispatch_sync_f_slow","symbolLocation":144,"imageIndex":1},{"imageOffset":223956,"symbol":"CABackingStoreGetFrontTexture(CABackingStore*, CGColorSpace*)","symbolLocation":188,"imageIndex":2},{"imageOffset":163068,"symbol":"-[NSObject(CARenderValue) CA_prepareRenderValue]","symbolLocation":232,"imageIndex":2},{"imageOffset":150724,"symbol":"CA::Layer::prepare_commit(CA::Transaction*)","symbolLocation":428,"imageIndex":2},{"imageOffset":1591572,"symbol":"CA::Context::commit_transaction(CA::Transaction*, double, double*)","symbolLocation":472,"imageIndex":2},{"imageOffset":10264,"symbol":"CA::Transaction::commit()","symbolLocation":652,"imageIndex":2},{"imageOffset":5737260,"sourceLine":182,"sourceFile":"TiledCoreAnimationDrawingArea.mm","symbol":"WebKit::TiledCoreAnimationDrawingArea::forceRepaint()","imageIndex":3,"symbolLocation":72},{"imageOffset":160152,"sourceLine":763,"sourceFile":"InjectedBundlePage.cpp","symbol":"WTR::InjectedBundlePage::dump()","imageIndex":4,"symbolLocation":64},{"imageOffset":174064,"sourceLine":1690,"sourceFile":"InjectedBundlePage.cpp","symbol":"WTR::dumpAfterWaitAttributeIsRemoved(OpaqueWKBundlePage const*)","imageIndex":4,"symbolLocation":168},{"imageOffset":158580,"sourceLine":1723,"sourceFile":"InjectedBundlePage.cpp","symbol":"WTR::InjectedBundlePage::frameDidChangeLocation(OpaqueWKBundleFrame const*)","imageIndex":4,"symbolLocation":172},{"imageOffset":152816,"sourceLine":839,"sourceFile":"InjectedBundlePage.cpp","symbol":"WTR::InjectedBundlePage::didFinishLoadForFrame(OpaqueWKBundleFrame const*)","imageIndex":4,"symbolLocation":72},{"imageOffset":149896,"sourceLine":478,"sourceFile":"InjectedBundlePage.cpp","symbol":"WTR::InjectedBundlePage::didFinishLoadForFrame(OpaqueWKBundlePage const*, OpaqueWKBundleFrame const*, void const**, void const*)","imageIndex":4,"symbolLocation":16},{"imageOffset":8009720,"sourceLine":139,"sourceFile":"InjectedBundlePageLoaderClient.cpp","symbol":"WebKit::InjectedBundlePageLoaderClient::didFinishLoadForFrame(WebKit::WebPage&, WebKit::WebFrame&, WTF::RefPtr<API::Object, WTF::RawPtrTraits<API::Object>, WTF::DefaultRefDerefTraits<API::Object> >&)","imageIndex":3,"symbolLocation":88},{"imageOffset":8458864,"sourceLine":744,"sourceFile":"WebFrameLoaderClient.cpp","symbol":"WebKit::WebFrameLoaderClient::dispatchDidFinishLoad()","imageIndex":3,"symbolLocation":132},{"imageOffset":23966300,"sourceLine":2717,"sourceFile":"FrameLoader.cpp","symbol":"WebCore::FrameLoader::checkLoadCompleteForThisFrame()","imageIndex":5,"symbolLocation":2172},{"imageOffset":23928896,"sourceLine":2881,"sourceFile":"FrameLoader.cpp","symbol":"WebCore::FrameLoader::checkLoadComplete()","imageIndex":5,"symbolLocation":396},{"imageOffset":23928272,"sourceLine":930,"sourceFile":"FrameLoader.cpp","symbol":"WebCore::FrameLoader::checkCompleted()","imageIndex":5,"symbolLocation":452},{"imageOffset":24460716,"sourceLine":1575,"sourceFile":"CachedResourceLoader.cpp","symbol":"WebCore::CachedResourceLoader::loadDone(WebCore::LoadCompletionType, bool)","imageIndex":5,"symbolLocation":124},{"imageOffset":24216444,"sourceLine":865,"sourceFile":"SubresourceLoader.cpp","symbol":"WebCore::SubresourceLoader::notifyDone(WebCore::LoadCompletionType)","imageIndex":5,"symbolLocation":88},{"imageOffset":24209560,"sourceLine":761,"sourceFile":"SubresourceLoader.cpp","symbol":"WebCore::SubresourceLoader::didFinishLoading(WebCore::NetworkLoadMetrics const&)","imageIndex":5,"symbolLocation":844},{"imageOffset":8177176,"sourceLine":262,"sourceFile":"WebResourceLoader.cpp","symbol":"WebKit::WebResourceLoader::didFinishResourceLoad(WebCore::NetworkLoadMetrics&&)","imageIndex":3,"symbolLocation":228},{"symbol":"operator()<WebCore::NetworkLoadMetrics>","inline":true,"imageIndex":3,"imageOffset":9958380,"symbolLocation":12,"sourceLine":136,"sourceFile":"HandleMessage.h"},{"symbol":"*\/HandleMessage.h:135:9), WebCore::NetworkLoadMetrics>","inline":true,"imageIndex":3,"imageOffset":9958380,"symbolLocation":12,"sourceLine":3924,"sourceFile":"type_traits"},{"symbol":"*\/HandleMessage.h:135:9), std::__1::tuple<WebCore::NetworkLoadMetrics>, 0UL>","inline":true,"imageIndex":3,"imageOffset":9958380,"symbolLocation":12,"sourceLine":1536,"sourceFile":"tuple"},{"symbol":"*\/HandleMessage.h:135:9), std::__1::tuple<WebCore::NetworkLoadMetrics> >","inline":true,"imageIndex":3,"imageOffset":9958380,"symbolLocation":12,"sourceLine":1545,"sourceFile":"tuple"},{"symbol":"callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics &&), std::__1::tuple<WebCore::NetworkLoadMetrics> >","inline":true,"imageIndex":3,"imageOffset":9958380,"symbolLocation":12,"sourceLine":134,"sourceFile":"HandleMessage.h"},{"symbol":"handleMessage<Messages::WebResourceLoader::DidFinishResourceLoad, WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics &&)>","inline":true,"imageIndex":3,"imageOffset":9958380,"symbolLocation":92,"sourceLine":236,"sourceFile":"HandleMessage.h"},{"imageOffset":9958380,"sourceLine":78,"sourceFile":"WebResourceLoaderMessageReceiver.cpp","symbol":"WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection&, IPC::Decoder&)","imageIndex":3,"symbolLocation":336},{"imageOffset":8113648,"sourceLine":102,"sourceFile":"NetworkProcessConnection.cpp","symbol":"WebKit::NetworkProcessConnection::didReceiveMessage(IPC::Connection&, IPC::Decoder&)","imageIndex":3,"symbolLocation":548},{"imageOffset":10168320,"sourceLine":1245,"sourceFile":"Connection.cpp","symbol":"IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)","imageIndex":3,"symbolLocation":312},{"imageOffset":10168716,"sourceLine":1310,"sourceFile":"Connection.cpp","symbol":"IPC::Connection::dispatchOneIncomingMessage()","imageIndex":3,"symbolLocation":188},{"symbol":"operator()","inline":true,"imageIndex":6,"imageOffset":299832,"symbolLocation":16,"sourceLine":82,"sourceFile":"Function.h"},{"imageOffset":299832,"sourceLine":147,"sourceFile":"RunLoop.cpp","symbol":"WTF::RunLoop::performWork()","imageIndex":6,"symbolLocation":168},{"imageOffset":302664,"sourceLine":46,"sourceFile":"RunLoopCF.cpp","symbol":"WTF::RunLoop::performWork(void*)","imageIndex":6,"symbolLocation":36},{"imageOffset":530952,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__","symbolLocation":28,"imageIndex":7},{"imageOffset":530844,"symbol":"__CFRunLoopDoSource0","symbolLocation":176,"imageIndex":7},{"imageOffset":530188,"symbol":"__CFRunLoopDoSources0","symbolLocation":244,"imageIndex":7},{"imageOffset":525072,"symbol":"__CFRunLoopRun","symbolLocation":836,"imageIndex":7},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":383672,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":212,"imageIndex":8},{"imageOffset":879296,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":64,"imageIndex":8},{"imageOffset":103516,"symbol":"_xpc_objc_main","symbolLocation":860,"imageIndex":9},{"imageOffset":101756,"symbol":"xpc_main","symbolLocation":108,"imageIndex":9},{"imageOffset":2314992,"sourceLine":260,"sourceFile":"XPCServiceMain.mm","symbol":"WebKit::XPCServiceMain(int, char const**)","imageIndex":3,"symbolLocation":64},{"imageOffset":24144,"symbol":"start","symbolLocation":2544,"imageIndex":10}]},{"id":286411438,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":18508,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":0},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":11},{"symbol":"timed_wait","inline":true,"imageIndex":6,"imageOffset":969212,"symbolLocation":20,"sourceLine":145,"sourceFile":"pas_scavenger.c"},{"imageOffset":969212,"sourceLine":359,"sourceFile":"pas_scavenger.c","symbol":"scavenger_thread_main","imageIndex":6,"symbolLocation":712},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":11},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}]},{"id":286411440,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":286411441,"queue":"com.apple.CoreAnalytics::Client XPC Send","frames":[{"imageOffset":139832,"symbol":"_dispatch_mach_wakeup","symbolLocation":84,"imageIndex":1},{"imageOffset":148896,"symbol":"_dispatch_mach_send_push_and_trydrain","symbolLocation":764,"imageIndex":1},{"imageOffset":128868,"symbol":"_dispatch_mach_send_msg","symbolLocation":364,"imageIndex":1},{"imageOffset":130964,"symbol":"dispatch_mach_send_with_result_and_async_reply_4libxpc","symbolLocation":116,"imageIndex":1},{"imageOffset":57612,"symbol":"_xpc_connection_enqueue","symbolLocation":140,"imageIndex":9},{"imageOffset":58264,"symbol":"xpc_connection_send_message_with_reply","symbolLocation":256,"imageIndex":9},{"imageOffset":129508,"symbol":"CoreAnalytics::Client::retryXpcMessageHelper_sync(applesauce::xpc::dict, XPCMessagePriority, bool, unsigned char, unsigned long long) const","symbolLocation":336,"imageIndex":12},{"imageOffset":128996,"symbol":"CoreAnalytics::Client::retryXpcMessage_sync(applesauce::xpc::dict, XPCMessagePriority, bool) const","symbolLocation":116,"imageIndex":12},{"imageOffset":128656,"symbol":"invocation function for block in CoreAnalytics::Client::sendXpcMessage_sync(applesauce::xpc::dict, XPCMessagePriority, bool) const","symbolLocation":200,"imageIndex":12},{"imageOffset":79420,"symbol":"_dispatch_block_async_invoke2","symbolLocation":148,"imageIndex":1},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":1},{"imageOffset":48060,"symbol":"_dispatch_lane_serial_drain","symbolLocation":672,"imageIndex":1},{"imageOffset":50952,"symbol":"_dispatch_lane_invoke","symbolLocation":384,"imageIndex":1},{"imageOffset":95052,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":652,"imageIndex":1},{"imageOffset":12544,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":11},{"imageOffset":7712,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":11}]},{"triggered":true,"id":286411444,"threadState":{"x":[{"value":0},{"value":5587948688},{"value":6162112048},{"value":6162112048},{"value":48},{"value":8061307136,"symbolLocation":0,"symbol":"__kCFAllocatorNull"},{"value":2},{"value":1280},{"value":6517491510,"symbolLocation":7860,"symbol":"_XMLPlistAppendDataUsingBase64.__CFPLDataEncodeTable"},{"value":8051281920,"symbolLocation":6816,"symbol":"__last_exception_backtrace__"},{"value":4294972544},{"value":72057602083948433,"symbolLocation":72057594037927937,"symbol":"OBJC_CLASS_$___NSCFData"},{"value":29},{"value":5612061632},{"value":72057602083951633,"symbolLocation":72057594037927937,"symbol":"OBJC_CLASS_$___NSDictionaryM"},{"value":8046023696,"symbolLocation":0,"symbol":"OBJC_CLASS_$___NSDictionaryM"},{"value":6513812408,"symbolLocation":0,"symbol":"CFEqual"},{"value":8128146480},{"value":0},{"value":6162112048},{"value":1},{"value":13},{"value":5588210008},{"value":2},{"value":8061339056,"symbolLocation":0,"symbol":"___NSDictionaryM_DeletedMarker"},{"value":16777216},{"value":6605987840,"symbolLocation":16,"symbol":"typeinfo name for CMM32Bit1ChanData"},{"value":65536},{"value":5587961008}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6513813656},"cpsr":{"value":2147487744},"fp":{"value":6162111920},"sp":{"value":6162111904},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":6515752956,"matchesCrashFrame":1},"far":{"value":18446742285359134532}},"queue":"CA::CG::Queue","frames":[{"imageOffset":1982460,"symbol":"CFEqual.cold.1","symbolLocation":16,"imageIndex":7},{"imageOffset":43160,"symbol":"CFEqual","symbolLocation":1248,"imageIndex":7},{"imageOffset":52484,"symbol":"tagValueComparer","symbolLocation":48,"imageIndex":13},{"imageOffset":252680,"symbol":"-[__NSDictionaryM __apply:context:]","symbolLocation":128,"imageIndex":7},{"imageOffset":52212,"symbol":"ColorSyncProfileSetTag","symbolLocation":164,"imageIndex":13},{"imageOffset":47932,"symbol":"ColorSyncMakeDisplayProfile","symbolLocation":6616,"imageIndex":13},{"imageOffset":33564,"symbol":"ColorSyncMakeProfile","symbolLocation":2528,"imageIndex":13},{"imageOffset":112764,"symbol":"CVImageBufferCreateColorSpaceFromAttachments","symbolLocation":3300,"imageIndex":14},{"imageOffset":57904,"symbol":"CAGetColorSpace","symbolLocation":708,"imageIndex":2},{"imageOffset":3009480,"symbol":"CACGColorSpaceIsRec709","symbolLocation":60,"imageIndex":2},{"imageOffset":456444,"symbol":"CA::OGL::Context::bind_image(unsigned int, CA::Render::Texture*, unsigned int, CA::OGL::TextureFilter, CA::OGL::TextureFilter, float, CA::OGL::TextureEdgeMode, CA::OGL::ContentsGeometry const*, float*, char const*)","symbolLocation":2724,"imageIndex":2},{"imageOffset":477408,"symbol":"CA::CG::fill_image(CA::CG::Renderer&, CGImage*, CA::Rect const&, CA::Mat2<double> const&, bool, bool, CGInterpolationQuality, CA::Bounds const*)","symbolLocation":4628,"imageIndex":2},{"imageOffset":472740,"symbol":"CA::CG::DrawImage::draw_image(CA::CG::Renderer&, bool) const","symbolLocation":140,"imageIndex":2},{"imageOffset":341744,"symbol":"CA::CG::DrawOp::render(CA::CG::Renderer&) const","symbolLocation":1572,"imageIndex":2},{"imageOffset":327872,"symbol":"CA::CG::Queue::render_callback(void*)","symbolLocation":1580,"imageIndex":2},{"imageOffset":17668,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":1},{"imageOffset":48284,"symbol":"_dispatch_lane_serial_drain","symbolLocation":896,"imageIndex":1},{"imageOffset":50952,"symbol":"_dispatch_lane_invoke","symbolLocation":384,"imageIndex":1},{"imageOffset":95052,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":652,"imageIndex":1},{"imageOffset":12544,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":11},{"imageOffset":7712,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":11}]},{"id":286411449,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":286411450,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":11}]},{"id":286411459,"name":"WebCore: Scrolling","frames":[{"imageOffset":4176,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":78108,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":0},{"imageOffset":39972,"symbol":"mach_msg_overwrite","symbolLocation":452,"imageIndex":0},{"imageOffset":5068,"symbol":"mach_msg","symbolLocation":24,"imageIndex":0},{"imageOffset":531376,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":7},{"imageOffset":525468,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":7},{"imageOffset":522360,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":7},{"imageOffset":1075176,"symbol":"CFRunLoopRun","symbolLocation":64,"imageIndex":7},{"imageOffset":303580,"sourceLine":78,"sourceFile":"RunLoopCF.cpp","symbol":"WTF::RunLoop::run()","imageIndex":6,"symbolLocation":24},{"symbol":"operator()","inline":true,"imageIndex":6,"imageOffset":415588,"symbolLocation":16,"sourceLine":82,"sourceFile":"Function.h"},{"imageOffset":415588,"sourceLine":249,"sourceFile":"Threading.cpp","symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","imageIndex":6,"symbolLocation":136},{"imageOffset":425688,"sourceLine":242,"sourceFile":"ThreadingPOSIX.cpp","symbol":"WTF::wtfThreadEntryPoint(void*)","imageIndex":6,"symbolLocation":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":11},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}]},{"id":286411520,"name":"com.apple.coremedia.rootQueue.47","frames":[{"imageOffset":4068,"symbol":"semaphore_timedwait_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":19228,"symbol":"_dispatch_sema4_timedwait","symbolLocation":64,"imageIndex":1},{"imageOffset":20764,"symbol":"_dispatch_semaphore_wait_slow","symbolLocation":76,"imageIndex":1},{"imageOffset":89448,"symbol":"_dispatch_worker_thread","symbolLocation":324,"imageIndex":1},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":11},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":11}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6513119232,
    "size" : 237548,
    "uuid" : "6b682e21-fd96-3a5a-8260-fce367258252",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6511763456,
    "size" : 294912,
    "uuid" : "4d52c3a5-32e6-37a2-9d6c-23c612038354",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6638632960,
    "CFBundleShortVersionString" : "1.11",
    "CFBundleIdentifier" : "com.apple.QuartzCore",
    "size" : 3563520,
    "uuid" : "6fb199ab-500f-3cf4-84b4-08bc6bd22a79",
    "path" : "\/System\/Library\/Frameworks\/QuartzCore.framework\/Versions\/A\/QuartzCore",
    "name" : "QuartzCore",
    "CFBundleVersion" : "1042.30"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4393680896,
    "CFBundleShortVersionString" : "616+",
    "CFBundleIdentifier" : "com.apple.WebKit",
    "size" : 11665408,
    "uuid" : "9dae68d1-6b4c-3b01-bb0b-058846b0bde2",
    "path" : "\/Volumes\/VOLUME\/*\/WebKit.framework\/Versions\/A\/WebKit",
    "name" : "WebKit",
    "CFBundleVersion" : "616.1.5+"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4381163520,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.WebKitTestRunner.InjectedBundle",
    "size" : 458752,
    "uuid" : "ad3db7ce-7309-381f-a32a-0eb104288f9e",
    "path" : "\/Volumes\/VOLUME\/*\/WebKitTestRunnerInjectedBundle.bundle\/Contents\/MacOS\/WebKitTestRunnerInjectedBundle",
    "name" : "WebKitTestRunnerInjectedBundle",
    "CFBundleVersion" : "1"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4614242304,
    "CFBundleShortVersionString" : "616+",
    "CFBundleIdentifier" : "com.apple.WebCore",
    "size" : 36225024,
    "uuid" : "96a5fbbd-e889-3bc7-b749-54027fc5e412",
    "path" : "\/Volumes\/VOLUME\/*\/WebCore.framework\/Versions\/A\/WebCore",
    "name" : "WebCore",
    "CFBundleVersion" : "616.1.5+"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4322377728,
    "CFBundleShortVersionString" : "616+",
    "CFBundleIdentifier" : "com.apple.JavaScriptCore",
    "size" : 21250048,
    "uuid" : "a963cd42-2c7e-3dd8-a96a-301a2169d22a",
    "path" : "\/Volumes\/VOLUME\/*\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
    "name" : "JavaScriptCore",
    "CFBundleVersion" : "616.1.5+"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6513770496,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5079040,
    "uuid" : "18260df4-69a8-30d3-8175-fb8ae7ae7709",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1953.300"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6529683456,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 10723328,
    "uuid" : "c62e0110-c636-396a-9cb6-c3c08392b3fa",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1953.300"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6510632960,
    "size" : 278528,
    "uuid" : "413746c4-9c63-3dc4-a7c4-bbe90cf7d6b3",
    "path" : "\/usr\/lib\/system\/libxpc.dylib",
    "name" : "libxpc.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6510043136,
    "size" : 568228,
    "uuid" : "fe8a9d9e-f65d-34ca-942c-175b99c0601b",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6513356800,
    "size" : 53244,
    "uuid" : "9f3b729a-ed04-3e65-adac-d75ad06ebbdc",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6633549824,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.analyticsd",
    "size" : 188416,
    "uuid" : "5d3567dd-e571-3825-9d9c-1a5c3e9f2fc4",
    "path" : "\/System\/Library\/PrivateFrameworks\/CoreAnalytics.framework\/Versions\/A\/CoreAnalytics",
    "name" : "CoreAnalytics",
    "CFBundleVersion" : "1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6605033472,
    "CFBundleShortVersionString" : "4.13.0",
    "CFBundleIdentifier" : "com.apple.ColorSync",
    "size" : 995316,
    "uuid" : "1c8e1d30-adc6-3bd7-8927-1ebe914a6e00",
    "path" : "\/System\/Library\/Frameworks\/ColorSync.framework\/Versions\/A\/ColorSync",
    "name" : "ColorSync",
    "CFBundleVersion" : "3644"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6646706176,
    "CFBundleShortVersionString" : "1.8",
    "CFBundleIdentifier" : "com.apple.CoreVideo",
    "size" : 401408,
    "uuid" : "9147e445-3e39-3d2b-b970-5b8a51a4c869",
    "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo",
    "name" : "CoreVideo",
    "CFBundleVersion" : "0.0"
  }
],
  "sharedCache" : {
  "base" : 6509395968,
  "size" : 3447406592,
  "uuid" : "3366b98c-6b8a-3546-8233-dc167320439f"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=53.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=53.4G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nColorSync                          528K       25 \nCoreAnimation                      656K        2 \nDispatch continuations            64.0M        1 \nJS JIT generated code            512.0M        3 \nJS VM Gigacage                    32.2G        3 \nJS VM Gigacage (reserved)         47.8G        4         reserved VM address space (unallocated)\nKernel Alloc Once                   32K        1 \nMALLOC                           101.3M       35 \nMALLOC guard page                  192K        9 \nMALLOC_MEDIUM (reserved)         480.0M        4         reserved VM address space (unallocated)\nMemory Tag 241                     320K        3 \nSTACK GUARD                       56.1M        9 \nStack                             12.2M        9 \nVM_ALLOCATE                      128.0M        3 \nVM_ALLOCATE (reserved)             3.9G        1         reserved VM address space (unallocated)\nWebKit Malloc                    192.1M        5 \nWebKit Malloc (reserved)          32.0M        1         reserved VM address space (unallocated)\n__AUTH                             841K      199 \n__AUTH_CONST                      13.5M      376 \n__CTF                               756        1 \n__DATA                            7179K      377 \n__DATA_CONST                      20.4M      386 \n__DATA_DIRTY                       832K      127 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       872.1M       12 \n__OBJC_CONST                      1739K      170 \n__OBJC_RO                         65.5M        1 \n__OBJC_RW                         1988K        1 \n__TEXT                           360.3M      405 \ndyld private memory                256K        1 \nmapped file                       54.6M       27 \nshared memory                       48K        3 \n===========                     =======  ======= \nTOTAL                             86.8G     2206 \nTOTAL, minus reserved VM space    34.7G     2206 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "CA::CG::Queue"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000251
    },
    {
      "rolloutId" : "62b4513af75dc926494899c6",
      "factorPackIds" : {
        "COREOS_ICD" : "62fbe3cfa9a700130f60b3ea"
      },
      "deploymentId" : 240000019
    }
  ],
  "experiments" : [

  ]
}
}
Comment 5 Alexey Proskuryakov 2023-04-02 18:27:25 PDT
Crashed Thread:        4  Dispatch queue: CA::CG::Queue

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x00000001845e7ffc

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [71821]

Application Specific Information:
*** CFEqual() called with NULL first argument ***
...
Thread 4 Crashed::  Dispatch queue: CA::CG::Queue
0   CoreFoundation                	       0x1845e7ffc CFEqual.cold.1 + 16
1   CoreFoundation                	       0x18440e898 CFEqual + 1248
2   ColorSync                     	       0x189b19d04 tagValueComparer + 48
3   CoreFoundation                	       0x184441b08 -[__NSDictionaryM __apply:context:] + 128
4   ColorSync                     	       0x189b19bf4 ColorSyncProfileSetTag + 164
5   ColorSync                     	       0x189b18b3c ColorSyncMakeDisplayProfile + 6616
6   ColorSync                     	       0x189b1531c ColorSyncMakeProfile + 2528
7   CoreVideo                     	       0x18c2e687c CVImageBufferCreateColorSpaceFromAttachments + 3300
8   QuartzCore                    	       0x18bb26230 CAGetColorSpace + 708
9   QuartzCore                    	       0x18bdf6bc8 CACGColorSpaceIsRec709 + 60
10  QuartzCore                    	       0x18bb876fc CA::OGL::Context::bind_image(unsigned int, CA::Render::Texture*, unsigned int, CA::OGL::TextureFilter, CA::OGL::TextureFilter, float, CA::OGL::TextureEdgeMode, CA::OGL::ContentsGeometry const*, float*, char const*) + 2724
11  QuartzCore                    	       0x18bb8c8e0 CA::CG::fill_image(CA::CG::Renderer&, CGImage*, CA::Rect const&, CA::Mat2<double> const&, bool, bool, CGInterpolationQuality, CA::Bounds const*) + 4628
12  QuartzCore                    	       0x18bb8b6a4 CA::CG::DrawImage::draw_image(CA::CG::Renderer&, bool) const + 140
13  QuartzCore                    	       0x18bb6b6f0 CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1572
14  QuartzCore                    	       0x18bb680c0 CA::CG::Queue::render_callback(void*) + 1580
15  libdispatch.dylib             	       0x18421e504 _dispatch_client_callout + 20
16  libdispatch.dylib             	       0x184225c9c _dispatch_lane_serial_drain + 896
17  libdispatch.dylib             	       0x184226708 _dispatch_lane_invoke + 384
18  libdispatch.dylib             	       0x18423134c _dispatch_workloop_worker_thread + 652
19  libsystem_pthread.dylib       	       0x1843a2100 _pthread_wqthread + 288
20  libsystem_pthread.dylib       	       0x1843a0e20 start_wqthread + 8