WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
243589
REGRESSION(
253140@main
): [ iOS MacOS Debug wk2 ] 5X Web-platform/service-workers (layout-tests) are constant crashes
https://bugs.webkit.org/show_bug.cgi?id=243589
Summary
REGRESSION(253140@main): [ iOS MacOS Debug wk2 ] 5X Web-platform/service-work...
Hercules Hjalmarsson
Reported
2022-08-05 09:04:47 PDT
http/wpt/service-workers/update-with-importScripts.html imported/w3c/web-platform-tests/service-workers/service-worker/credentials.https.html imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html imported/w3c/web-platform-tests/service-workers/service-worker/service-worker-header.https.html imported/w3c/web-platform-tests/service-workers/service-worker/update-import-scripts.https.html HISTORY:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=http%2Fwpt%2Fservice-workers%2Fupdate-with-importScripts.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fservice-workers%2Fservice-worker%2Fcredentials.https.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fservice-workers%2Fservice-worker%2Fregistration-updateviacache.https.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fservice-workers%2Fservice-worker%2Fservice-worker-header.https.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fservice-workers%2Fservice-worker%2Fupdate-import-scripts.https.html
DIFF: {"app_name":"com.apple.WebKit.Networking.Development","timestamp":"2022-08-05 05:16:01.00 -0700","app_version":"615+","slice_uuid":"40653843-6911-3a26-a039-1f6251f7a282","build_version":"615.1.1+","platform":7,"bundleID":"com.apple.WebKit.Networking","share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 12.3 (21E230)","incident_id":"88EC90D6-2E0A-448B-A91E-6418462ECC0E","name":"com.apple.WebKit.Networking.Development"} { "uptime" : 720000, "procLaunch" : "2022-08-05 05:14:05.8807 -0700", "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacPro6,1", "procStartAbsTime" : 727877482122232, "coalitionID" : 8485, "osVersion" : { "train" : "macOS 12.3", "build" : "21E230", "releaseType" : "User" }, "captureTime" : "2022-08-05 05:15:59.7541 -0700", "incident" : "88EC90D6-2E0A-448B-A91E-6418462ECC0E", "bug_type" : "309", "pid" : 76758, "procExitAbsTime" : 727991356709447, "cpuType" : "X86-64", "procName" : "com.apple.WebKit.Networking.Development", "procPath" : "\/Volumes\/VOLUME\/*\/com.apple.WebKit.Networking.Development", "bundleInfo" : {"CFBundleShortVersionString":"615+","CFBundleVersion":"615.1.1+","CFBundleIdentifier":"com.apple.WebKit.Networking"}, "parentProc" : "launchd_sim", "parentPid" : 61286, "coalitionName" : "com.apple.CoreSimulator.SimDevice.4FE91FE2-B9F4-4E84-BA95-945C7CCB6779", "crashReporterKey" : "628480A6-E7E2-AA80-1638-0BF1D7734AC5", "responsiblePid" : 59962, "responsibleProc" : "SimulatorTrampoline", "sip" : "disabled", "vmRegionInfo" : "0xbbadbeef is not in any region. Bytes before following region: 1243963665\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 105d32000-105d36000 [ 16K] r-x\/r-x SM=COW ...g.Development", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000001, 0x00000000bbadbeef","rawCodes":[1,3148725999],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x00000000bbadbeef"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":76758}, "vmregioninfo" : "0xbbadbeef is not in any region. Bytes before following region: 1243963665\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 105d32000-105d36000 [ 16K] r-x\/r-x SM=COW ...g.Development", "asi" : {"libsystem_sim_platform.dylib":["CoreSimulator 802.6 - Device: Managed 7 (4FE91FE2-B9F4-4E84-BA95-945C7CCB6779) - Runtime: iOS 15.4 (19E240) - DeviceType: iPhone 12"],"dyld_sim":["dyld4 config: DYLD_ROOT_PATH=\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot DYLD_LIBRARY_PATH=\/Volumes\/Data\/worker\/Apple-iOS-15-Simulator-Debug-WK2-Tests\/build\/WebKitBuild\/Debug-iphonesimulator DYLD_FRAMEWORK_PATH=\/Volumes\/Data\/worker\/Apple-iOS-15-Simulator-Debug-WK2-Tests\/build\/WebKitBuild\/Debug-iphonesimulator"],"dyld":["dyld4 config: DYLD_ROOT_PATH=\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot DYLD_LIBRARY_PATH=\/Volumes\/Data\/worker\/Apple-iOS-15-Simulator-Debug-WK2-Tests\/build\/WebKitBuild\/Debug-iphonesimulator DYLD_FRAMEWORK_PATH=\/Volumes\/Data\/worker\/Apple-iOS-15-Simulator-Debug-WK2-Tests\/build\/WebKitBuild\/Debug-iphonesimulator"]}, "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":31992747,"instructionState":{"instructionStream":{"bytes":[240,139,85,236,72,139,77,224,232,181,46,0,0,72,131,196,32,93,195,102,46,15,31,132,0,0,0,0,0,15,31,68,0,0,85,72,137,229,72,131,236,32,72,137,125,248,72,137,117,240,72,139,125,248,72,139,69,240,72,137,69,232,72,141,117,232,232,75,99,0,0,72,131,196,32,93,195,15,31,68,0,0,85,72,137,229,232,199,254,255,255,184,239,190,173,187,199,0,0,0,0,0,15,11,102,46,15,31,132,0,0,0,0,0,85,72,137,229,232,215,255,255,255,15,31,128,0,0,0,0,85,72,137,229,72,129,236,192,2,0,0,72,139,5,30,36,248,2,72,139,0,72,137,69,248,199,133,96,253,255,255,1,0,0,0,199,133,100,253,255,255,14,0,0,0,199,133,104,253,255,255,1,0,0,0,232,162,77,91,2,137,133],"offset":96}},"threadState":{"r13":{"value":105553139433472},"rax":{"value":3148725999},"rflags":{"value":66054},"cpu":{"value":6},"r14":{"value":4429218048},"rsi":{"value":0},"r8":{"value":140735447430168,"symbolLocation":456,"symbol":"__sFX"},"cr2":{"value":3148725999},"rdx":{"value":0},"r10":{"value":4294967040},"r9":{"value":0},"r15":{"value":140417135845488},"rbx":{"value":105553141481472},"trap":{"value":14,"description":"(no mapping for user data write)"},"err":{"value":6},"r11":{"value":140735447430160,"symbolLocation":448,"symbol":"__sFX"},"rip":{"value":4732521582,"matchesCrashFrame":1},"rbp":{"value":140701956089088},"rsp":{"value":140701956089088},"r12":{"sourceLine":44,"value":4733371584,"sourceFile":"RunLoopCF.cpp","symbol":"WTF::RunLoop::performWork(void*)","symbolLocation":0},"rcx":{"value":8800247829148139748},"flavor":"x86_THREAD_STATE","rdi":{"value":140701956088744}},"queue":"com.apple.main-thread","frames":[{"imageOffset":7278,"sourceLine":328,"sourceFile":"Assertions.cpp","symbol":"WTFCrash","imageIndex":0,"symbolLocation":14},{"imageOffset":11787,"sourceLine":754,"sourceFile":"Assertions.h","symbol":"WTFCrashWithInfo(int, char const*, char const*, int)","imageIndex":1,"symbolLocation":27},{"imageOffset":96641676,"sourceLine":611,"sourceFile":"SWServer.cpp","symbol":"WebCore::SWServer::refreshImportedScripts(WebCore::ServiceWorkerJobData const&, WebCore::SWServerRegistration&, WTF::Vector<WTF::URL, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&)","imageIndex":1,"symbolLocation":412},{"imageOffset":96640637,"sourceLine":108,"sourceFile":"SWServerJobQueue.cpp","symbol":"WebCore::SWServerJobQueue::scriptFetchFinished(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::WorkerFetchResult&&)","imageIndex":1,"symbolLocation":781},{"imageOffset":96630452,"sourceLine":600,"sourceFile":"SWServer.cpp","symbol":"WebCore::SWServer::scriptFetchFinished(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&)","imageIndex":1,"symbolLocation":372},{"imageOffset":96630065,"sourceLine":354,"sourceFile":"SWServer.cpp","symbol":"WebCore::SWServer::Connection::finishFetchingScriptInServer(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&)","imageIndex":1,"symbolLocation":81},{"imageOffset":48892873,"sourceLine":131,"sourceFile":"HandleMessage.h","symbol":"void IPC::callMemberFunctionImpl<WebKit::WebSWServerConnection, void (WebCore::SWServer::Connection::*)(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&), std::__1::tuple<WebCore::ServiceWorkerJobDataIdentifier, WebCore::ServiceWorkerRegistrationKey, WebCore::WorkerFetchResult>, 0ul, 1ul, 2ul>(WebKit::WebSWServerConnection*, void (WebCore::SWServer::Connection::*)(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&), std::__1::tuple<WebCore::ServiceWorkerJobDataIdentifier, WebCore::ServiceWorkerRegistrationKey, WebCore::WorkerFetchResult>&&, std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul>)","imageIndex":2,"symbolLocation":201},{"imageOffset":48880605,"sourceLine":137,"sourceFile":"HandleMessage.h","symbol":"void IPC::callMemberFunction<WebKit::WebSWServerConnection, void (WebCore::SWServer::Connection::*)(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&), std::__1::tuple<WebCore::ServiceWorkerJobDataIdentifier, WebCore::ServiceWorkerRegistrationKey, WebCore::WorkerFetchResult>, std::__1::integer_sequence<unsigned long, 0ul, 1ul, 2ul> >(std::__1::tuple<WebCore::ServiceWorkerJobDataIdentifier, WebCore::ServiceWorkerRegistrationKey, WebCore::WorkerFetchResult>&&, WebKit::WebSWServerConnection*, void (WebCore::SWServer::Connection::*)(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&))","imageIndex":2,"symbolLocation":109},{"imageOffset":48797414,"sourceLine":259,"sourceFile":"HandleMessage.h","symbol":"void IPC::handleMessage<Messages::WebSWServerConnection::FinishFetchingScriptInServer, WebKit::WebSWServerConnection, void (WebCore::SWServer::Connection::*)(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebSWServerConnection*, void (WebCore::SWServer::Connection::*)(WebCore::ServiceWorkerJobDataIdentifier const&, WebCore::ServiceWorkerRegistrationKey const&, WebCore::WorkerFetchResult&&))","imageIndex":2,"symbolLocation":262},{"imageOffset":48794001,"sourceLine":313,"sourceFile":"WebSWServerConnectionMessageReceiver.cpp","symbol":"WebKit::WebSWServerConnection::didReceiveMessage(IPC::Connection&, IPC::Decoder&)","imageIndex":2,"symbolLocation":305},{"imageOffset":16271010,"sourceLine":270,"sourceFile":"NetworkConnectionToWebProcess.cpp","symbol":"WebKit::NetworkConnectionToWebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)","imageIndex":2,"symbolLocation":1266},{"imageOffset":22659198,"sourceLine":1105,"sourceFile":"Connection.cpp","symbol":"IPC::Connection::dispatchMessage(IPC::Decoder&)","imageIndex":2,"symbolLocation":622},{"imageOffset":22660933,"sourceLine":1150,"sourceFile":"Connection.cpp","symbol":"IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)","imageIndex":2,"symbolLocation":613},{"imageOffset":22662477,"sourceLine":1219,"sourceFile":"Connection.cpp","symbol":"IPC::Connection::dispatchOneIncomingMessage()","imageIndex":2,"symbolLocation":189},{"imageOffset":22795157,"sourceLine":1068,"sourceFile":"Connection.cpp","symbol":"IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)::$_15::operator()()","imageIndex":2,"symbolLocation":85},{"imageOffset":22794921,"sourceLine":53,"sourceFile":"Function.h","symbol":"WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)::$_15, void>::call()","imageIndex":2,"symbolLocation":25},{"imageOffset":200898,"sourceLine":82,"sourceFile":"Function.h","symbol":"WTF::Function<void ()>::operator()() const","imageIndex":0,"symbolLocation":130},{"imageOffset":838270,"sourceLine":133,"sourceFile":"RunLoop.cpp","symbol":"WTF::RunLoop::performWork()","imageIndex":0,"symbolLocation":318},{"imageOffset":857310,"sourceLine":46,"sourceFile":"RunLoopCF.cpp","symbol":"WTF::RunLoop::performWork(void*)","imageIndex":0,"symbolLocation":30},{"imageOffset":534579,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__","symbolLocation":17,"imageIndex":3},{"imageOffset":534315,"symbol":"__CFRunLoopDoSource0","symbolLocation":180,"imageIndex":3},{"imageOffset":531448,"symbol":"__CFRunLoopDoSources0","symbolLocation":242,"imageIndex":3},{"imageOffset":508660,"symbol":"__CFRunLoopRun","symbolLocation":871,"imageIndex":3},{"imageOffset":506512,"symbol":"CFRunLoopRunSpecific","symbolLocation":562,"imageIndex":3},{"imageOffset":1195569,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":213,"imageIndex":4},{"imageOffset":1196111,"symbol":"-[NSRunLoop(NSRunLoop) run]","symbolLocation":76,"imageIndex":4},{"imageOffset":77803,"symbol":"_xpc_objc_main","symbolLocation":440,"imageIndex":5},{"imageOffset":85972,"symbol":"xpc_main","symbolLocation":122,"imageIndex":5},{"imageOffset":14709186,"sourceLine":217,"sourceFile":"XPCServiceMain.mm","symbol":"WebKit::XPCServiceMain(int, char const**)","imageIndex":2,"symbolLocation":210},{"imageOffset":49957899,"sourceLine":35,"sourceFile":"WKMain.mm","symbol":"WKXPCServiceMain","imageIndex":2,"symbolLocation":27},{"imageOffset":15794,"sourceLine":30,"sourceFile":"AuxiliaryProcessMain.cpp","symbol":"main","imageIndex":6,"symbolLocation":34},{"imageOffset":7969,"symbol":"start_sim","symbolLocation":10,"imageIndex":7},{"imageOffset":21790,"symbol":"start","symbolLocation":462,"imageIndex":8}]},{"id":31994115,"name":"WebCore: AsyncFileStream","frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":9},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":10},{"imageOffset":1188477,"sourceLine":603,"sourceFile":"ThreadingPOSIX.cpp","symbol":"WTF::ThreadCondition::wait(WTF::Mutex&)","imageIndex":0,"symbolLocation":45},{"imageOffset":1188739,"sourceLine":613,"sourceFile":"ThreadingPOSIX.cpp","symbol":"WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime)","imageIndex":0,"symbolLocation":147},{"imageOffset":745473,"sourceLine":595,"sourceFile":"ParkingLot.cpp","symbol":"WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&)","imageIndex":0,"symbolLocation":401},{"imageOffset":5888474,"sourceLine":82,"sourceFile":"ParkingLot.h","symbol":"WTF::ParkingLot::ParkResult WTF::ParkingLot::parkConditionally<bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)::'lambda'(), bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)::'lambda0'()>(void const*, WTF::Lock const&, bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)::'lambda0'() const&, WTF::TimeWithDynamicClockType const&)","imageIndex":1,"symbolLocation":90},{"imageOffset":5888341,"sourceLine":192,"sourceFile":"Condition.h","symbol":"bool WTF::Condition::waitUntilUnchecked<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","imageIndex":1,"symbolLocation":133},{"imageOffset":5888085,"sourceLine":77,"sourceFile":"Condition.h","symbol":"WTF::Condition::waitUntil(WTF::Lock&, WTF::TimeWithDynamicClockType const&)","imageIndex":1,"symbolLocation":37},{"imageOffset":42164854,"sourceLine":154,"sourceFile":"MessageQueue.h","symbol":"std::__1::unique_ptr<WTF::Function<void ()>, std::__1::default_delete<WTF::Function<void ()> > > WTF::MessageQueue<WTF::Function<void ()> >::waitForMessageFilteredWithTimeout<WTF::MessageQueue<WTF::Function<void ()> >::waitForMessage()::'lambda'(WTF::Function<void ()> const&)>(WTF::MessageQueueWaitResult&, WTF::MessageQueue<WTF::Function<void ()> >::waitForMessage()::'lambda'(WTF::Function<void ()> const&)&&, WTF::Seconds)","imageIndex":1,"symbolLocation":598},{"imageOffset":42164059,"sourceLine":132,"sourceFile":"MessageQueue.h","symbol":"WTF::MessageQueue<WTF::Function<void ()> >::waitForMessage()","imageIndex":1,"symbolLocation":75},{"imageOffset":62258909,"sourceLine":84,"sourceFile":"AsyncFileStream.cpp","symbol":"WebCore::callOnFileThread(WTF::Function<void ()>&&)::$_18::operator()() const::'lambda'()::operator()() const","imageIndex":1,"symbolLocation":45},{"imageOffset":62258793,"sourceLine":53,"sourceFile":"Function.h","symbol":"WTF::Detail::CallableWrapper<WebCore::callOnFileThread(WTF::Function<void ()>&&)::$_18::operator()() const::'lambda'(), void>::call()","imageIndex":1,"symbolLocation":25},{"imageOffset":200898,"sourceLine":82,"sourceFile":"Function.h","symbol":"WTF::Function<void ()>::operator()() const","imageIndex":0,"symbolLocation":130},{"imageOffset":1127192,"sourceLine":236,"sourceFile":"Threading.cpp","symbol":"WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)","imageIndex":0,"symbolLocation":408},{"imageOffset":1185349,"sourceLine":242,"sourceFile":"ThreadingPOSIX.cpp","symbol":"WTF::wtfThreadEntryPoint(void*)","imageIndex":0,"symbolLocation":21},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":31998838,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":17386,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":9},{"imageOffset":27247,"symbol":"_pthread_cond_wait","symbolLocation":1249,"imageIndex":10},{"symbol":"timed_wait","inline":true,"imageIndex":0,"imageOffset":1901642,"symbolLocation":22,"sourceLine":145,"sourceFile":"pas_scavenger.c"},{"imageOffset":1901642,"sourceLine":359,"sourceFile":"pas_scavenger.c","symbol":"scavenger_thread_main","imageIndex":0,"symbolLocation":1114},{"imageOffset":25825,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":10},{"imageOffset":8043,"symbol":"thread_start","symbolLocation":15,"imageIndex":10}]},{"id":31999005,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":31999083,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":31999117,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":31999118,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]},{"id":31999507,"frames":[{"imageOffset":8008,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4732514304, "CFBundleShortVersionString" : "615+", "CFBundleIdentifier" : "com.apple.JavaScriptCore", "size" : 49823744, "uuid" : "36b2844a-dff8-3a3f-bbc0-9928e6323c0e", "path" : "\/Volumes\/VOLUME\/*\/JavaScriptCore.framework\/JavaScriptCore", "name" : "JavaScriptCore", "CFBundleVersion" : "615.1.1+" }, { "source" : "P", "arch" : "x86_64", "base" : 5902786560, "CFBundleShortVersionString" : "615+", "CFBundleIdentifier" : "com.apple.WebCore", "size" : 126812160, "uuid" : "631dcba4-1161-3c8a-a587-bdcf66e41944", "path" : "\/Volumes\/VOLUME\/*\/WebCore.framework\/WebCore", "name" : "WebCore", "CFBundleVersion" : "615.1.1+" }, { "source" : "P", "arch" : "x86_64", "base" : 4994125824, "CFBundleShortVersionString" : "615+", "CFBundleIdentifier" : "com.apple.WebKit", "size" : 63373312, "uuid" : "22ba36ee-0d04-3ad6-8824-0ddf1f6fb6ad", "path" : "\/Volumes\/VOLUME\/*\/WebKit.framework\/WebKit", "name" : "WebKit", "CFBundleVersion" : "615.1.1+" }, { "source" : "P", "arch" : "x86_64", "base" : 140733733343232, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 3817472, "uuid" : "6cd8003f-fe68-3e98-8a29-cc834000fffd", "path" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot\/System\/Library\/Frameworks\/CoreFoundation.framework\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1858.112" }, { "source" : "P", "arch" : "x86_64", "base" : 140733737615360, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.Foundation", "size" : 2854912, "uuid" : "6501fa86-9fee-3801-bb0d-ddf117da81f7", "path" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot\/System\/Library\/Frameworks\/Foundation.framework\/Foundation", "name" : "Foundation", "CFBundleVersion" : "1858.112" }, { "source" : "P", "arch" : "x86_64", "base" : 140733730615296, "size" : 212992, "uuid" : "3766ec43-ad39-3003-87ce-c54d4f64d800", "path" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot\/usr\/lib\/system\/libxpc.dylib", "name" : "libxpc.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4392689664, "CFBundleShortVersionString" : "615+", "CFBundleIdentifier" : "com.apple.WebKit.Networking", "size" : 16384, "uuid" : "40653843-6911-3a26-a039-1f6251f7a282", "path" : "\/Volumes\/VOLUME\/*\/com.apple.WebKit.Networking.Development", "name" : "com.apple.WebKit.Networking.Development", "CFBundleVersion" : "615.1.1+" }, { "source" : "P", "arch" : "x86_64", "base" : 4394901504, "size" : 319488, "uuid" : "d5f18ce9-9569-30ea-86b1-355b990260dd", "path" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot\/usr\/lib\/dyld_sim", "name" : "dyld_sim" }, { "source" : "P", "arch" : "x86_64", "base" : 4623380480, "size" : 442368, "uuid" : "dd9e80de-fb3b-349b-96a4-46874ad34d11", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "x86_64", "base" : 140735066836992, "size" : 229376, "uuid" : "26a59789-b846-3ed4-96dc-8dbef3c0c8e7", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140735067205632, "size" : 49152, "uuid" : "2f6c275d-7e14-3d31-a924-e1bb41d2415f", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 140733730258944, "size" : 3275014144, "uuid" : "2c45e436-ddee-365a-907c-07bdc7c4bfa9" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.9G resident=0K(0%) swapped_out_or_unallocated=1.9G(100%)\nWritable regions: Total=8.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=8.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nJS JIT generated code 1.0G 3 \nKernel Alloc Once 8K 1 \nMALLOC 552.5M 104 \nMALLOC guard page 48K 9 \nMALLOC_MEDIUM (reserved) 2.8G 24 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSQLite page cache 320K 5 \nSTACK GUARD 56.0M 8 \nStack 11.6M 8 \nVM_ALLOCATE 12K 3 \nWebKit Malloc 192.0M 4 \nWebKit Malloc (reserved) 4.0G 1 reserved VM address space (unallocated)\n__DATA 13.7M 368 \n__DATA_CONST 31.2M 362 \n__DATA_DIRTY 22K 10 \n__FONT_DATA 4K 1 \n__LINKEDIT 1.4G 13 \n__OBJC_RO 63.0M 1 \n__OBJC_RW 3168K 1 \n__TEXT 570.3M 369 \n__UNICODE 592K 1 \ndyld private memory 2048K 2 \nlibnetwork 21.6M 29 \nmapped file 32.8M 9 \nshared memory 16K 1 \n=========== ======= ======= \nTOTAL 11.1G 1339 \nTOTAL, minus reserved VM space 3.9G 1339 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "60186475825c62000ccf5450", "factorPackIds" : { }, "deploymentId" : 240000024 }, { "rolloutId" : "6112dda2fc54bc3389840642", "factorPackIds" : { "SIRI_DICTATION_ASSETS" : "628bd2fda5168570b594bb52" }, "deploymentId" : 240000137 } ], "experiments" : [ ] } } DIFF URL:
https://build.webkit.org/results/Apple-iOS-15-Simulator-Debug-WK2-Tests/253143%40main%20(3329)/imported/w3c/web-platform-tests/service-workers/service-worker/update-import-scripts.https-crash-log.txt
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-08-05 09:05:47 PDT
<
rdar://problem/98195929
>
Hercules Hjalmarsson
Comment 2
2022-08-05 09:28:20 PDT
http/wpt/service-workers/update-with-importScripts.html imported/w3c/web-platform-tests/service-workers/service-worker/credentials.https.html imported/w3c/web-platform-tests/service-workers/service-worker/registration-updateviacache.https.html imported/w3c/web-platform-tests/service-workers/service-worker/service-worker-header.https.html imported/w3c/web-platform-tests/service-workers/service-worker/update-import-scripts.https.html Are 5 layout tests that started crashing on iOS and macOS Debug ToT queues and on/after
253140@main
.
Hercules Hjalmarsson
Comment 3
2022-08-05 09:30:04 PDT
I was able to bisect the issue to
253140@main
running 10 iterations of command: run-webkit-tests --debug imported/w3c/web-platform-tests/service-workers/service-worker/credentials.https.html
Chris Dumez
Comment 4
2022-08-05 09:58:25 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/3046
EWS
Comment 5
2022-08-05 10:08:07 PDT
Test gardening commit
253148@main
(dcce24987d1c): <
https://commits.webkit.org/253148@main
> Reviewed commits have been landed. Closing PR #3043 and removing active labels.
EWS
Comment 6
2022-08-05 10:10:06 PDT
Committed
253149@main
(dd3e42754981): <
https://commits.webkit.org/253149@main
> Reviewed commits have been landed. Closing PR #3046 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug