<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>238681</bug_id>
          
          <creation_ts>2022-04-01 13:17:39 -0700</creation_ts>
          <short_desc>REGRESSION (iOS 15.4): Chrome sometimes hangs in bmalloc_medium_bitfit_create_page_header</short_desc>
          <delta_ts>2022-04-04 10:52:22 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>bmalloc</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>236798</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ali Juma">ajuma</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ggaren</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1857380</commentid>
    <comment_count>0</comment_count>
    <who name="Ali Juma">ajuma</who>
    <bug_when>2022-04-01 13:17:39 -0700</bug_when>
    <thetext>Chrome for iOS is getting reports of a hang that&apos;s new to iOS 15.4, in bmalloc_medium_bitfit_create_page_header. There&apos;s no clear correlation to any particular website. Here&apos;s a sample stack:

0x00000001badf0688	(libsystem_kernel.dylib + 0x00001688)		__ulock_wait
0x00000001db779120	(libsystem_platform.dylib + 0x00008120)		_os_unfair_lock_lock_slow
0x000000018bf8b374	(JavaScriptCore + 0x00000000010f8374)		bmalloc_medium_bitfit_create_page_header
0x000000018bf9a968	(JavaScriptCore + 0x0000000001107968)		pas_bitfit_allocator_commit_view
0x000000018bf8c348	(JavaScriptCore + 0x00000000010f9348)		bmalloc_medium_bitfit_page_config_specialized_allocator_try_allocate
0x000000018bf90938	(JavaScriptCore + 0x00000000010fd938)		bmalloc_heap_config_specialized_local_allocator_try_allocate_slow
0x000000018bf7a9f0	(JavaScriptCore + 0x00000000010e79f0)		bmalloc_allocate_impl_casual_case
0x000000018bc55d50	(JavaScriptCore + 0x00dc2d50)		JSC::StructureIDTable::StructureIDTable()
0x000000018b6e38dc	(JavaScriptCore + 0x008508dc)		JSC::Heap::Heap(JSC::VM&amp;, JSC::HeapType)
0x000000018bc80f6c	(JavaScriptCore + 0x00dedf6c)		JSC::VM::VM(JSC::VM::VMType, JSC::HeapType, WTF::RunLoop*, bool*)
0x000000018bc8654c	(JavaScriptCore + 0x00df354c)		JSC::VM::createContextGroup(JSC::HeapType)
0x000000018b1b62f8	(JavaScriptCore + 0x003232f8)		JSContextGroupCreate
0x000000018ae95298	(JavaScriptCore + 0x00002298)		-[JSVirtualMachine init]
0x000000018ae952ec	(JavaScriptCore + 0x000022ec)		-[JSContext init]
0x000000018e72d0ac	(WebKit + 0x0020c0ac)		API::SharedJSContext::ensureContext()
0x000000018e72d000	(WebKit + 0x0020c000)		API::SerializedScriptValue::deserialize(WebCore::SerializedScriptValue&amp;, OpaqueJSValue const**)
0x000000018e79e32c	(WebKit + 0x0027d32c)		WTF::Detail::CallableWrapper&lt;-[WKWebView _evaluateJavaScript:asAsyncFunction:withSourceURL:withArguments:forceUserGesture:inFrame:inWorld:completionHandler:]::$_22, void, std::experimental::fundamentals_v3::expected&lt;WTF::RefPtr&lt;API::SerializedScriptValue, WTF::RawPtrTraits&lt;API::SerializedScriptValue&gt;, WTF::DefaultRefDerefTraits&lt;API::SerializedScriptValue&gt; &gt;, WebCore::ExceptionDetails&gt;&amp;&amp;&gt;::call(std::experimental::fundamentals_v3::expected&lt;WTF::RefPtr&lt;API::SerializedScriptValue, WTF::RawPtrTraits&lt;API::SerializedScriptValue&gt;, WTF::DefaultRefDerefTraits&lt;API::SerializedScriptValue&gt; &gt;, WebCore::ExceptionDetails&gt;&amp;&amp;)
0x000000018ea19c0c	(WebKit + 0x004f8c0c)		WTF::Detail::CallableWrapper&lt;WebKit::WebPageProxy::runJavaScriptInFrameInScriptWorld(WebCore::RunJavaScriptParameters&amp;&amp;, std::__1::optional&lt;WTF::ObjectIdentifier&lt;WebCore::FrameIdentifierType&gt; &gt;, API::ContentWorld&amp;, WTF::CompletionHandler&lt;void (std::experimental::fundamentals_v3::expected&lt;WTF::RefPtr&lt;API::SerializedScriptValue, WTF::RawPtrTraits&lt;API::SerializedScriptValue&gt;, WTF::DefaultRefDerefTraits&lt;API::SerializedScriptValue&gt; &gt;, WebCore::ExceptionDetails&gt;&amp;&amp;)&gt;&amp;&amp;)::$_26, void, WTF::Span&lt;unsigned char const, 18446744073709551615ul&gt;&amp;&amp;, std::__1::optional&lt;WebCore::ExceptionDetails&gt;&amp;&amp;&gt;::call(WTF::Span&lt;unsigned char const, 18446744073709551615ul&gt;&amp;&amp;, std::__1::optional&lt;WebCore::ExceptionDetails&gt;&amp;&amp;)
0x000000018ec76288	(WebKit + 0x00755288)		Messages::WebPage::RunJavaScriptInFrameInScriptWorld::callReply(IPC::Decoder&amp;, WTF::CompletionHandler&lt;void (WTF::Span&lt;unsigned char const, 18446744073709551615ul&gt;&amp;&amp;, std::__1::optional&lt;WebCore::ExceptionDetails&gt;&amp;&amp;)&gt;&amp;&amp;)
0x000000018ea198e0	(WebKit + 0x004f88e0)		WTF::Detail::CallableWrapper&lt;unsigned long long IPC::MessageSender::sendWithAsyncReply&lt;Messages::WebPage::RunJavaScriptInFrameInScriptWorld, WebKit::WebPageProxy::runJavaScriptInFrameInScriptWorld(WebCore::RunJavaScriptParameters&amp;&amp;, std::__1::optional&lt;WTF::ObjectIdentifier&lt;WebCore::FrameIdentifierType&gt; &gt;, API::ContentWorld&amp;, WTF::CompletionHandler&lt;void (std::experimental::fundamentals_v3::expected&lt;WTF::RefPtr&lt;API::SerializedScriptValue, WTF::RawPtrTraits&lt;API::SerializedScriptValue&gt;, WTF::DefaultRefDerefTraits&lt;API::SerializedScriptValue&gt; &gt;, WebCore::ExceptionDetails&gt;&amp;&amp;)&gt;&amp;&amp;)::$_26&gt;(Messages::WebPage::RunJavaScriptInFrameInScriptWorld&amp;&amp;, WebKit::WebPageProxy::runJavaScriptInFrameInScriptWorld(WebCore::RunJavaScriptParameters&amp;&amp;, std::__1::optional&lt;WTF::ObjectIdentifier&lt;WebCore::FrameIdentifierType&gt; &gt;, API::ContentWorld&amp;, WTF::CompletionHandler&lt;void (std::experimental::fundamentals_v3::expected&lt;WTF::RefPtr&lt;API::SerializedScriptValue, WTF::RawPtrTraits&lt;API::SerializedScriptValue&gt;, WTF::DefaultRefDerefTraits&lt;API::SerializedScriptValue&gt; &gt;, WebCore::ExceptionDetails&gt;&amp;&amp;)&gt;&amp;&amp;)::$_26&amp;&amp;, unsigned long long, WTF::OptionSet&lt;IPC::SendOption&gt;)::&apos;lambda&apos;(IPC::Decoder*), void, IPC::Decoder*&gt;::call(IPC::Decoder*)
0x000000018e9485f0	(WebKit + 0x004275f0)		WTF::Detail::CallableWrapper&lt;WebKit::AuxiliaryProcessProxy::sendMessage(WTF::UniqueRef&lt;IPC::Encoder&gt;&amp;&amp;, WTF::OptionSet&lt;IPC::SendOption&gt;, std::__1::optional&lt;std::__1::pair&lt;WTF::CompletionHandler&lt;void (IPC::Decoder*)&gt;, unsigned long long&gt; &gt;&amp;&amp;, WebKit::AuxiliaryProcessProxy::ShouldStartProcessThrottlerActivity)::$_1, void, IPC::Decoder*&gt;::call(IPC::Decoder*)
0x000000018e80518c	(WebKit + 0x002e418c)		IPC::Connection::dispatchMessage(std::__1::unique_ptr&lt;IPC::Decoder, std::__1::default_delete&lt;IPC::Decoder&gt; &gt;)
0x000000018e804914	(WebKit + 0x002e3914)		IPC::Connection::dispatchIncomingMessages()
0x000000018bf1fe4c	(JavaScriptCore + 0x000000000108ce4c)		WTF::RunLoop::performWork()
0x000000018bf209c8	(JavaScriptCore + 0x000000000108d9c8)		WTF::RunLoop::performWork(void*)
0x000000018073fee8	(CoreFoundation + 0x000b2ee8)		__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
0x0000000180750018	(CoreFoundation + 0x000c3018)		__CFRunLoopDoSource0
0x000000018069226c	(CoreFoundation + 0x0000526c)		__CFRunLoopDoSources0
0x00000001806978e4	(CoreFoundation + 0x0000a8e4)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x00000001a10d5984	(GraphicsServices + 0x00001984)		GSEventRunModal
0x0000000182ea5c4c	(UIKitCore + 0x004e5c4c)		-[UIApplication _run]
0x0000000182c3f3cc	(UIKitCore + 0x0027f3cc)		UIApplicationMain
0x000000010098826c	(Chrome -chrome_exe_main.mm:65)		main</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857401</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-01 14:36:54 -0700</bug_when>
    <thetext>&lt;rdar://problem/91182464&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857407</commentid>
    <comment_count>2</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-04-01 14:48:28 -0700</bug_when>
    <thetext>Could you paste the stacktrace of the other threads too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857927</commentid>
    <comment_count>3</comment_count>
    <who name="Ali Juma">ajuma</who>
    <bug_when>2022-04-04 10:35:35 -0700</bug_when>
    <thetext>Here are the other threads. Most of them seem uninteresting except thread 12 (which is detecting this hang and generating a report) and thread 17 (which is calling into AVAudioSession).

