WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
247958
REGRESSION(
256637@main
) worker tests constantly crashing in WebCore::ServiceWorkerData::isolatedCopy
https://bugs.webkit.org/show_bug.cgi?id=247958
Summary
REGRESSION(256637@main) worker tests constantly crashing in WebCore::ServiceW...
Fujii Hironori
Reported
2022-11-15 13:28:27 PST
REGRESSION(
256636@main-256652@main)[WinCairo
] layout tests randomly crashing
256635@main
: last good
256652@main
: first bad # Child-SP RetAddr Call Site 00 00000057`cd95d540 00007ff8`6b87950c WTF!WTF::StringImpl::ref(void)+0xb [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\text\StringImpl.h @ 1125] 01 00000057`cd95d550 00007ff8`6b875c24 WTF!WTF::DefaultRefDerefTraits<WTF::StringImpl>::refIfNotNull(class WTF::StringImpl * ptr = 0xcccccccc`cccccccc)+0x1c [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\RefPtr.h @ 37] 02 00000057`cd95d580 00007ff8`6b8762bb WTF!WTF::RefPtr<WTF::StringImpl,WTF::RawPtrTraits<WTF::StringImpl>,WTF::DefaultRefDerefTraits<WTF::StringImpl> >::RefPtr<WTF::StringImpl,WTF::RawPtrTraits<WTF::StringImpl>,WTF::DefaultRefDerefTraits<WTF::StringImpl> >(class WTF::RefPtr<WTF::StringImpl,WTF::RawPtrTraits<WTF::StringImpl>,WTF::DefaultRefDerefTraits<WTF::StringImpl> > * o = 0x00000057`cd95df28)+0x34 [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\RefPtr.h @ 63] 03 00000057`cd95d5b0 00007ff8`6b95927b WTF!WTF::String::String(class WTF::String * __that = 0x00000057`cd95df28)+0x2b [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\text\WTFString.h @ 84] 04 00000057`cd95d5f0 00007ff8`6b939229 WTF!WTF::URL::URL(class WTF::URL * __that = 0x00000057`cd95df28)+0x2b 05 00000057`cd95d630 00007ff8`18c52914 WTF!WTF::URL::isolatedCopy(void)+0x49 [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\URL.cpp @ 84] 06 00000057`cd95d6b0 00007ff8`18c8892d WebKit2!WebCore::ServiceWorkerData::isolatedCopy(void)+0x44 [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\service\ServiceWorkerData.cpp @ 35] 07 00000057`cd95d6f0 00007ff8`18c88997 WebKit2!WTF::CrossThreadCopierBase<0,0,WebCore::ServiceWorkerData>::copy<WebCore::ServiceWorkerData const &>(struct WebCore::ServiceWorkerData * value = 0x00000057`cd95df20)+0x2d [C:\jenkins_slave\wincairo-main\WebKitBuild\Debug\WTF\Headers\wtf\CrossThreadCopier.h @ 88] 08 00000057`cd95d730 00007ff8`18c88d16 WebKit2!WTF::CrossThreadCopierBase<0,0,std::optional<WebCore::ServiceWorkerData> >::copy<std::optional<WebCore::ServiceWorkerData> const &>(class std::optional<WebCore::ServiceWorkerData> * source = 0x00000057`cd95df20 {...})+0x57 [C:\jenkins_slave\wincairo-main\WebKitBuild\Debug\WTF\Headers\wtf\CrossThreadCopier.h @ 209] 09 00000057`cd95d7a0 00007ff8`18c52c6e WebKit2!WTF::crossThreadCopy<std::optional<WebCore::ServiceWorkerData> const &>(class std::optional<WebCore::ServiceWorkerData> * source = 0x00000057`cd95df20 {...})+0x26 [C:\jenkins_slave\wincairo-main\WebKitBuild\Debug\WTF\Headers\wtf\CrossThreadCopier.h @ 232] 0a 00000057`cd95d7d0 00007ff8`18c599db WebKit2!WebCore::WorkerParameters::isolatedCopy(void)+0x26e [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\WorkerThread.cpp @ 51] 0b 00000057`cd95d850 00007ff8`18c91ff9 WebKit2!WebCore::WorkerThreadStartupData::WorkerThreadStartupData(struct WebCore::WorkerParameters * other = 0x00000057`cd95dc30, class WebCore::ScriptBuffer * sourceCode = 0x0000022e`c966a9b8, WebCore::WorkerThreadStartMode startMode = Normal (0n0), class WebCore::SecurityOrigin * topOrigin = 0x0000022e`c9b438d0)+0x2b [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\WorkerThread.cpp @ 89] 0c 00000057`cd95d890 00007ff8`18c9070b WebKit2!std::make_unique<WebCore::WorkerThreadStartupData,WebCore::WorkerParameters const &,WebCore::ScriptBuffer const &,enum WebCore::WorkerThreadStartMode &,WebCore::SecurityOrigin const &,0>(struct WebCore::WorkerParameters * <_Args_0> = 0x00000057`cd95dc30, class WebCore::ScriptBuffer * <_Args_1> = 0x0000022e`c966a9b8, WebCore::WorkerThreadStartMode * <_Args_2> = 0x00000057`cd95da00, class WebCore::SecurityOrigin * <_Args_3> = 0x0000022e`c9b438d0)+0x99 [C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.33.31629\include\memory @ 3437] 0d 00000057`cd95d900 00007ff8`18c52eaa WebKit2!WTF::makeUnique<WebCore::WorkerThreadStartupData,WebCore::WorkerParameters const &,WebCore::ScriptBuffer const &,enum WebCore::WorkerThreadStartMode &,WebCore::SecurityOrigin const &>(struct WebCore::WorkerParameters * <args_0> = 0x00000057`cd95dc30, class WebCore::ScriptBuffer * <args_1> = 0x0000022e`c966a9b8, WebCore::WorkerThreadStartMode * <args_2> = 0x00000057`cd95da00, class WebCore::SecurityOrigin * <args_3> = 0x0000022e`c9b438d0)+0x7b [C:\jenkins_slave\wincairo-main\WebKitBuild\Debug\WTF\Headers\wtf\StdLibExtras.h @ 539] 0e 00000057`cd95d960 00007ff8`18c1aaff WebKit2!WebCore::WorkerThread::WorkerThread(struct WebCore::WorkerParameters * params = 0x00000057`cd95dc30, class WebCore::ScriptBuffer * sourceCode = 0x0000022e`c966a9b8, class WebCore::WorkerLoaderProxy * workerLoaderProxy = 0x0000022e`c9cdd800, class WebCore::WorkerDebuggerProxy * workerDebuggerProxy = 0x0000022e`c9cdd808, class WebCore::WorkerReportingProxy * workerReportingProxy = 0x0000022e`c9cdd7f8, WebCore::WorkerThreadStartMode startMode = Normal (0n0), class WebCore::SecurityOrigin * topOrigin = 0x0000022e`c9b438d0, class WebCore::IDBClient::IDBConnectionProxy * connectionProxy = 0x0000022e`c9d9fc70, class WebCore::SocketProvider * socketProvider = 0x0000022e`85ee7cd0, class JSC::RuntimeFlags runtimeFlags = class JSC::RuntimeFlags)+0xfa [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\WorkerThread.cpp @ 103] 0f 00000057`cd95d9d0 00007ff8`18c30cf0 WebKit2!WebCore::DedicatedWorkerThread::DedicatedWorkerThread(struct WebCore::WorkerParameters * params = 0x00000057`cd95dc30, class WebCore::ScriptBuffer * sourceCode = 0x0000022e`c966a9b8, class WebCore::WorkerLoaderProxy * workerLoaderProxy = 0x0000022e`c9cdd800, class WebCore::WorkerDebuggerProxy * workerDebuggerProxy = 0x0000022e`c9cdd808, class WebCore::WorkerObjectProxy * workerObjectProxy = 0x0000022e`c9cdd7f8, WebCore::WorkerThreadStartMode startMode = Normal (0n0), class WebCore::SecurityOrigin * topOrigin = 0x0000022e`c9b438d0, class WebCore::IDBClient::IDBConnectionProxy * connectionProxy = 0x0000022e`c9d9fc70, class WebCore::SocketProvider * socketProvider = 0x0000022e`85ee7cd0, class JSC::RuntimeFlags runtimeFlags = class JSC::RuntimeFlags)+0x8f [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\DedicatedWorkerThread.cpp @ 45] 10 00000057`cd95da40 00007ff8`18c1fee7 WebKit2!WebCore::DedicatedWorkerThread::create<WebCore::WorkerParameters &,WebCore::ScriptBuffer const &,WebCore::WorkerMessagingProxy &,WebCore::WorkerMessagingProxy &,WebCore::WorkerMessagingProxy &,enum WebCore::WorkerThreadStartMode &,WebCore::SecurityOrigin &,WebCore::IDBClient::IDBConnectionProxy * &,WebCore::SocketProvider * &,JSC::RuntimeFlags &>(struct WebCore::WorkerParameters * <args_0> = 0x00000057`cd95dc30, class WebCore::ScriptBuffer * <args_1> = 0x0000022e`c966a9b8, class WebCore::WorkerMessagingProxy * <args_2> = 0x0000022e`c9cdd7f0, class WebCore::WorkerMessagingProxy * <args_3> = 0x0000022e`c9cdd7f0, class WebCore::WorkerMessagingProxy * <args_4> = 0x0000022e`c9cdd7f0, WebCore::WorkerThreadStartMode * <args_5> = 0x00000057`cd95dba4, class WebCore::SecurityOrigin * <args_6> = 0x0000022e`c9b438d0, class WebCore::IDBClient::IDBConnectionProxy ** <args_7> = 0x00000057`cd95dbe8, class WebCore::SocketProvider ** <args_8> = 0x00000057`cd95dc08, class JSC::RuntimeFlags * <args_9> = 0x00000057`cd95e0d8)+0x1f0 [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\DedicatedWorkerThread.h @ 46] 11 00000057`cd95db30 00007ff8`18c1c46a WebKit2!WebCore::WorkerMessagingProxy::startWorkerGlobalScope(class WTF::URL * scriptURL = 0x0000022e`c966a9e8, class PAL::SessionID sessionID = class PAL::SessionID, class WTF::String * name = 0x0000022e`c9ca7ef8, struct WebCore::WorkerInitializationData * initializationData = 0x00000057`cd95e1a0, class WebCore::ScriptBuffer * sourceCode = 0x0000022e`c966a9b8, class WebCore::ContentSecurityPolicyResponseHeaders * contentSecurityPolicyResponseHeaders = 0x00000057`cd95e148, bool shouldBypassMainWorldContentSecurityPolicy = false, struct WebCore::CrossOriginEmbedderPolicy * crossOriginEmbedderPolicy = 0x0000022e`c966aa58, class WTF::MonotonicTime timeOrigin = class WTF::MonotonicTime, WebCore::ReferrerPolicy referrerPolicy = EmptyString (0n0), WebCore::WorkerType workerType = Classic (0n0), WebCore::FetchOptions::Credentials credentials = SameOrigin (0n1), class JSC::RuntimeFlags runtimeFlags = class JSC::RuntimeFlags)+0x467 [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\WorkerMessagingProxy.cpp @ 145] 12 00000057`cd95e070 00007ff8`18c56691 WebKit2!WebCore::Worker::notifyFinished(void)+0x73a [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\Worker.cpp @ 230] 13 00000057`cd95e470 00007ff8`18c5580d WebKit2!WebCore::WorkerScriptLoader::notifyFinished(void)+0x71 [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\WorkerScriptLoader.cpp @ 346] 14 00000057`cd95e4a0 00007ff8`17a59b0a WebKit2!WebCore::WorkerScriptLoader::didFinishLoading(class WTF::ObjectIdentifier<WebCore::ResourceLoader> identifier = class WTF::ObjectIdentifier<WebCore::ResourceLoader>, class WebCore::NetworkLoadMetrics * __formal = 0x00000057`cd95ed20)+0xad [C:\jenkins_slave\wincairo-main\Source\WebCore\workers\WorkerScriptLoader.cpp @ 317] 15 00000057`cd95e4f0 00007ff8`17a5912c WebKit2!WebCore::DocumentThreadableLoader::didFinishLoading(class WTF::ObjectIdentifier<WebCore::ResourceLoader> identifier = class WTF::ObjectIdentifier<WebCore::ResourceLoader>, class WebCore::NetworkLoadMetrics * metrics = 0x00000057`cd95ed20)+0x49a [C:\jenkins_slave\wincairo-main\Source\WebCore\loader\DocumentThreadableLoader.cpp @ 520] 16 00000057`cd95e800 00007ff8`17bbea0d WebKit2!WebCore::DocumentThreadableLoader::notifyFinished(class WebCore::CachedResource * resource = 0x0000022e`c9ca8c60, class WebCore::NetworkLoadMetrics * metrics = 0x00000057`cd95ed20)+0x1bc [C:\jenkins_slave\wincairo-main\Source\WebCore\loader\DocumentThreadableLoader.cpp @ 489] 17 00000057`cd95e870 00007ff8`17bbb2e2 WebKit2!WebCore::CachedResource::checkNotify(class WebCore::NetworkLoadMetrics * metrics = 0x00000057`cd95ed20)+0xbd [C:\jenkins_slave\wincairo-main\Source\WebCore\loader\cache\CachedResource.cpp @ 336] 18 00000057`cd95e8f0 00007ff8`17b70e9a WebKit2!WebCore::CachedResource::finishLoading(class WebCore::FragmentedSharedBuffer * __formal = 0x0000022e`c9cc6480, class WebCore::NetworkLoadMetrics * metrics = 0x00000057`cd95ed20)+0x42 [C:\jenkins_slave\wincairo-main\Source\WebCore\loader\cache\CachedResource.cpp @ 353] 19 00000057`cd95e930 00007ff8`17b24923 WebKit2!WebCore::CachedRawResource::finishLoading(class WebCore::FragmentedSharedBuffer * data = 0x0000022e`c9cc6480, class WebCore::NetworkLoadMetrics * metrics = 0x00000057`cd95ed20)+0x1ca [C:\jenkins_slave\wincairo-main\Source\WebCore\loader\cache\CachedRawResource.cpp @ 130] 1a 00000057`cd95ea00 00007ff8`1416cad4 WebKit2!WebCore::SubresourceLoader::didFinishLoading(class WebCore::NetworkLoadMetrics * networkLoadMetrics = 0x00000057`cd95ed20)+0x433 [C:\jenkins_slave\wincairo-main\Source\WebCore\loader\SubresourceLoader.cpp @ 753] 1b 00000057`cd95eae0 00007ff8`12f7b6ae WebKit2!WebKit::WebResourceLoader::didFinishResourceLoad(class WebCore::NetworkLoadMetrics * networkLoadMetrics = 0x00000057`cd95ed20)+0x274 [C:\jenkins_slave\wincairo-main\Source\WebKit\WebProcess\Network\WebResourceLoader.cpp @ 263] 1c 00000057`cd95ec20 00007ff8`12f7b11b WebKit2!IPC::callMemberFunctionImpl<WebKit::WebResourceLoader,void (class WebKit::WebResourceLoader * object = 0x0000022e`c9b06ce0, <function> * function = 0x00000057`cd95ecb0, class std::tuple<WebCore::NetworkLoadMetrics> * args = 0x00000057`cd95ed20 {...}, struct std::integer_sequence<unsigned __int64,0> __formal = struct std::integer_sequence<unsigned __int64,0>)+0x6e [C:\jenkins_slave\wincairo-main\Source\WebKit\Platform\IPC\HandleMessage.h @ 132] 1d 00000057`cd95ec70 00007ff8`12f7d7dc WebKit2!IPC::callMemberFunction<WebKit::WebResourceLoader,void (class std::tuple<WebCore::NetworkLoadMetrics> * args = 0x00000057`cd95ed20 {...}, class WebKit::WebResourceLoader * object = 0x0000022e`c9b06ce0, <function> * function = 0x00000057`cd95edd0)+0x7b [C:\jenkins_slave\wincairo-main\Source\WebKit\Platform\IPC\HandleMessage.h @ 138] 1e 00000057`cd95ecf0 00007ff8`12f797c0 WebKit2!IPC::handleMessage<Messages::WebResourceLoader::DidFinishResourceLoad,WebKit::WebResourceLoader,void (class IPC::Connection * connection = 0x0000022e`85e76af0, class IPC::Decoder * decoder = 0x0000022e`c9d82680, class WebKit::WebResourceLoader * object = 0x0000022e`c9b06ce0, <function> * function = 0x00000057`cd95ef90)+0x12c [C:\jenkins_slave\wincairo-main\Source\WebKit\Platform\IPC\HandleMessage.h @ 260] 1f 00000057`cd95ee20 00007ff8`1416a3b0 WebKit2!WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(class IPC::Connection * connection = 0x0000022e`85e76af0, class IPC::Decoder * decoder = 0x0000022e`c9d82680)+0x3a0 [C:\jenkins_slave\wincairo-main\WebKitBuild\Debug\WebKit\DerivedSources\WebResourceLoaderMessageReceiver.cpp @ 78] 20 00000057`cd95f050 00007ff8`138d7860 WebKit2!WebKit::NetworkProcessConnection::didReceiveMessage(class IPC::Connection * connection = 0x0000022e`85e76af0, class IPC::Decoder * decoder = 0x0000022e`c9d82680)+0xe0 [C:\jenkins_slave\wincairo-main\Source\WebKit\WebProcess\Network\NetworkProcessConnection.cpp @ 103] 21 00000057`cd95f1f0 00007ff8`138d74f9 WebKit2!IPC::Connection::dispatchMessage(class IPC::Decoder * decoder = 0x0000022e`c9d82680)+0x1c0 [C:\jenkins_slave\wincairo-main\Source\WebKit\Platform\IPC\Connection.cpp @ 1199] 22 00000057`cd95f270 00007ff8`138d6d8d WebKit2!IPC::Connection::dispatchMessage(class std::unique_ptr<IPC::Decoder,std::default_delete<IPC::Decoder> > * message = 0x00000057`cd95f3b8 unique_ptr {...})+0x2f9 [C:\jenkins_slave\wincairo-main\Source\WebKit\Platform\IPC\Connection.cpp @ 1244] 23 00000057`cd95f340 00007ff8`138da1ef WebKit2!IPC::Connection::dispatchOneIncomingMessage(void)+0x10d [C:\jenkins_slave\wincairo-main\Source\WebKit\Platform\IPC\Connection.cpp @ 1304] 24 00000057`cd95f3f0 00007ff8`138dd18b WebKit2!`IPC::Connection::enqueueIncomingMessage'::`19'::<lambda_2>::operator()(void)+0x1f [C:\jenkins_slave\wincairo-main\Source\WebKit\Platform\IPC\Connection.cpp @ 1161] 25 00000057`cd95f420 00007ff8`6b88a503 WebKit2!WTF::Detail::CallableWrapper<`IPC::Connection::enqueueIncomingMessage'::`19'::<lambda_2>,void>::call(void)+0x1b [C:\jenkins_slave\wincairo-main\WebKitBuild\Debug\WTF\Headers\wtf\Function.h @ 53] 26 00000057`cd95f450 00007ff8`6b918e98 WTF!WTF::Function<void __cdecl(void)+0x93 [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\Function.h @ 83] 27 00000057`cd95f490 00007ff8`6ba02331 WTF!WTF::RunLoop::performWork(void)+0x198 [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\RunLoop.cpp @ 147] 28 00000057`cd95f5a0 00007ff8`6ba02294 WTF!WTF::RunLoop::wndProc(struct HWND__ * hWnd = 0x00000000`17f02060, unsigned int message = 0x401, unsigned int64 wParam = 0x0000022e`85e225f0, int64 lParam = 0n0)+0x41 [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\win\RunLoopWin.cpp @ 57] 29 00000057`cd95f5e0 00007ff8`93c4e858 WTF!WTF::RunLoop::RunLoopWndProc(struct HWND__ * hWnd = 0x00000000`17f02060, unsigned int message = 0x401, unsigned int64 wParam = 0x0000022e`85e225f0, int64 lParam = 0n0)+0x54 [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\win\RunLoopWin.cpp @ 39] 2a 00000057`cd95f630 00007ff8`93c4e299 USER32!UserCallWinProcCheckWow+0x2f8 2b 00000057`cd95f7c0 00007ff8`6ba01816 USER32!DispatchMessageWorker+0x249 2c 00000057`cd95f840 00007ff8`129672ab WTF!WTF::RunLoop::run(void)+0x66 [C:\jenkins_slave\wincairo-main\Source\WTF\wtf\win\RunLoopWin.cpp @ 74] 2d 00000057`cd95f8d0 00007ff8`12967073 WebKit2!WebKit::AuxiliaryProcessMainBase<WebKit::WebProcess,1>::run(int argc = 0n8, char ** argv = 0x0000022e`85e1f360)+0xab [C:\jenkins_slave\wincairo-main\Source\WebKit\Shared\AuxiliaryProcessMain.h @ 72] 2e 00000057`cd95f920 00007ff8`12966eb5 WebKit2!WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainWin>(int argc = 0n8, char ** argv = 0x0000022e`85e1f360)+0x73 [C:\jenkins_slave\wincairo-main\Source\WebKit\Shared\AuxiliaryProcessMain.h @ 98] 2f 00000057`cd95f9e0 00007ff6`eee1101d WebKit2!WebKit::WebProcessMain(int argc = 0n8, char ** argv = 0x0000022e`85e1f360)+0x85 [C:\jenkins_slave\wincairo-main\Source\WebKit\WebProcess\win\WebProcessMainWin.cpp @ 58] 30 00000057`cd95fa20 00007ff6`eee1125c WebKitWebProcess!main(int argc = 0n8, char ** argv = 0x0000022e`85e1f360)+0x1d [C:\jenkins_slave\wincairo-main\Source\WebKit\WebProcess\EntryPoint\win\WebProcessMain.cpp @ 35] 31 (Inline Function) --------`-------- WebKitWebProcess!invoke_main(void)+0x22 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 78] 32 00000057`cd95fa50 00007ff8`94e774b4 WebKitWebProcess!__scrt_common_main_seh(void)+0x10c [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288] 33 00000057`cd95fa90 00007ff8`959826a1 KERNEL32!BaseThreadInitThunk+0x14 34 00000057`cd95fac0 00000000`00000000 ntdll!RtlUserThreadStart+0x21
Attachments
Patch
(1.40 KB, patch)
2022-11-15 15:59 PST
,
Fujii Hironori
no flags
Details
Formatted Diff
Diff
Patch
(1.38 KB, patch)
2022-11-15 16:29 PST
,
Fujii Hironori
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Fujii Hironori
Comment 1
2022-11-15 14:02:09 PST
Bisected.
256636@main
Good
256637@main
Bad
256637@main
(
Bug 247619
) is the culprit.
Fujii Hironori
Comment 2
2022-11-15 15:59:29 PST
Created
attachment 463544
[details]
Patch
Darin Adler
Comment 3
2022-11-15 16:06:48 PST
What makes this bug specific to WinCairo?
Darin Adler
Comment 4
2022-11-15 16:08:34 PST
Comment on
attachment 463544
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=463544&action=review
> COMMIT_MESSAGE:1 > +REGRESSION(
256637@main
) [WinCairo] worker tests constantly crashing in WebCore::ServiceWorkerData::isolatedCopy
Please revise this, since the bug is important to fix on all platforms.
Fujii Hironori
Comment 5
2022-11-15 16:27:51 PST
Comment on
attachment 463544
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=463544&action=review
>> COMMIT_MESSAGE:1 >> +REGRESSION(
256637@main
) [WinCairo] worker tests constantly crashing in WebCore::ServiceWorkerData::isolatedCopy
> > Please revise this, since the bug is important to fix on all platforms.
Oops. I fotget to remove the tag. Will fix.
Fujii Hironori
Comment 6
2022-11-15 16:29:50 PST
Created
attachment 463545
[details]
Patch
EWS
Comment 7
2022-11-15 17:59:45 PST
Committed
256717@main
(e4699c68d4b7): <
https://commits.webkit.org/256717@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 463545
[details]
.
Radar WebKit Bug Importer
Comment 8
2022-11-15 18:00:20 PST
<
rdar://problem/102396578
>
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