Thread 1
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101704980	(Chrome -exception_handler.cc:492)		google_breakpad::ExceptionHandler::WaitForMessage(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 2
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000180693764	(CoreFoundation + 0x00006764)		__CFRunLoopServiceMachPort
0x0000000180697a6c	(CoreFoundation + 0x0000aa6c)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x0000000181db3ea8	(Foundation + 0x00017ea8)		-[NSRunLoop(NSRunLoop) runMode:beforeDate:]
0x0000000181df2e8c	(Foundation + 0x00056e8c)		-[NSRunLoop(NSRunLoop) runUntilDate:]
0x0000000182e2509c	(UIKitCore + 0x0046509c)		-[UIEventFetcher threadMain]
0x0000000181e00d28	(Foundation + 0x00064d28)		__NSThread__start__
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 3
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000180693764	(CoreFoundation + 0x00006764)		__CFRunLoopServiceMachPort
0x0000000180697a6c	(CoreFoundation + 0x0000aa6c)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x0000000181db3ea8	(Foundation + 0x00017ea8)		-[NSRunLoop(NSRunLoop) runMode:beforeDate:]
0x0000000101243eac	(Chrome -message_pump_mac.mm:656)		base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*)
0x0000000101242d1c	(Chrome -message_pump_mac.mm:161)		base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
0x00000001012111bc	(Chrome -thread_controller_with_message_pump_impl.cc:468)		base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta)
0x00000001011ea800	(Chrome -run_loop.cc:140)		base::RunLoop::Run(base::Location const&amp;)
0x0000000101226780	(Chrome -thread.cc:334)		base::Thread::Run(base::RunLoop*)
0x00000001012268fc	(Chrome -thread.cc:405)		base::Thread::ThreadMain()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 4
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000180693764	(CoreFoundation + 0x00006764)		__CFRunLoopServiceMachPort
0x0000000180697a6c	(CoreFoundation + 0x0000aa6c)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x0000000181db3ea8	(Foundation + 0x00017ea8)		-[NSRunLoop(NSRunLoop) runMode:beforeDate:]
0x0000000101243eac	(Chrome -message_pump_mac.mm:656)		base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*)
0x0000000101242d1c	(Chrome -message_pump_mac.mm:161)		base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
0x00000001012111bc	(Chrome -thread_controller_with_message_pump_impl.cc:468)		base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta)
0x00000001011ea800	(Chrome -run_loop.cc:140)		base::RunLoop::Run(base::Location const&amp;)
0x0000000101226780	(Chrome -thread.cc:334)		base::Thread::Run(base::RunLoop*)
0x0000000101218c9c	(Chrome -service_thread.cc:15)		base::internal::ServiceThread::Run(base::RunLoop*)
0x00000001012268fc	(Chrome -thread.cc:405)		base::Thread::ThreadMain()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 5
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101223008	(Chrome -worker_thread.cc:371)		base::internal::WorkerThread::RunWorker()
0x0000000101222b6c	(Chrome -worker_thread.cc:267)		base::internal::WorkerThread::RunPooledWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 6
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101223008	(Chrome -worker_thread.cc:371)		base::internal::WorkerThread::RunWorker()
0x0000000101222ae8	(Chrome -worker_thread.cc:272)		base::internal::WorkerThread::RunBackgroundPooledWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 7
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000180693764	(CoreFoundation + 0x00006764)		__CFRunLoopServiceMachPort
0x0000000180697a6c	(CoreFoundation + 0x0000aa6c)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x0000000181db3ea8	(Foundation + 0x00017ea8)		-[NSRunLoop(NSRunLoop) runMode:beforeDate:]
0x0000000101243eac	(Chrome -message_pump_mac.mm:656)		base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*)
0x0000000101242d1c	(Chrome -message_pump_mac.mm:161)		base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
0x00000001012111bc	(Chrome -thread_controller_with_message_pump_impl.cc:468)		base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta)
0x00000001011ea800	(Chrome -run_loop.cc:140)		base::RunLoop::Run(base::Location const&amp;)
0x0000000101226780	(Chrome -thread.cc:334)		base::Thread::Run(base::RunLoop*)
0x0000000100c94f78	(Chrome -web_sub_thread.cc:117)		web::WebSubThread::IOThreadRun(base::RunLoop*)
0x00000001012268fc	(Chrome -thread.cc:405)		base::Thread::ThreadMain()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 8
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101223008	(Chrome -worker_thread.cc:371)		base::internal::WorkerThread::RunWorker()
0x0000000101222ae8	(Chrome -worker_thread.cc:272)		base::internal::WorkerThread::RunBackgroundPooledWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 9
0x00000001badf0688	(libsystem_kernel.dylib + 0x00001688)		__ulock_wait
0x00000001db779120	(libsystem_platform.dylib + 0x00008120)		_os_unfair_lock_lock_slow
0x00000001db784e20	(libsystem_pthread.dylib + 0x00006e20)		pthread_mach_thread_np
0x000000018bfc672c	(JavaScriptCore + 0x000000000113372c)		pas_thread_local_cache_for_all
0x000000018bfb41b4	(JavaScriptCore + 0x00000000011211b4)		scavenger_thread_main
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 10
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101223008	(Chrome -worker_thread.cc:371)		base::internal::WorkerThread::RunWorker()
0x0000000101222b98	(Chrome -worker_thread.cc:277)		base::internal::WorkerThread::RunSharedWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 11
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101223008	(Chrome -worker_thread.cc:371)		base::internal::WorkerThread::RunWorker()
0x0000000101222b6c	(Chrome -worker_thread.cc:267)		base::internal::WorkerThread::RunPooledWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 12
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x00000001badf65fc	(libsystem_kernel.dylib + 0x000075fc)		thread_get_state
0x000000016fff227c			
0x00000001017076c8	(Chrome -minidump_generator.cc:974)		google_breakpad::MinidumpGenerator::WriteThreadStream(unsigned int, MDRawThread*)
0x00000001017069a0	(Chrome -minidump_generator.cc:1021)		google_breakpad::MinidumpGenerator::WriteThreadListStream(MDRawDirectory*)
0x0000000101706804	(Chrome -minidump_generator.cc:271)		google_breakpad::MinidumpGenerator::Write(char const*)
0x0000000101702ca4	(Chrome -Breakpad.mm:580)		Breakpad::GenerateReport(NSDictionary*)
0x0000000100d54108	(Chrome -main_thread_freeze_detector.mm:275)		-[MainThreadFreezeDetector recordHangWithBreakpadRef:]
0x00000001803df090	(libdispatch.dylib + 0x00063090)		_dispatch_call_block_and_release
0x00000001803e0090	(libdispatch.dylib + 0x00064090)		_dispatch_client_callout
0x00000001803bb4a0	(libdispatch.dylib + 0x0003f4a0)		_dispatch_lane_serial_drain$VARIANT$armv81
0x00000001803bbf40	(libdispatch.dylib + 0x0003ff40)		_dispatch_lane_invoke$VARIANT$armv81
0x00000001803c58dc	(libdispatch.dylib + 0x000498dc)		_dispatch_workloop_worker_thread
0x00000001db77fe0c	(libsystem_pthread.dylib + 0x00001e0c)		_pthread_wqthread

Thread 13
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101223008	(Chrome -worker_thread.cc:371)		base::internal::WorkerThread::RunWorker()
0x0000000101222ae8	(Chrome -worker_thread.cc:272)		base::internal::WorkerThread::RunBackgroundPooledWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 14
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000180693764	(CoreFoundation + 0x00006764)		__CFRunLoopServiceMachPort
0x0000000180697a6c	(CoreFoundation + 0x0000aa6c)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x0000000181db3ea8	(Foundation + 0x00017ea8)		-[NSRunLoop(NSRunLoop) runMode:beforeDate:]
0x0000000101243eac	(Chrome -message_pump_mac.mm:656)		base::MessagePumpNSRunLoop::DoRun(base::MessagePump::Delegate*)
0x0000000101242d1c	(Chrome -message_pump_mac.mm:161)		base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
0x00000001012111bc	(Chrome -thread_controller_with_message_pump_impl.cc:468)		base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta)
0x00000001011ea800	(Chrome -run_loop.cc:140)		base::RunLoop::Run(base::Location const&amp;)
0x0000000101226780	(Chrome -thread.cc:334)		base::Thread::Run(base::RunLoop*)
0x00000001012268fc	(Chrome -thread.cc:405)		base::Thread::ThreadMain()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 15
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000180693764	(CoreFoundation + 0x00006764)		__CFRunLoopServiceMachPort
0x0000000180697a6c	(CoreFoundation + 0x0000aa6c)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x00000001810afdc8	(CFNetwork + 0x00247dc8)		_CFURLStorageSessionDisableCache
0x0000000181e00d28	(Foundation + 0x00064d28)		__NSThread__start__
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 16
0x00000001badf0014	(libsystem_kernel.dylib + 0x00001014)		__workq_kernreturn
0x00000001db77fe58	(libsystem_pthread.dylib + 0x00001e58)		_pthread_wqthread

Thread 17
0x00000001db784e38	(libsystem_pthread.dylib + 0x00006e38)		pthread_mach_thread_np
0x00000001db784e20	(libsystem_pthread.dylib + 0x00006e20)		pthread_mach_thread_np
0x000000018943b958	(AudioSession + 0x0000f958)		CADeprecated::CAPThread::SetPriority(_opaque_pthread_t*, unsigned int, bool)
0x000000018943b8b4	(AudioSession + 0x0000f8b4)		___ZN8avfaudio28GetNotificationRunLoopThreadEv_block_invoke
0x00000001803e0090	(libdispatch.dylib + 0x00064090)		_dispatch_client_callout
0x00000001803b0bf0	(libdispatch.dylib + 0x00034bf0)		_dispatch_once_callout
0x000000018943c840	(AudioSession + 0x00010840)		avfaudio::GetNotificationRunLoopThread()
0x0000000189439498	(AudioSession + 0x0000d498)		-[AVAudioSession initWithSessionType:identifier:]
0x0000000189431b0c	(AudioSession + 0x00005b0c)		-[AVAudioSession initWithSessionType:]
0x000000018943194c	(AudioSession + 0x0000594c)		+[AVAudioSession auxiliarySession]
0x000000018abc80a8	(CoreHaptics + 0x0000d0a8)		-[CHHapticEngine initWithAudioSession:sessionIsShared:options:error:]
0x000000018abc3954	(CoreHaptics + 0x00008954)		-[CHHapticEngine initWithAudioSession:sessionIsShared:error:]
0x0000000182f3ffc4	(UIKitCore + 0x0057ffc4)		-[_UIFeedbackCoreHapticsEngine _internal_createCoreHapticsEngine]
0x0000000182e481d4	(UIKitCore + 0x004881d4)		-[_UIFeedbackCoreHapticsHapticsOnlyEngine _internal_createCoreHapticsEngine]
0x0000000182f2f344	(UIKitCore + 0x0056f344)		-[_UIFeedbackCoreHapticsEngine _internal_initializeCoreHapticsEngine]
0x0000000182f43370	(UIKitCore + 0x00583370)		-[_UIFeedbackCoreHapticsEngine _internal_activateUnderlyingPlayerWithCompletion:]
0x0000000182fdb5e4	(UIKitCore + 0x0061b5e4)		-[_UIFeedbackEngine _internal_activateEngine]
0x0000000182c29704	(UIKitCore + 0x00269704)		-[_UIFeedbackEngine _internal_activate:andPerformWhenRunning:]
0x00000001803df090	(libdispatch.dylib + 0x00063090)		_dispatch_call_block_and_release
0x00000001803e0090	(libdispatch.dylib + 0x00064090)		_dispatch_client_callout
0x00000001803bb4a0	(libdispatch.dylib + 0x0003f4a0)		_dispatch_lane_serial_drain$VARIANT$armv81
0x00000001803bbf40	(libdispatch.dylib + 0x0003ff40)		_dispatch_lane_invoke$VARIANT$armv81
0x00000001803c58dc	(libdispatch.dylib + 0x000498dc)		_dispatch_workloop_worker_thread
0x00000001db77fe0c	(libsystem_pthread.dylib + 0x00001e0c)		_pthread_wqthread

Thread 18
0x00000001badf0014	(libsystem_kernel.dylib + 0x00001014)		__workq_kernreturn
0x00000001db77fe58	(libsystem_pthread.dylib + 0x00001e58)		_pthread_wqthread

Thread 19
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101223008	(Chrome -worker_thread.cc:371)		base::internal::WorkerThread::RunWorker()
0x0000000101222b6c	(Chrome -worker_thread.cc:267)		base::internal::WorkerThread::RunPooledWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 20
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000101245a0c	(Chrome -waitable_event_mac.cc:170)		base::WaitableEvent::TimedWait(base::TimeDelta const&amp;)
0x0000000101222568	(Chrome -worker_thread.cc:75)		base::internal::WorkerThread::Delegate::WaitForWork(base::WaitableEvent*)
0x0000000101222d04	(Chrome -worker_thread.cc:346)		base::internal::WorkerThread::RunWorker()
0x0000000101222b6c	(Chrome -worker_thread.cc:267)		base::internal::WorkerThread::RunPooledWorker()
0x000000010123d294	(Chrome -platform_thread_posix.cc:99)		base::(anonymous namespace)::ThreadFunc(void*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start

Thread 21
0x00000001badefaac	(libsystem_kernel.dylib + 0x00000aac)		mach_msg_trap
0x00000001badf0078	(libsystem_kernel.dylib + 0x00001078)		mach_msg
0x0000000180693764	(CoreFoundation + 0x00006764)		__CFRunLoopServiceMachPort
0x0000000180697a6c	(CoreFoundation + 0x0000aa6c)		__CFRunLoopRun
0x00000001806aac2c	(CoreFoundation + 0x0001dc2c)		CFRunLoopRunSpecific
0x0000000189432474	(AudioSession + 0x00006474)		CADeprecated::GenericRunLoopThread::Entry(void*)
0x000000018943b7c4	(AudioSession + 0x0000f7c4)		CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*)
0x00000001db781344	(libsystem_pthread.dylib + 0x00003344)		_pthread_start</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857937</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-04-04 10:52:22 -0700</bug_when>
    <thetext>@Ali Thank you so much!
This is dupe of bug 236798 and fixed in ToT :)

*** This bug has been marked as a duplicate of bug 236798 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>