Fuzz introspector: bredr_dynamic_channel_registry_fuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
22 500 fit::function_impl<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator > bt::l2cap::internal::CommandHandler::BuildResponseHandler > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator >) call site: {node_id} fflush
15 643 bt::l2cap::OutboundFrame::MakeBasicHeader() const call site: {node_id}
14 839 bt::l2cap::internal::DynamicChannelRegistry::OpenOutbound(unsigned short, bt::l2cap::ChannelParameters, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator >) call site: {node_id} pw_Log
11 61 LLVMFuzzerTestOneInput call site: {node_id} __clang_call_terminate
6 165 bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&) call site: {node_id} _ZN3fit7is_nullIRZN2bt5l2cap8internal16SignalingChannelC1E7WeakPtrINS2_7ChannelE18DynamicWeakManagerIS6_EEN2pw9bluetooth6emboss14ConnectionRoleERNSA_5async10DispatcherERNSA_18bluetooth_sapphire13LeaseProviderEE3$_0TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSO_
6 173 bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&) call site: {node_id} _ZN3fit7is_nullIRZN2bt5l2cap8internal16SignalingChannelC1E7WeakPtrINS2_7ChannelE18DynamicWeakManagerIS6_EEN2pw9bluetooth6emboss14ConnectionRoleERNSA_5async10DispatcherERNSA_18bluetooth_sapphire13LeaseProviderEE3$_1TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSO_
6 488 bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests() call site: {node_id} _ZN3fit7is_nullIRZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry23SendInformationRequestsEvE3$_0TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOS9_
6 583 bt::l2cap::OutboundFrame::OutboundFrame(unsigned short, bt::ByteBuffer const&, bt::l2cap::FrameCheckSequenceOption) call site: {node_id} fflush
6 900 pw::async::test::backend::NativeFakeDispatcher::DrainTaskQueue() call site: {node_id} pw_Log
5 74 bt::l2cap::testing::FakeChannel::SetSendCallback(fit::function_impl<16ul, false, void (std::__1::unique_ptr >), std::__1::allocator >) call site: {node_id} __clang_call_terminate
5 211 bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&) call site: {node_id} _ZN3fit7is_nullIRZN2bt5l2cap8internal21BrEdrSignalingChannelC1E7WeakPtrINS2_7ChannelE18DynamicWeakManagerIS6_EEN2pw9bluetooth6emboss14ConnectionRoleERNSA_5async10DispatcherERNSA_18bluetooth_sapphire13LeaseProviderEE3$_0TnNSt3__19enable_ifIXsr23is_comparable_with_nullIT_EE5valueEbE4typeELb1EEEbOSO_
5 460 pw::string::FormatVaList(pw::span , char const*, __va_list_tag*) call site: {node_id}

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 pw::random::FuzzerRandomGenerator::FuzzerRandomGenerator(FuzzedDataProvider*) [function] [call site] 00001
2 pw::random::RandomGenerator::RandomGenerator() [function] [call site] 00002
1 bt::set_random_generator(pw::random::RandomGenerator*) [function] [call site] 00003
2 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00004
2 fflush [call site] 00005
2 fprintf [call site] 00006
2 abort [call site] 00007
1 pw::async::test::FakeDispatcher::FakeDispatcher() [function] [call site] 00008
2 pw::async::Dispatcher::Dispatcher() [function] [call site] 00009
3 pw::chrono::VirtualClock<pw::chrono::SystemClock>::VirtualClock() [function] [call site] 00010
2 pw::async::test::backend::NativeFakeDispatcher::NativeFakeDispatcher(pw::async::Dispatcher&) [function] [call site] 00011
3 pw::containers::internal::LegacyIntrusiveList<pw::async::backend::NativeTask>::LegacyIntrusiveList() [function] [call site] 00012
4 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::IntrusiveForwardList() [function] [call site] 00013
5 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::GenericIntrusiveList() [function] [call site] 00014
6 pw::containers::internal::IntrusiveForwardListItem::IntrusiveForwardListItem() [function] [call site] 00015
7 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::IntrusiveListItemBase() [function] [call site] 00016
8 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::derived() [function] [call site] 00017
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::CheckItemType() [function] [call site] 00018
5 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::~GenericIntrusiveList() [function] [call site] 00019
6 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::empty() const [function] [call site] 00020
7 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::begin() const [function] [call site] 00021
7 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::end() const [function] [call site] 00022
6 pw::containers::internal::CheckIntrusiveContainerIsEmpty(bool) [function] [call site] 00023
7 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00024
7 fflush [call site] 00025
7 fprintf [call site] 00026
7 abort [call site] 00027
6 pw::containers::internal::IntrusiveForwardListItem::~IntrusiveForwardListItem() [function] [call site] 00028
7 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::~IntrusiveListItemBase() [function] [call site] 00029
8 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::unlisted() const [function] [call site] 00030
8 pw::containers::internal::CheckIntrusiveItemIsUncontained(bool) [function] [call site] 00031
9 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00032
9 fflush [call site] 00033
9 fprintf [call site] 00034
9 abort [call site] 00035
8 __clang_call_terminate [call site] 00036
9 __cxa_begin_catch [call site] 00037
6 __clang_call_terminate [call site] 00038
3 pw::containers::internal::LegacyIntrusiveList<pw::async::backend::NativeTask>::~LegacyIntrusiveList() [function] [call site] 00039
4 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::clear() [function] [call site] 00040
5 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::clear() [function] [call site] 00041
6 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::empty() const [function] [call site] 00042
6 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::before_begin() [function] [call site] 00043
6 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::erase_after(pw::containers::internal::IntrusiveForwardListItem*) [function] [call site] 00044
7 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::unlist(pw::containers::internal::IntrusiveForwardListItem*) [function] [call site] 00045
8 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::previous() const [function] [call site] 00046
9 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::derived() const [function] [call site] 00047
9 pw::containers::internal::IntrusiveForwardListItem::DoGetPrevious() const [function] [call site] 00048
8 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::set_previous(pw::containers::internal::IntrusiveForwardListItem*) [function] [call site] 00049
9 pw::containers::internal::IntrusiveForwardListItem::DoSetPrevious(pw::containers::internal::IntrusiveForwardListItem*) [function] [call site] 00050
8 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::derived() [function] [call site] 00051
8 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::set_previous(pw::containers::internal::IntrusiveForwardListItem*) [function] [call site] 00052
8 pw::containers::internal::IntrusiveListItemBase<pw::containers::internal::IntrusiveForwardListItem>::derived() [function] [call site] 00053
4 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::~IntrusiveForwardList() [function] [call site] 00054
5 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::~GenericIntrusiveList() [function] [call site] 00055
4 __clang_call_terminate [call site] 00056
2 pw::async::Dispatcher::~Dispatcher() [function] [call site] 00057
3 pw::chrono::VirtualClock<pw::chrono::SystemClock>::~VirtualClock() [function] [call site] 00058
1 pw::bluetooth_sapphire::NullLeaseProvider::NullLeaseProvider() [function] [call site] 00059
2 pw::bluetooth_sapphire::LeaseProvider::LeaseProvider() [function] [call site] 00060
1 _ZN3fit13function_implILm16ELb0EFvNSt3__110unique_ptrIN2bt10ByteBufferENS1_14default_deleteIS4_EEEEENS1_9allocatorISt4byteEEEC2IZ22LLVMFuzzerTestOneInputE3$_0TnNS1_9enable_ifIXsr5cpp17E13conjunction_vINS1_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS1_7declvalB8ne180100IS7_EEDTclsr3stdE9__declvalISH_ELi0EEEvEEEEvEENS1_8negationINS1_7is_sameISC_u11__remove_cvIu20__remove_reference_tISH_EEEEEEEEbE4typeELb1EEEOSH_ [function] [call site] 00061
2 fit::internal::function_base<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::function_base<LLVMFuzzerTestOneInput::$_0, void>(LLVMFuzzerTestOneInput::$_0&&) [function] [call site] 00062
3 fit::internal::generic_function_base<16ul>::generic_function_base() [function] [call site] 00063
3 void fit::internal::function_base<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::initialize_target<LLVMFuzzerTestOneInput::$_0>(LLVMFuzzerTestOneInput::$_0&&) [function] [call site] 00064
4 _ZN3fit7is_nullIRZ22LLVMFuzzerTestOneInputE3$_0TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOS5_ [function] [call site] 00065
4 fit::internal::generic_function_base<16ul>::initialize_null_target() [function] [call site] 00066
4 fit::internal::generic_function_base<16ul>::set_ops(fit::internal::base_target_ops const*) [function] [call site] 00067
4 fit::internal::generic_function_base<16ul>::bits() const [function] [call site] 00068
4 void fit::internal::target<LLVMFuzzerTestOneInput::$_0, true, false, std::__1::allocator<std::byte>, void, std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> > >::initialize<LLVMFuzzerTestOneInput::$_0>(void*, LLVMFuzzerTestOneInput::$_0&&) [function] [call site] 00069
3 fit::internal::generic_function_base<16ul>::~generic_function_base() [function] [call site] 00070
4 fit::internal::generic_function_base<16ul>::destroy_target() [function] [call site] 00071
4 __clang_call_terminate [call site] 00072
1 bt::l2cap::testing::FakeChannel::SetSendCallback(fit::function_impl<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >) [function] [call site] 00073
2 fit::function_impl<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::operator=(fit::function_impl<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >&&) [function] [call site] 00074
3 fit::internal::generic_function_base<16ul>::assign_function(fit::internal::generic_function_base<16ul>&&) [function] [call site] 00075
4 fit::internal::generic_function_base<16ul>::destroy_target() [function] [call site] 00076
4 fit::internal::generic_function_base<16ul>::move_target_from(fit::internal::generic_function_base<16ul>&) [function] [call site] 00077
5 fit::internal::generic_function_base<16ul>::initialize_null_target() [function] [call site] 00078
3 __clang_call_terminate [call site] 00079
1 fit::function_impl<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00080
2 fit::internal::function_base<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00081
3 fit::internal::generic_function_base<16ul>::~generic_function_base() [function] [call site] 00082
1 WeakSelf<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::GetWeakPtr() [function] [call site] 00083
2 DynamicWeakManager<bt::l2cap::Channel>::GetWeakRef() [function] [call site] 00084
3 bool pw::operator==<WeakRef>(pw::IntrusivePtr<WeakRef> const&, decltype(nullptr)) [function] [call site] 00085
4 pw::IntrusivePtr<WeakRef>::get() const [function] [call site] 00086
3 WeakRef::WeakRef(void*) [function] [call site] 00087
4 pw::RefCounted<WeakRef>::RefCounted() [function] [call site] 00088
5 pw::internal::RefCountedBase::RefCountedBase() [function] [call site] 00089
3 pw::IntrusivePtr<WeakRef>::IntrusivePtr(WeakRef*) [function] [call site] 00090
4 pw::internal::RefCountedBase::AddRef() const [function] [call site] 00091
5 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00092
5 fflush [call site] 00093
5 fprintf [call site] 00094
5 abort [call site] 00095
3 pw::IntrusivePtr<WeakRef>::operator=(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00096
4 pw::IntrusivePtr<WeakRef>::IntrusivePtr(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00097
4 pw::IntrusivePtr<WeakRef>::swap(pw::IntrusivePtr<WeakRef>&) [function] [call site] 00098
4 pw::IntrusivePtr<WeakRef>::~IntrusivePtr() [function] [call site] 00099
5 pw::internal::RefCountedBase::ReleaseRef() const [function] [call site] 00100
6 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00101
6 fflush [call site] 00102
6 fprintf [call site] 00103
6 abort [call site] 00104
5 pw::IntrusivePtr<WeakRef>::recycle_or_delete(WeakRef*) [function] [call site] 00105
6 WeakRef::~WeakRef() [function] [call site] 00106
7 pw::RefCounted<WeakRef>::~RefCounted() [function] [call site] 00107
8 pw::internal::RefCountedBase::~RefCountedBase() [function] [call site] 00108
5 __clang_call_terminate [call site] 00109
4 __clang_call_terminate [call site] 00110
3 pw::IntrusivePtr<WeakRef>::~IntrusivePtr() [function] [call site] 00111
2 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00112
2 fflush [call site] 00113
2 fprintf [call site] 00114
2 abort [call site] 00115
2 std::__1::optional<pw::IntrusivePtr<WeakRef> >::operator*[abi:ne180100]() && [function] [call site] 00116
3 std::__1::__optional_storage_base<pw::IntrusivePtr<WeakRef>, false>::__get[abi:ne180100]() & [function] [call site] 00117
2 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::WeakPtr(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00118
3 pw::IntrusivePtr<WeakRef>::IntrusivePtr(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00119
1 bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&) [function] [call site] 00120
2 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::WeakPtr(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >&&) [function] [call site] 00121
3 pw::IntrusivePtr<WeakRef>::IntrusivePtr(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00122
2 bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&) [function] [call site] 00123
3 bt::l2cap::internal::SignalingChannelInterface::SignalingChannelInterface() [function] [call site] 00124
3 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::WeakPtr(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >&&) [function] [call site] 00125
3 bt::l2cap::ScopedChannel::ScopedChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >) [function] [call site] 00126
4 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::WeakPtr(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >&&) [function] [call site] 00127
3 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::~WeakPtr() [function] [call site] 00128
4 pw::IntrusivePtr<WeakRef>::~IntrusivePtr() [function] [call site] 00129
3 WeakSelf<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::WeakSelf(bt::l2cap::internal::SignalingChannel*) [function] [call site] 00130
4 DynamicWeakManager<bt::l2cap::internal::SignalingChannel>::DynamicWeakManager(bt::l2cap::internal::SignalingChannel*) [function] [call site] 00131
5 pw::IntrusivePtr<WeakRef>::IntrusivePtr(decltype(nullptr)) [function] [call site] 00132
6 pw::IntrusivePtr<WeakRef>::IntrusivePtr() [function] [call site] 00133
3 bt::l2cap::ScopedChannel::operator bool() const [function] [call site] 00134
4 bt::l2cap::ScopedChannel::is_active() const [function] [call site] 00135
5 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::is_alive() const [function] [call site] 00136
6 pw::IntrusivePtr<WeakRef>::operator bool() const [function] [call site] 00137
6 pw::IntrusivePtr<WeakRef>::operator->() const [function] [call site] 00138
6 WeakRef::is_alive() [function] [call site] 00139
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00140
3 fflush [call site] 00141
3 fprintf [call site] 00142
3 abort [call site] 00143
3 bt::l2cap::ScopedChannel::operator->() const [function] [call site] 00144
4 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::get() const [function] [call site] 00145
5 pw::IntrusivePtr<WeakRef>::operator bool() const [function] [call site] 00146
5 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00147
5 fflush [call site] 00148
5 fprintf [call site] 00149
5 abort [call site] 00150
5 pw::IntrusivePtr<WeakRef>::operator->() const [function] [call site] 00151
5 WeakRef::get() [function] [call site] 00152
3 bt::l2cap::Channel::id() const [function] [call site] 00153
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00154
3 fflush [call site] 00155
3 fprintf [call site] 00156
3 abort [call site] 00157
3 WeakSelf<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::GetWeakPtr() [function] [call site] 00158
4 DynamicWeakManager<bt::l2cap::internal::SignalingChannel>::GetWeakRef() [function] [call site] 00159
4 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::WeakPtr(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00160
3 bt::l2cap::ScopedChannel::operator->() const [function] [call site] 00161
3 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::WeakPtr(WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> > const&) [function] [call site] 00162
4 pw::IntrusivePtr<WeakRef>::IntrusivePtr(pw::IntrusivePtr<WeakRef> const&) [function] [call site] 00163
5 pw::IntrusivePtr<WeakRef>::IntrusivePtr(WeakRef*) [function] [call site] 00164
3 _ZN3fit13function_implILm16ELb0EFvNSt3__110unique_ptrIN2bt10ByteBufferENS1_14default_deleteIS4_EEEEENS1_9allocatorISt4byteEEEC2IZNS3_5l2cap8internal16SignalingChannelC1E7WeakPtrINSE_7ChannelE18DynamicWeakManagerISI_EEN2pw9bluetooth6emboss14ConnectionRoleERNSM_5async10DispatcherERNSM_18bluetooth_sapphire13LeaseProviderEE3$_0TnNS1_9enable_ifIXsr5cpp17E13conjunction_vINS1_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS1_7declvalB8ne180100IS7_EEDTclsr3stdE9__declvalISZ_ELi0EEEvEEEEvEENS1_8negationINS1_7is_sameISC_u11__remove_cvIu20__remove_reference_tISZ_EEEEEEEEbE4typeELb1EEEOSZ_ [function] [call site] 00165
4 fit::internal::function_base<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0, void>(bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0&&) [function] [call site] 00166
5 void fit::internal::function_base<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0>(bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0&&) [function] [call site] 00167
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal16SignalingChannelC1E7WeakPtrINS2_7ChannelE18DynamicWeakManagerIS6_EEN2pw9bluetooth6emboss14ConnectionRoleERNSA_5async10DispatcherERNSA_18bluetooth_sapphire13LeaseProviderEE3$_0TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSO_ [function] [call site] 00168
6 void fit::internal::target<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0, true, false, std::__1::allocator<std::byte>, void, std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> > >::initialize<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0>(void*, bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0&&) [function] [call site] 00169
7 bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0::$_0($_0&&) [function] [call site] 00170
8 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::WeakPtr(WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >&&) [function] [call site] 00171
3 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::WeakPtr(WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> > const&) [function] [call site] 00172
3 _ZN3fit13function_implILm16ELb0EFvvENSt3__19allocatorISt4byteEEEC2IZN2bt5l2cap8internal16SignalingChannelC1E7WeakPtrINS9_7ChannelE18DynamicWeakManagerISD_EEN2pw9bluetooth6emboss14ConnectionRoleERNSH_5async10DispatcherERNSH_18bluetooth_sapphire13LeaseProviderEE3$_1TnNS2_9enable_ifIXsr5cpp17E13conjunction_vINS2_14is_convertibleIDTclclsr3stdE7declvalIRT_EEEEvEENS2_8negationINS2_7is_sameIS6_u11__remove_cvIu20__remove_reference_tISU_EEEEEEEEbE4typeELb1EEEOSU_ [function] [call site] 00173
4 fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1, void>(bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1&&) [function] [call site] 00174
5 void fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1>(bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1&&) [function] [call site] 00175
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal16SignalingChannelC1E7WeakPtrINS2_7ChannelE18DynamicWeakManagerIS6_EEN2pw9bluetooth6emboss14ConnectionRoleERNSA_5async10DispatcherERNSA_18bluetooth_sapphire13LeaseProviderEE3$_1TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSO_ [function] [call site] 00176
6 void fit::internal::target<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1, true, false, std::__1::allocator<std::byte>, void>::initialize<bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1>(void*, bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1&&) [function] [call site] 00177
7 bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1::$_1($_1&&) [function] [call site] 00178
8 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::WeakPtr(WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >&&) [function] [call site] 00179
3 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00180
4 fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00181
3 bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_1::~$_1() [function] [call site] 00182
4 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::~WeakPtr() [function] [call site] 00183
3 fit::function_impl<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00184
3 bt::l2cap::internal::SignalingChannel::SignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0::~$_0() [function] [call site] 00185
4 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::~WeakPtr() [function] [call site] 00186
3 WeakPtr<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::~WeakPtr() [function] [call site] 00187
3 WeakSelf<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::~WeakSelf() [function] [call site] 00188
4 DynamicWeakManager<bt::l2cap::internal::SignalingChannel>::~DynamicWeakManager() [function] [call site] 00189
5 DynamicWeakManager<bt::l2cap::internal::SignalingChannel>::InvalidateAll() [function] [call site] 00190
6 pw::IntrusivePtr<WeakRef>::operator bool() const [function] [call site] 00191
6 pw::IntrusivePtr<WeakRef>::operator->() const [function] [call site] 00192
6 WeakRef::maybe_unset(void const*) [function] [call site] 00193
5 pw::IntrusivePtr<WeakRef>::~IntrusivePtr() [function] [call site] 00194
5 __clang_call_terminate [call site] 00195
3 bt::l2cap::ScopedChannel::~ScopedChannel() [function] [call site] 00196
4 bt::l2cap::ScopedChannel::Close() [function] [call site] 00197
5 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::is_alive() const [function] [call site] 00198
5 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::operator->() const [function] [call site] 00199
6 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::get() const [function] [call site] 00200
5 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::WeakPtr() [function] [call site] 00201
6 pw::IntrusivePtr<WeakRef>::IntrusivePtr(decltype(nullptr)) [function] [call site] 00202
5 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::operator=(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >&&) [function] [call site] 00203
6 pw::IntrusivePtr<WeakRef>::operator=(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00204
5 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::~WeakPtr() [function] [call site] 00205
4 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::~WeakPtr() [function] [call site] 00206
4 __clang_call_terminate [call site] 00207
3 bt::l2cap::internal::SignalingChannelInterface::~SignalingChannelInterface() [function] [call site] 00208
2 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::~WeakPtr() [function] [call site] 00209
2 bt::l2cap::internal::SignalingChannel::set_mtu(unsigned short) [function] [call site] 00210
2 _ZN3fit13function_implILm16ELb0EFvRKN2bt10ByteBufferEPNS1_5l2cap8internal25SignalingChannelInterface9ResponderEENSt3__19allocatorISt4byteEEEC2IZNS6_21BrEdrSignalingChannelC1E7WeakPtrINS5_7ChannelE18DynamicWeakManagerISJ_EEN2pw9bluetooth6emboss14ConnectionRoleERNSN_5async10DispatcherERNSN_18bluetooth_sapphire13LeaseProviderEE3$_0TnNSB_9enable_ifIXsr5cpp17E13conjunction_vINSB_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNSB_7declvalB8ne180100IS4_EEDTclsr3stdE9__declvalIS10_ELi0EEEvEEclL_ZNS12_IS9_EES13_vEEEEvEENSB_8negationINSB_7is_sameISF_u11__remove_cvIu20__remove_reference_tIS10_EEEEEEEEbE4typeELb1EEEOS10_ [function] [call site] 00211
3 fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0, void>(bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0&&) [function] [call site] 00212
4 void fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0>(bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0&&) [function] [call site] 00213
5 _ZN3fit7is_nullIRZN2bt5l2cap8internal21BrEdrSignalingChannelC1E7WeakPtrINS2_7ChannelE18DynamicWeakManagerIS6_EEN2pw9bluetooth6emboss14ConnectionRoleERNSA_5async10DispatcherERNSA_18bluetooth_sapphire13LeaseProviderEE3$_0TnNSt3__19enable_ifIXsr23is_comparable_with_nullIT_EE5valueEbE4typeELb1EEEbOSO_ [function] [call site] 00214
6 bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0::operator void (*)(bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*)() const [function] [call site] 00215
5 void fit::internal::target<bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0, true, false, std::__1::allocator<std::byte>, void, bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*>::initialize<bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0>(void*, bt::l2cap::internal::BrEdrSignalingChannel::BrEdrSignalingChannel(WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >, pw::bluetooth::emboss::ConnectionRole, pw::async::Dispatcher&, pw::bluetooth_sapphire::LeaseProvider&)::$_0&&) [function] [call site] 00216
2 bt::l2cap::internal::SignalingChannel::ServeRequest(unsigned char, fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >) [function] [call site] 00217
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00218
3 fflush [call site] 00219
3 fprintf [call site] 00220
3 abort [call site] 00221
3 fit::internal::generic_function_base<16ul>::operator bool() const [function] [call site] 00222
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00223
3 fflush [call site] 00224
3 fprintf [call site] 00225
3 abort [call site] 00226
3 fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::operator=(fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00227
2 fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00228
3 fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00229
2 bt::l2cap::internal::SignalingChannel::~SignalingChannel() [function] [call site] 00230
3 WeakSelf<bt::l2cap::internal::SignalingChannel, DynamicWeakManager<bt::l2cap::internal::SignalingChannel> >::~WeakSelf() [function] [call site] 00231
3 bt::l2cap::ScopedChannel::~ScopedChannel() [function] [call site] 00232
3 bt::l2cap::internal::SignalingChannelInterface::~SignalingChannelInterface() [function] [call site] 00233
1 WeakPtr<bt::l2cap::Channel, DynamicWeakManager<bt::l2cap::Channel> >::~WeakPtr() [function] [call site] 00234
1 _ZN3fit13function_implILm16ELb0EFvPKN2bt5l2cap8internal14DynamicChannelEENSt3__19allocatorISt4byteEEEC2IRZ22LLVMFuzzerTestOneInputE3$_2TnNS8_9enable_ifIXsr5cpp17E13conjunction_vINS8_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS8_7declvalB8ne180100IS6_EEDTclsr3stdE9__declvalISI_ELi0EEEvEEEEvEENS8_8negationINS8_7is_sameISC_u11__remove_cvIu20__remove_reference_tISI_EEEEEEEEbE4typeELb1EEEOSI_ [function] [call site] 00235
2 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::function_base<LLVMFuzzerTestOneInput::$_2&, void>(LLVMFuzzerTestOneInput::$_2&) [function] [call site] 00236
3 void fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::initialize_target<LLVMFuzzerTestOneInput::$_2&>(LLVMFuzzerTestOneInput::$_2&) [function] [call site] 00237
4 _ZN3fit7is_nullIRZ22LLVMFuzzerTestOneInputE3$_2TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOS5_ [function] [call site] 00238
4 void fit::internal::target<LLVMFuzzerTestOneInput::$_2, true, false, std::__1::allocator<std::byte>, void, bt::l2cap::internal::DynamicChannel const*>::initialize<LLVMFuzzerTestOneInput::$_2&>(void*, LLVMFuzzerTestOneInput::$_2&) [function] [call site] 00239
1 _ZN3fit13function_implILm16ELb0EFNSt3__18optionalIN2bt5l2cap11ServiceInfoINS0_ILm16ELb0EFvPKNS4_8internal14DynamicChannelEENS1_9allocatorISt4byteEEEEEEEEtESD_EC2IRZ22LLVMFuzzerTestOneInputE3$_3TnNS1_9enable_ifIXsr5cpp17E13conjunction_vINS1_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS1_7declvalB8ne180100ItEEDTclsr3stdE9__declvalISO_ELi0EEEvEEEESG_EENS1_8negationINS1_7is_sameISI_u11__remove_cvIu20__remove_reference_tISO_EEEEEEEEbE4typeELb1EEEOSO_ [function] [call site] 00240
2 fit::internal::function_base<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::function_base<LLVMFuzzerTestOneInput::$_3&, void>(LLVMFuzzerTestOneInput::$_3&) [function] [call site] 00241
3 void fit::internal::function_base<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::initialize_target<LLVMFuzzerTestOneInput::$_3&>(LLVMFuzzerTestOneInput::$_3&) [function] [call site] 00242
4 _ZN3fit7is_nullIRZ22LLVMFuzzerTestOneInputE3$_3TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOS5_ [function] [call site] 00243
4 void fit::internal::target<LLVMFuzzerTestOneInput::$_3, true, false, std::__1::allocator<std::byte>, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > >, unsigned short>::initialize<LLVMFuzzerTestOneInput::$_3&>(void*, LLVMFuzzerTestOneInput::$_3&) [function] [call site] 00244
1 bt::l2cap::internal::BrEdrDynamicChannelRegistry::BrEdrDynamicChannelRegistry(bt::l2cap::internal::SignalingChannelInterface*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >, bool) [function] [call site] 00245
2 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >&&) [function] [call site] 00246
3 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >&&) [function] [call site] 00247
4 fit::internal::generic_function_base<16ul>::generic_function_base(fit::internal::generic_function_base<16ul>&&) [function] [call site] 00248
5 fit::internal::generic_function_base<16ul>::move_target_from(fit::internal::generic_function_base<16ul>&) [function] [call site] 00249
5 __clang_call_terminate [call site] 00250
2 fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >&&) [function] [call site] 00251
3 fit::internal::function_base<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >&&) [function] [call site] 00252
2 bt::l2cap::internal::DynamicChannelRegistry::DynamicChannelRegistry(unsigned short, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >, bool) [function] [call site] 00253
3 WeakSelf<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >::WeakSelf(bt::l2cap::internal::DynamicChannelRegistry*) [function] [call site] 00254
4 DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry>::DynamicWeakManager(bt::l2cap::internal::DynamicChannelRegistry*) [function] [call site] 00255
3 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >&&) [function] [call site] 00256
3 fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >&&) [function] [call site] 00257
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00258
3 fflush [call site] 00259
3 fprintf [call site] 00260
3 abort [call site] 00261
3 fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00262
4 fit::internal::function_base<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00263
3 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00264
4 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00265
3 WeakSelf<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >::~WeakSelf() [function] [call site] 00266
4 DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry>::~DynamicWeakManager() [function] [call site] 00267
5 DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry>::InvalidateAll() [function] [call site] 00268
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00269
3 fflush [call site] 00270
3 fprintf [call site] 00271
3 abort [call site] 00272
3 fit::internal::generic_function_base<16ul>::operator bool() const [function] [call site] 00273
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00274
3 fflush [call site] 00275
3 fprintf [call site] 00276
3 abort [call site] 00277
3 fit::internal::generic_function_base<16ul>::operator bool() const [function] [call site] 00278
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00279
3 fflush [call site] 00280
3 fprintf [call site] 00281
3 abort [call site] 00282
2 fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00283
2 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00284
2 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00285
2 fflush [call site] 00286
2 fprintf [call site] 00287
2 abort [call site] 00288
2 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::function_impl(decltype(nullptr)) [function] [call site] 00289
3 fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::function_base(decltype(nullptr)) [function] [call site] 00290
4 fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::function_base() [function] [call site] 00291
5 fit::internal::generic_function_base<16ul>::generic_function_base() [function] [call site] 00292
2 bt::l2cap::internal::BrEdrCommandHandler::BrEdrCommandHandler(bt::l2cap::internal::SignalingChannelInterface*, fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >) [function] [call site] 00293
3 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >&&) [function] [call site] 00294
4 fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >&&) [function] [call site] 00295
3 bt::l2cap::internal::CommandHandler::CommandHandler(bt::l2cap::internal::SignalingChannelInterface*, fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >) [function] [call site] 00296
4 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >&&) [function] [call site] 00297
4 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00298
4 fflush [call site] 00299
4 fprintf [call site] 00300
4 abort [call site] 00301
4 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00302
3 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00303
2 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00304
2 _ZN3fit11bind_memberITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxConnReqEttPNS3_19BrEdrCommandHandler19ConnectionResponderEEES4_EEDaPT0_ [function] [call site] 00305
3 _ZN3fit8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxConnReqEttPNS4_19BrEdrCommandHandler19ConnectionResponderEEES5_JttS8_EEEDaPT0_NS_14parameter_packIJDpT1_EEE [function] [call site] 00306
2 _ZN3fit13function_implILm16ELb0EFvttPN2bt5l2cap8internal19BrEdrCommandHandler19ConnectionResponderEENSt3__19allocatorISt4byteEEEC2IZNS_8internal13make_the_callITnDaXadL_ZNS3_27BrEdrDynamicChannelRegistry11OnRxConnReqEttS6_EESG_JttS6_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS6_E_TnNS8_9enable_ifIXsr5cpp17E13conjunction_vINS8_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS8_7declvalB8ne180100ItEEDTclsr3stdE9__declvalISQ_ELi0EEEvEEclL_ZNSS_ItEEST_vEEclL_ZNSS_IS6_EEST_vEEEEvEENS8_8negationINS8_7is_sameISC_u11__remove_cvIu20__remove_reference_tISQ_EEEEEEEEbE4typeELb1EEEOSQ_ [function] [call site] 00307
3 _ZN3fit8internal13function_baseILm16ELb0EFvttPN2bt5l2cap8internal19BrEdrCommandHandler19ConnectionResponderEENSt3__19allocatorISt4byteEEEC2IZNS0_13make_the_callITnDaXadL_ZNS4_27BrEdrDynamicChannelRegistry11OnRxConnReqEttS7_EESG_JttS7_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS7_E_vEEOT_ [function] [call site] 00308
4 _ZN3fit8internal13function_baseILm16ELb0EFvttPN2bt5l2cap8internal19BrEdrCommandHandler19ConnectionResponderEENSt3__19allocatorISt4byteEEE17initialize_targetIZNS0_13make_the_callITnDaXadL_ZNS4_27BrEdrDynamicChannelRegistry11OnRxConnReqEttS7_EESG_JttS7_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS7_E_EEvOT_ [function] [call site] 00309
5 _ZN3fit7is_nullIRZNS_8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxConnReqEttPNS5_19BrEdrCommandHandler19ConnectionResponderEEES6_JttS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS9_E_TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSK_ [function] [call site] 00310
5 _ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxConnReqEttPNS5_19BrEdrCommandHandler19ConnectionResponderEEES6_JttS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS9_E_Lb1ELb0ENSt3__19allocatorISt4byteEEvJttS9_EE10initializeISG_EEvPvOT_ [function] [call site] 00311
2 bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >) [function] [call site] 00312
3 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00313
4 fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00314
3 bt::l2cap::internal::CommandHandler::sig() const [function] [call site] 00315
3 _ZN3fit13function_implILm16ELb0EFvRKN2bt10ByteBufferEPNS1_5l2cap8internal25SignalingChannelInterface9ResponderEENSt3__19allocatorISt4byteEEEC2IZNS6_19BrEdrCommandHandler22ServeConnectionRequestENS0_ILm16ELb0EFvttPNSH_19ConnectionResponderEESE_EEE3$_0TnNSB_9enable_ifIXsr5cpp17E13conjunction_vINSB_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNSB_7declvalB8ne180100IS4_EEDTclsr3stdE9__declvalISP_ELi0EEEvEEclL_ZNSR_IS9_EESS_vEEEEvEENSB_8negationINSB_7is_sameISF_u11__remove_cvIu20__remove_reference_tISP_EEEEEEEEbE4typeELb1EEEOSP_ [function] [call site] 00316
4 fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0, void>(bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00317
5 void fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0>(bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00318
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal19BrEdrCommandHandler22ServeConnectionRequestENS_13function_implILm16ELb0EFvttPNS4_19ConnectionResponderEENSt3__19allocatorISt4byteEEEEE3$_0TnNS9_9enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSH_ [function] [call site] 00319
6 void fit::internal::target<bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0, false, false, std::__1::allocator<std::byte>, void, bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*>::initialize<bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0>(void*, bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00320
3 fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00321
3 bt::l2cap::internal::BrEdrCommandHandler::ServeConnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >)::$_0::~$_0() [function] [call site] 00322
4 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00323
5 fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00324
2 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::BrEdrCommandHandler::ConnectionResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00325
2 _ZN3fit11bind_memberITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxConfigReqEttNS3_20ChannelConfigurationEPNS3_19BrEdrCommandHandler22ConfigurationResponderEEES4_EEDaPT0_ [function] [call site] 00326
3 _ZN3fit8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxConfigReqEttNS4_20ChannelConfigurationEPNS4_19BrEdrCommandHandler22ConfigurationResponderEEES5_JttS6_S9_EEEDaPT0_NS_14parameter_packIJDpT1_EEE [function] [call site] 00327
2 _ZN3fit13function_implILm16ELb0EFvttN2bt5l2cap8internal20ChannelConfigurationEPNS3_19BrEdrCommandHandler22ConfigurationResponderEENSt3__19allocatorISt4byteEEEC2IZNS_8internal13make_the_callITnDaXadL_ZNS3_27BrEdrDynamicChannelRegistry13OnRxConfigReqEttS4_S7_EESH_JttS4_S7_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS4_S7_E_TnNS9_9enable_ifIXsr5cpp17E13conjunction_vINS9_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS9_7declvalB8ne180100ItEEDTclsr3stdE9__declvalISR_ELi0EEEvEEclL_ZNST_ItEESU_vEEclL_ZNST_IS4_EESU_vEEclL_ZNST_IS7_EESU_vEEEEvEENS9_8negationINS9_7is_sameISD_u11__remove_cvIu20__remove_reference_tISR_EEEEEEEEbE4typeELb1EEEOSR_ [function] [call site] 00328
3 _ZN3fit8internal13function_baseILm16ELb0EFvttN2bt5l2cap8internal20ChannelConfigurationEPNS4_19BrEdrCommandHandler22ConfigurationResponderEENSt3__19allocatorISt4byteEEEC2IZNS0_13make_the_callITnDaXadL_ZNS4_27BrEdrDynamicChannelRegistry13OnRxConfigReqEttS5_S8_EESH_JttS5_S8_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS5_S8_E_vEEOT_ [function] [call site] 00329
4 _ZN3fit8internal13function_baseILm16ELb0EFvttN2bt5l2cap8internal20ChannelConfigurationEPNS4_19BrEdrCommandHandler22ConfigurationResponderEENSt3__19allocatorISt4byteEEE17initialize_targetIZNS0_13make_the_callITnDaXadL_ZNS4_27BrEdrDynamicChannelRegistry13OnRxConfigReqEttS5_S8_EESH_JttS5_S8_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS5_S8_E_EEvOT_ [function] [call site] 00330
5 _ZN3fit7is_nullIRZNS_8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxConfigReqEttNS5_20ChannelConfigurationEPNS5_19BrEdrCommandHandler22ConfigurationResponderEEES6_JttS7_SA_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS7_SA_E_TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSL_ [function] [call site] 00331
5 _ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxConfigReqEttNS5_20ChannelConfigurationEPNS5_19BrEdrCommandHandler22ConfigurationResponderEEES6_JttS7_SA_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS7_SA_E_Lb1ELb0ENSt3__19allocatorISt4byteEEvJttS7_SA_EE10initializeISH_EEvPvOT_ [function] [call site] 00332
2 bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >) [function] [call site] 00333
3 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00334
4 fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00335
3 bt::l2cap::internal::CommandHandler::sig() const [function] [call site] 00336
3 _ZN3fit13function_implILm16ELb0EFvRKN2bt10ByteBufferEPNS1_5l2cap8internal25SignalingChannelInterface9ResponderEENSt3__19allocatorISt4byteEEEC2IZNS6_19BrEdrCommandHandler25ServeConfigurationRequestENS0_ILm16ELb0EFvttNS6_20ChannelConfigurationEPNSH_22ConfigurationResponderEESE_EEE3$_0TnNSB_9enable_ifIXsr5cpp17E13conjunction_vINSB_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNSB_7declvalB8ne180100IS4_EEDTclsr3stdE9__declvalISQ_ELi0EEEvEEclL_ZNSS_IS9_EEST_vEEEEvEENSB_8negationINSB_7is_sameISF_u11__remove_cvIu20__remove_reference_tISQ_EEEEEEEEbE4typeELb1EEEOSQ_ [function] [call site] 00337
4 fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0, void>(bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00338
5 void fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0>(bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00339
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal19BrEdrCommandHandler25ServeConfigurationRequestENS_13function_implILm16ELb0EFvttNS3_20ChannelConfigurationEPNS4_22ConfigurationResponderEENSt3__19allocatorISt4byteEEEEE3$_0TnNSA_9enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSI_ [function] [call site] 00340
6 void fit::internal::target<bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0, false, false, std::__1::allocator<std::byte>, void, bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*>::initialize<bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0>(void*, bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00341
3 fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00342
3 bt::l2cap::internal::BrEdrCommandHandler::ServeConfigurationRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >)::$_0::~$_0() [function] [call site] 00343
4 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00344
5 fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00345
2 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::ChannelConfiguration, bt::l2cap::internal::BrEdrCommandHandler::ConfigurationResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00346
2 _ZN3fit11bind_memberITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxDisconReqEttPNS3_14CommandHandler22DisconnectionResponderEEES4_EEDaPT0_ [function] [call site] 00347
3 _ZN3fit8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxDisconReqEttPNS4_14CommandHandler22DisconnectionResponderEEES5_JttS8_EEEDaPT0_NS_14parameter_packIJDpT1_EEE [function] [call site] 00348
2 _ZN3fit13function_implILm16ELb0EFvttPN2bt5l2cap8internal14CommandHandler22DisconnectionResponderEENSt3__19allocatorISt4byteEEEC2IZNS_8internal13make_the_callITnDaXadL_ZNS3_27BrEdrDynamicChannelRegistry13OnRxDisconReqEttS6_EESG_JttS6_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS6_E_TnNS8_9enable_ifIXsr5cpp17E13conjunction_vINS8_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS8_7declvalB8ne180100ItEEDTclsr3stdE9__declvalISQ_ELi0EEEvEEclL_ZNSS_ItEEST_vEEclL_ZNSS_IS6_EEST_vEEEEvEENS8_8negationINS8_7is_sameISC_u11__remove_cvIu20__remove_reference_tISQ_EEEEEEEEbE4typeELb1EEEOSQ_ [function] [call site] 00349
3 _ZN3fit8internal13function_baseILm16ELb0EFvttPN2bt5l2cap8internal14CommandHandler22DisconnectionResponderEENSt3__19allocatorISt4byteEEEC2IZNS0_13make_the_callITnDaXadL_ZNS4_27BrEdrDynamicChannelRegistry13OnRxDisconReqEttS7_EESG_JttS7_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS7_E_vEEOT_ [function] [call site] 00350
4 _ZN3fit8internal13function_baseILm16ELb0EFvttPN2bt5l2cap8internal14CommandHandler22DisconnectionResponderEENSt3__19allocatorISt4byteEEE17initialize_targetIZNS0_13make_the_callITnDaXadL_ZNS4_27BrEdrDynamicChannelRegistry13OnRxDisconReqEttS7_EESG_JttS7_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS7_E_EEvOT_ [function] [call site] 00351
5 _ZN3fit7is_nullIRZNS_8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxDisconReqEttPNS5_14CommandHandler22DisconnectionResponderEEES6_JttS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS9_E_TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSK_ [function] [call site] 00352
5 _ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry13OnRxDisconReqEttPNS5_14CommandHandler22DisconnectionResponderEEES6_JttS9_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlttS9_E_Lb1ELb0ENSt3__19allocatorISt4byteEEvJttS9_EE10initializeISG_EEvPvOT_ [function] [call site] 00353
2 bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >) [function] [call site] 00354
3 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00355
4 fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00356
3 bt::l2cap::internal::CommandHandler::sig() const [function] [call site] 00357
3 _ZN3fit13function_implILm16ELb0EFvRKN2bt10ByteBufferEPNS1_5l2cap8internal25SignalingChannelInterface9ResponderEENSt3__19allocatorISt4byteEEEC2IZNS6_14CommandHandler25ServeDisconnectionRequestENS0_ILm16ELb0EFvttPNSH_22DisconnectionResponderEESE_EEE3$_0TnNSB_9enable_ifIXsr5cpp17E13conjunction_vINSB_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNSB_7declvalB8ne180100IS4_EEDTclsr3stdE9__declvalISP_ELi0EEEvEEclL_ZNSR_IS9_EESS_vEEEEvEENSB_8negationINSB_7is_sameISF_u11__remove_cvIu20__remove_reference_tISP_EEEEEEEEbE4typeELb1EEEOSP_ [function] [call site] 00358
4 fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0, void>(bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00359
5 void fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0>(bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00360
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal14CommandHandler25ServeDisconnectionRequestENS_13function_implILm16ELb0EFvttPNS4_22DisconnectionResponderEENSt3__19allocatorISt4byteEEEEE3$_0TnNS9_9enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSH_ [function] [call site] 00361
6 void fit::internal::target<bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0, false, false, std::__1::allocator<std::byte>, void, bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*>::initialize<bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0>(void*, bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00362
3 fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00363
3 bt::l2cap::internal::CommandHandler::ServeDisconnectionRequest(fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >)::$_0::~$_0() [function] [call site] 00364
4 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00365
5 fit::internal::function_base<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00366
2 fit::function_impl<16ul, false, void (unsigned short, unsigned short, bt::l2cap::internal::CommandHandler::DisconnectionResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00367
2 _ZN3fit11bind_memberITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxInfoReqENS2_15InformationTypeEPNS3_19BrEdrCommandHandler20InformationResponderEEES4_EEDaPT0_ [function] [call site] 00368
3 _ZN3fit8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxInfoReqENS3_15InformationTypeEPNS4_19BrEdrCommandHandler20InformationResponderEEES5_JS6_S9_EEEDaPT0_NS_14parameter_packIJDpT1_EEE [function] [call site] 00369
2 _ZN3fit13function_implILm16ELb0EFvN2bt5l2cap15InformationTypeEPNS2_8internal19BrEdrCommandHandler20InformationResponderEENSt3__19allocatorISt4byteEEEC2IZNS_8internal13make_the_callITnDaXadL_ZNS4_27BrEdrDynamicChannelRegistry11OnRxInfoReqES3_S7_EESH_JS3_S7_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS3_S7_E_TnNS9_9enable_ifIXsr5cpp17E13conjunction_vINS9_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS9_7declvalB8ne180100IS3_EEDTclsr3stdE9__declvalISR_ELi0EEEvEEclL_ZNST_IS7_EESU_vEEEEvEENS9_8negationINS9_7is_sameISD_u11__remove_cvIu20__remove_reference_tISR_EEEEEEEEbE4typeELb1EEEOSR_ [function] [call site] 00370
3 _ZN3fit8internal13function_baseILm16ELb0EFvN2bt5l2cap15InformationTypeEPNS3_8internal19BrEdrCommandHandler20InformationResponderEENSt3__19allocatorISt4byteEEEC2IZNS0_13make_the_callITnDaXadL_ZNS5_27BrEdrDynamicChannelRegistry11OnRxInfoReqES4_S8_EESH_JS4_S8_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS4_S8_E_vEEOT_ [function] [call site] 00371
4 _ZN3fit8internal13function_baseILm16ELb0EFvN2bt5l2cap15InformationTypeEPNS3_8internal19BrEdrCommandHandler20InformationResponderEENSt3__19allocatorISt4byteEEE17initialize_targetIZNS0_13make_the_callITnDaXadL_ZNS5_27BrEdrDynamicChannelRegistry11OnRxInfoReqES4_S8_EESH_JS4_S8_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS4_S8_E_EEvOT_ [function] [call site] 00372
5 _ZN3fit7is_nullIRZNS_8internal13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxInfoReqENS4_15InformationTypeEPNS5_19BrEdrCommandHandler20InformationResponderEEES6_JS7_SA_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS7_SA_E_TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSL_ [function] [call site] 00373
5 _ZN3fit8internal6targetIZNS0_13make_the_callITnDaXadL_ZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry11OnRxInfoReqENS4_15InformationTypeEPNS5_19BrEdrCommandHandler20InformationResponderEEES6_JS7_SA_EEEDaPT0_NS_14parameter_packIJDpT1_EEEEUlS7_SA_E_Lb1ELb0ENSt3__19allocatorISt4byteEEvJS7_SA_EE10initializeISH_EEvPvOT_ [function] [call site] 00374
2 bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >) [function] [call site] 00375
3 fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00376
4 fit::internal::function_base<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >&&) [function] [call site] 00377
3 bt::l2cap::internal::CommandHandler::sig() const [function] [call site] 00378
3 _ZN3fit13function_implILm16ELb0EFvRKN2bt10ByteBufferEPNS1_5l2cap8internal25SignalingChannelInterface9ResponderEENSt3__19allocatorISt4byteEEEC2IZNS6_19BrEdrCommandHandler23ServeInformationRequestENS0_ILm16ELb0EFvNS5_15InformationTypeEPNSH_20InformationResponderEESE_EEE3$_0TnNSB_9enable_ifIXsr5cpp17E13conjunction_vINSB_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNSB_7declvalB8ne180100IS4_EEDTclsr3stdE9__declvalISQ_ELi0EEEvEEclL_ZNSS_IS9_EEST_vEEEEvEENSB_8negationINSB_7is_sameISF_u11__remove_cvIu20__remove_reference_tISQ_EEEEEEEEbE4typeELb1EEEOSQ_ [function] [call site] 00379
4 fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0, void>(bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00380
5 void fit::internal::function_base<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0>(bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00381
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal19BrEdrCommandHandler23ServeInformationRequestENS_13function_implILm16ELb0EFvNS2_15InformationTypeEPNS4_20InformationResponderEENSt3__19allocatorISt4byteEEEEE3$_0TnNSA_9enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSI_ [function] [call site] 00382
6 void fit::internal::target<bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0, false, false, std::__1::allocator<std::byte>, void, bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*>::initialize<bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0>(void*, bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0&&) [function] [call site] 00383
3 fit::function_impl<16ul, false, void (bt::ByteBuffer const&, bt::l2cap::internal::SignalingChannelInterface::Responder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00384
3 bt::l2cap::internal::BrEdrCommandHandler::ServeInformationRequest(fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >)::$_0::~$_0() [function] [call site] 00385
4 fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00386
5 fit::internal::function_base<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00387
2 fit::function_impl<16ul, false, void (bt::l2cap::InformationType, bt::l2cap::internal::BrEdrCommandHandler::InformationResponder*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00388
2 bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests() [function] [call site] 00389
3 bt::GetPwLogFlags(bt::LogSeverity) [function] [call site] 00390
4 bt::IsPrintfLogLevelEnabled(bt::LogSeverity) [function] [call site] 00391
3 pw_Log [function] [call site] 00392
4 pw_Log_HandleMessageVaList [function] [call site] 00393
5 pw::StringBuffer<150ul>::StringBuffer() [function] [call site] 00394
6 pw::span<char, 18446744073709551615ul>::span<150ul, void>(char (&) [150ul]) [function] [call site] 00395
7 pw::span<char, 18446744073709551615ul>::span(char*, unsigned long) [function] [call site] 00396
8 pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::ExtentStorage(unsigned long) [function] [call site] 00397
6 pw::StringBuilder::StringBuilder(pw::span<char, 18446744073709551615ul>) [function] [call site] 00398
7 pw::OkStatus() [function] [call site] 00399
8 pw::Status::Status(pw_Status) [function] [call site] 00400
7 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00401
8 pw::Status::code() const [function] [call site] 00402
7 pw::OkStatus() [function] [call site] 00403
7 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00404
7 pw::StringBuilder::NullTerminate() [function] [call site] 00405
8 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00406
9 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00407
10 pw::pw_span_internal::ExtentStorage<18446744073709551615ul>::size() const [function] [call site] 00408
8 pw::StringBuilder::size() const [function] [call site] 00409
8 pw::span<char, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00410
9 pw::span<char, 18446744073709551615ul>::data() const [function] [call site] 00411
5 pw::log_basic::(anonymous namespace)::LogLevelToLogLevelName(int) [function] [call site] 00412
5 pw::StringBuffer<150ul>& pw::StringBuffer<150ul>::operator<< <char const*>(char const*&&) [function] [call site] 00413
6 pw::StringBuilder& pw::StringBuilder::operator<< <char const*>(char const* const&) [function] [call site] 00414
7 pw::StringBuilder::append(char const*) [function] [call site] 00415
8 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00416
8 pw::StringBuilder::size() const [function] [call site] 00417
8 pw::string::ClampedCString(char const*, unsigned long) [function] [call site] 00418
9 pw::span<char const, 18446744073709551615ul>::span(char const*, unsigned long) [function] [call site] 00419
9 pw::string::ClampedCString(pw::span<char const, 18446744073709551615ul>) [function] [call site] 00420
10 pw::span<char const, 18446744073709551615ul>::data() const [function] [call site] 00421
10 pw::span<char const, 18446744073709551615ul>::data() const [function] [call site] 00422
10 pw::span<char const, 18446744073709551615ul>::size() const [function] [call site] 00423
10 pw::string::internal::ClampedLength(char const*, unsigned long) [function] [call site] 00424
8 pw::StringBuilder::append(std::__1::basic_string_view<char, std::__1::char_traits<char> >) [function] [call site] 00425
9 pw::StringBuilder::append(char const*, unsigned long) [function] [call site] 00426
10 pw::span<char, 18446744073709551615ul>::data() const [function] [call site] 00427
10 pw::StringBuilder::size() const [function] [call site] 00428
10 pw::StringBuilder::ResizeAndTerminate(unsigned long) [function] [call site] 00429
11 pw::StringBuilder::max_size() const [function] [call site] 00430
12 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00431
12 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00432
11 pw::StringBuilder::size() const [function] [call site] 00433
11 pw::StringBuilder::NullTerminate() [function] [call site] 00434
11 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00435
11 pw::Status::ResourceExhausted() [function] [call site] 00436
12 pw::Status::Status(pw_Status) [function] [call site] 00437
11 pw::StringBuilder::SetErrorStatus(pw::Status) [function] [call site] 00438
12 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00439
12 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00440
11 pw::OkStatus() [function] [call site] 00441
11 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00442
5 pw::StringBuffer<150ul>& pw::StringBuffer<150ul>::operator<< <char const (&) [3]>(char const (&) [3]) [function] [call site] 00443
6 pw::StringBuilder& pw::StringBuilder::operator<< <char [3]>(char const (&) [3]) [function] [call site] 00444
5 pw::StringBuilder::FormatVaList(char const*, __va_list_tag*) [function] [call site] 00445
6 pw::StringBuilder::size() const [function] [call site] 00446
6 pw::span<char, 18446744073709551615ul>::subspan(unsigned long, unsigned long) const [function] [call site] 00447
7 pw::span<char, 18446744073709551615ul>::data() const [function] [call site] 00448
7 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00449
7 pw::span<char, 18446744073709551615ul>::span(char*, unsigned long) [function] [call site] 00450
6 pw::string::FormatVaList(pw::span<char, 18446744073709551615ul>, char const*, __va_list_tag*) [function] [call site] 00451
7 pw::span<char, 18446744073709551615ul>::empty() const [function] [call site] 00452
7 pw::StatusWithSize::ResourceExhausted(unsigned long) [function] [call site] 00453
8 pw::Status::ResourceExhausted() [function] [call site] 00454
8 pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long) [function] [call site] 00455
9 pw::Status::code() const [function] [call site] 00456
9 pw::StatusWithSize::StatusWithSize<unsigned long, void>(unsigned long) [function] [call site] 00457
7 pw::span<char, 18446744073709551615ul>::data() const [function] [call site] 00458
7 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00459
7 vsnprintf [call site] 00460
7 pw::span<char, 18446744073709551615ul>::operator[](unsigned long) const [function] [call site] 00461
7 pw::StatusWithSize::InvalidArgument(unsigned long) [function] [call site] 00462
8 pw::Status::InvalidArgument() [function] [call site] 00463
9 pw::Status::Status(pw_Status) [function] [call site] 00464
8 pw::StatusWithSize::StatusWithSize(pw::Status, unsigned long) [function] [call site] 00465
7 pw::span<char, 18446744073709551615ul>::size() const [function] [call site] 00466
7 pw::StatusWithSize::ResourceExhausted(unsigned long) [function] [call site] 00467
7 pw::StatusWithSize::StatusWithSize<int, void>(int) [function] [call site] 00468
6 pw::StringBuilder::HandleStatusWithSize(pw::StatusWithSize) [function] [call site] 00469
7 pw::StatusWithSize::status() const [function] [call site] 00470
8 pw::Status::Status(pw_Status) [function] [call site] 00471
7 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00472
7 pw::Status::ok() const [function] [call site] 00473
7 pw::StringBuilder::StatusCode(pw::Status) [function] [call site] 00474
7 pw::StatusWithSize::size() const [function] [call site] 00475
5 pw::StringBuilder::operator std::__1::basic_string_view<char, std::__1::char_traits<char> >() const [function] [call site] 00476
6 pw::StringBuilder::view() const [function] [call site] 00477
7 pw::StringBuilder::data() const [function] [call site] 00478
8 pw::span<char, 18446744073709551615ul>::data() const [function] [call site] 00479
7 pw::StringBuilder::size() const [function] [call site] 00480
3 bt::internal::CheckFormat(char const*, ...) [function] [call site] 00481
3 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::function_impl(decltype(nullptr)) [function] [call site] 00482
3 bt::l2cap::internal::BrEdrCommandHandler::BrEdrCommandHandler(bt::l2cap::internal::SignalingChannelInterface*, fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >) [function] [call site] 00483
3 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00484
3 WeakSelf<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >::GetWeakPtr() [function] [call site] 00485
4 DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry>::GetWeakRef() [function] [call site] 00486
4 WeakPtr<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >::WeakPtr(pw::IntrusivePtr<WeakRef>&&) [function] [call site] 00487
3 _ZN3fit13function_implILm16ELb0EFvRKN2bt5l2cap8internal19BrEdrCommandHandler19InformationResponseEENSt3__19allocatorISt4byteEEEC2IZNS3_27BrEdrDynamicChannelRegistry23SendInformationRequestsEvE3$_0TnNS9_9enable_ifIXsr5cpp17E13conjunction_vINS9_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS9_7declvalB8ne180100IS7_EEDTclsr3stdE9__declvalISJ_ELi0EEEvEEEEvEENS9_8negationINS9_7is_sameISD_u11__remove_cvIu20__remove_reference_tISJ_EEEEEEEEbE4typeELb1EEEOSJ_ [function] [call site] 00488
4 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0, void>(bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0&&) [function] [call site] 00489
5 void fit::internal::function_base<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0>(bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0&&) [function] [call site] 00490
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal27BrEdrDynamicChannelRegistry23SendInformationRequestsEvE3$_0TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOS9_ [function] [call site] 00491
6 void fit::internal::target<bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0, true, false, std::__1::allocator<std::byte>, void, bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&>::initialize<bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0>(void*, bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0&&) [function] [call site] 00492
7 bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0::$_0($_0&&) [function] [call site] 00493
8 WeakPtr<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >::WeakPtr(WeakPtr<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >&&) [function] [call site] 00494
3 bt::l2cap::internal::BrEdrCommandHandler::SendInformationRequest(bt::l2cap::InformationType, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >) [function] [call site] 00495
4 fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >&&) [function] [call site] 00496
5 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >&&) [function] [call site] 00497
4 fit::function_impl<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> > bt::l2cap::internal::CommandHandler::BuildResponseHandler<bt::l2cap::internal::BrEdrCommandHandler::InformationResponse, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >) [function] [call site] 00498
5 fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >&&) [function] [call site] 00499
5 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::share() [function] [call site] 00500
6 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::function_impl() [function] [call site] 00501
7 fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::function_base() [function] [call site] 00502
6 void fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::share_with<fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >&) [function] [call site] 00503
7 fit::internal::generic_function_base<16ul>::get() const [function] [call site] 00504
7 fit::internal::generic_function_base<16ul>::ops() const [function] [call site] 00505
7 fit::internal::generic_function_base<16ul>::bits() const [function] [call site] 00506
7 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >&&) [function] [call site] 00507
7 fit::internal::target<fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >, false, true, std::__1::allocator<std::byte>, void>::initialize(void*, fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >) [function] [call site] 00508
7 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00509
7 fit::internal::generic_function_base<16ul>::set_ops(fit::internal::base_target_ops const*) [function] [call site] 00510
7 void fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::copy_shared_target_to<fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >&) [function] [call site] 00511
8 fit::internal::generic_function_base<16ul>::destroy_target() [function] [call site] 00512
8 fit::internal::generic_function_base<16ul>::ops() const [function] [call site] 00513
8 PW_ASSERT_failed_in_constant_expression_() [function] [call site] 00514
8 fflush [call site] 00515
8 fprintf [call site] 00516
8 abort [call site] 00517
8 fit::internal::generic_function_base<16ul>::bits() const [function] [call site] 00518
8 fit::internal::target<fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >, false, true, std::__1::allocator<std::byte>, void>::copy_shared_ptr(void*, void*) [function] [call site] 00519
8 fit::internal::generic_function_base<16ul>::ops() const [function] [call site] 00520
8 fit::internal::generic_function_base<16ul>::set_ops(fit::internal::base_target_ops const*) [function] [call site] 00521
6 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00522
5 _ZN3fit13function_implILm16ELb0EFN2bt5l2cap8internal25SignalingChannelInterface21ResponseHandlerActionENS4_6StatusERKNS1_10ByteBufferEENSt3__19allocatorISt4byteEEEC2IZNS3_14CommandHandler20BuildResponseHandlerINS3_19BrEdrCommandHandler19InformationResponseENS0_ILm16ELb0EFvRKSK_ESE_EEEESF_T0_EUlS6_S9_E_TnNSB_9enable_ifIXsr5cpp17E13conjunction_vINSB_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNSB_7declvalB8ne180100IS6_EEDTclsr3stdE9__declvalIST_ELi0EEEvEEclL_ZNSV_IS9_EESW_vEEEES5_EENSB_8negationINSB_7is_sameISF_u11__remove_cvIu20__remove_reference_tIST_EEEEEEEEbE4typeELb1EEEOST_ [function] [call site] 00523
6 fit::internal::function_base<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::CommandHandler::BuildResponseHandler<bt::l2cap::internal::BrEdrCommandHandler::InformationResponse, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >)::{lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}, void>(bt::l2cap::internal::CommandHandler::BuildResponseHandler<bt::l2cap::internal::BrEdrCommandHandler::InformationResponse, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >)::{lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}&&) [function] [call site] 00524
7 void fit::internal::function_base<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::CommandHandler::BuildResponseHandler<bt::l2cap::internal::BrEdrCommandHandler::InformationResponse, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >)::{lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}>(bt::l2cap::internal::CommandHandler::BuildResponseHandler<bt::l2cap::internal::BrEdrCommandHandler::InformationResponse, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >)::{lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}&&) [function] [call site] 00525
8 _ZN3fit7is_nullIRZN2bt5l2cap8internal14CommandHandler20BuildResponseHandlerINS3_19BrEdrCommandHandler19InformationResponseENS_13function_implILm16ELb0EFvRKS7_ENSt3__19allocatorISt4byteEEEEEENS8_ILm16ELb0EFNS3_25SignalingChannelInterface21ResponseHandlerActionENSH_6StatusERKNS1_10ByteBufferEESF_EET0_EUlSJ_SM_E_TnNSC_9enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOST_ [function] [call site] 00526
8 void fit::internal::target<bt::l2cap::internal::CommandHandler::BuildResponseHandler<bt::l2cap::internal::BrEdrCommandHandler::InformationResponse, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >)::{lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}, false, false, std::__1::allocator<std::byte>, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction, bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&>::initialize<{lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}>(void*, {lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}&&) [function] [call site] 00527
5 bt::l2cap::internal::CommandHandler::BuildResponseHandler<bt::l2cap::internal::BrEdrCommandHandler::InformationResponse, fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> > >(fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >)::{lambda(bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&)#1}::~BuildResponseHandler() [function] [call site] 00528
6 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00529
6 fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00530
7 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00531
4 fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00532
4 unsigned short pw::bytes::ConvertOrderTo<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00533
5 unsigned short pw::bytes::ConvertOrder<unsigned short>(cpp20::endian, cpp20::endian, unsigned short) [function] [call site] 00534
6 unsigned short pw::bytes::internal::ReverseBytes<unsigned short>(unsigned short) [function] [call site] 00535
4 bt::l2cap::internal::CommandHandler::sig() const [function] [call site] 00536
4 bt::BufferView::BufferView(void const*, unsigned long) [function] [call site] 00537
5 bt::ByteBuffer::ByteBuffer() [function] [call site] 00538
5 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00539
5 fflush [call site] 00540
5 fprintf [call site] 00541
5 abort [call site] 00542
5 bt::ByteBuffer::~ByteBuffer() [function] [call site] 00543
4 fit::function_impl<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >&&) [function] [call site] 00544
5 fit::internal::function_base<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >::function_base(fit::internal::function_base<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >&&) [function] [call site] 00545
4 fit::function_impl<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00546
5 fit::internal::function_base<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >::~function_base() [function] [call site] 00547
4 bt::BufferView::~BufferView() [function] [call site] 00548
5 bt::ByteBuffer::~ByteBuffer() [function] [call site] 00549
4 fit::function_impl<16ul, false, bt::l2cap::internal::SignalingChannelInterface::ResponseHandlerAction (bt::l2cap::internal::SignalingChannelInterface::Status, bt::ByteBuffer const&), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00550
3 fit::function_impl<16ul, false, void (bt::l2cap::internal::BrEdrCommandHandler::InformationResponse const&), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00551
3 bt::GetPwLogFlags(bt::LogSeverity) [function] [call site] 00552
3 bt::internal::CheckFormat(char const*, ...) [function] [call site] 00554
3 bt::l2cap::internal::BrEdrDynamicChannelRegistry::SendInformationRequests()::$_0::~$_0() [function] [call site] 00555
4 WeakPtr<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >::~WeakPtr() [function] [call site] 00556
3 bt::l2cap::internal::BrEdrCommandHandler::~BrEdrCommandHandler() [function] [call site] 00557
4 bt::l2cap::internal::CommandHandler::~CommandHandler() [function] [call site] 00558
5 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00559
2 bt::l2cap::internal::BrEdrCommandHandler::~BrEdrCommandHandler() [function] [call site] 00560
2 bt::l2cap::internal::DynamicChannelRegistry::~DynamicChannelRegistry() [function] [call site] 00561
3 fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00562
3 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00563
3 WeakSelf<bt::l2cap::internal::DynamicChannelRegistry, DynamicWeakManager<bt::l2cap::internal::DynamicChannelRegistry> >::~WeakSelf() [function] [call site] 00564
1 fit::function_impl<16ul, false, std::__1::optional<bt::l2cap::ServiceInfo<fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> > > > (unsigned short), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00565
1 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00566
1 bt::BufferView::BufferView(void const*, unsigned long) [function] [call site] 00567
1 bt::l2cap::testing::FakeChannel::Receive(bt::ByteBuffer const&) [function] [call site] 00568
2 bt::l2cap::Channel::id() const [function] [call site] 00569
2 bt::l2cap::Fragmenter::BuildFrame(unsigned short, bt::ByteBuffer const&, bt::l2cap::FrameCheckSequenceOption, bool) const [function] [call site] 00570
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00571
3 fflush [call site] 00572
3 fprintf [call site] 00573
3 abort [call site] 00574
3 bt::l2cap::OutboundFrame::OutboundFrame(unsigned short, bt::ByteBuffer const&, bt::l2cap::FrameCheckSequenceOption) [function] [call site] 00575
4 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00576
5 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00577
5 fflush [call site] 00578
5 fprintf [call site] 00579
5 abort [call site] 00580
5 bt::BufferView::BufferView(void const*, unsigned long) [function] [call site] 00581
4 bt::l2cap::OutboundFrame::include_fcs() const [function] [call site] 00582
4 bt::l2cap::OutboundFrame::MakeFcs() const [function] [call site] 00583
5 bt::l2cap::OutboundFrame::include_fcs() const [function] [call site] 00584
5 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00585
5 fflush [call site] 00586
5 fprintf [call site] 00587
5 abort [call site] 00588
5 bt::l2cap::OutboundFrame::MakeBasicHeader() const [function] [call site] 00589
6 bt::l2cap::OutboundFrame::size() const [function] [call site] 00590
7 bt::BufferView::size() const [function] [call site] 00591
7 bt::l2cap::OutboundFrame::include_fcs() const [function] [call site] 00592
6 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00593
6 fflush [call site] 00594
6 fprintf [call site] 00595
6 abort [call site] 00596
6 unsigned short pw::bytes::ConvertOrderTo<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00597
6 unsigned short pw::bytes::ConvertOrderTo<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00598
6 bt::StaticByteBuffer<4ul>::StaticByteBuffer() [function] [call site] 00599
7 bt::MutableByteBuffer::MutableByteBuffer() [function] [call site] 00600
8 bt::ByteBuffer::ByteBuffer() [function] [call site] 00601
6 void bt::MutableByteBuffer::WriteObj<bt::l2cap::BasicHeader>(bt::l2cap::BasicHeader const&, unsigned long) [function] [call site] 00602
7 bt::MutableByteBuffer::Write(unsigned char const*, unsigned long, unsigned long) [function] [call site] 00603
8 bt::BufferView::BufferView(void const*, unsigned long) [function] [call site] 00604
8 bt::MutableByteBuffer::mutable_view(unsigned long, unsigned long) [function] [call site] 00605
9 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00606
9 fflush [call site] 00607
9 fprintf [call site] 00608
9 abort [call site] 00609
9 bt::MutableBufferView::MutableBufferView(void*, unsigned long) [function] [call site] 00610
10 bt::MutableByteBuffer::MutableByteBuffer() [function] [call site] 00611
10 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00612
10 fflush [call site] 00613
10 fprintf [call site] 00614
10 abort [call site] 00615
10 bt::MutableByteBuffer::~MutableByteBuffer() [function] [call site] 00616
11 bt::ByteBuffer::~ByteBuffer() [function] [call site] 00617
8 bt::ByteBuffer::Copy(bt::MutableByteBuffer*) const [function] [call site] 00618
9 bt::ByteBuffer::CopyRaw(void*, unsigned long, unsigned long, unsigned long) const [function] [call site] 00619
10 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00620
10 fflush [call site] 00621
10 fprintf [call site] 00622
10 abort [call site] 00623
10 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00624
10 fflush [call site] 00625
10 fprintf [call site] 00626
10 abort [call site] 00627
10 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00628
10 fflush [call site] 00629
10 fprintf [call site] 00630
10 abort [call site] 00631
10 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00632
10 fflush [call site] 00633
10 fprintf [call site] 00634
10 abort [call site] 00635
10 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00636
10 fflush [call site] 00637
10 fprintf [call site] 00638
10 abort [call site] 00639
8 bt::MutableBufferView::~MutableBufferView() [function] [call site] 00640
9 bt::MutableByteBuffer::~MutableByteBuffer() [function] [call site] 00641
8 bt::BufferView::~BufferView() [function] [call site] 00642
6 bt::StaticByteBuffer<4ul>::~StaticByteBuffer() [function] [call site] 00643
7 bt::MutableByteBuffer::~MutableByteBuffer() [function] [call site] 00644
5 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00645
5 bt::l2cap::ComputeFcs(bt::BufferView, bt::l2cap::FrameCheckSequence) [function] [call site] 00646
6 bt::ByteBuffer::begin() const [function] [call site] 00647
6 bt::ByteBuffer::end() const [function] [call site] 00648
6 bt::l2cap::(anonymous namespace)::RemainderTable::GetRemainderForOctet(unsigned char) const [function] [call site] 00649
5 bt::BufferView::~BufferView() [function] [call site] 00650
5 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00651
5 bt::l2cap::ComputeFcs(bt::BufferView, bt::l2cap::FrameCheckSequence) [function] [call site] 00652
5 bt::BufferView::~BufferView() [function] [call site] 00653
5 bt::StaticByteBuffer<2ul>::StaticByteBuffer() [function] [call site] 00654
5 unsigned short pw::bytes::ConvertOrderTo<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00655
5 void bt::MutableByteBuffer::WriteObj<unsigned short>(unsigned short const&, unsigned long) [function] [call site] 00656
5 bt::StaticByteBuffer<2ul>::~StaticByteBuffer() [function] [call site] 00657
5 bt::StaticByteBuffer<4ul>::~StaticByteBuffer() [function] [call site] 00658
4 bt::StaticByteBuffer<2ul>::~StaticByteBuffer() [function] [call site] 00659
4 bt::BufferView::~BufferView() [function] [call site] 00660
3 bt::l2cap::OutboundFrame::size() const [function] [call site] 00661
3 bt::l2cap::PDU::PDU() [function] [call site] 00662
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00663
3 fflush [call site] 00664
3 fprintf [call site] 00665
3 abort [call site] 00666
3 bt::hci::Packet<bt::hci_spec::ACLDataHeader>::New(unsigned short, bt::hci_spec::ACLPacketBoundaryFlag, bt::hci_spec::ACLBroadcastFlag, unsigned short) [function] [call site] 00667
4 bt::hci::(anonymous namespace)::NewACLDataPacket(unsigned long) [function] [call site] 00668
4 bt::hci::Packet<bt::hci_spec::ACLDataHeader>::WriteHeader(unsigned short, bt::hci_spec::ACLPacketBoundaryFlag, bt::hci_spec::ACLBroadcastFlag) [function] [call site] 00669
5 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00670
5 fflush [call site] 00671
5 fprintf [call site] 00672
5 abort [call site] 00673
5 unsigned short pw::bytes::ConvertOrderTo<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00674
5 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::mutable_view() [function] [call site] 00675
5 bt::MutablePacketView<bt::hci_spec::ACLDataHeader>::mutable_header() const [function] [call site] 00676
6 bt::PacketViewBase::mutable_data() const [function] [call site] 00677
7 bt::PacketViewBase::mutable_buffer() const [function] [call site] 00678
8 bt::PacketViewBase::buffer() const [function] [call site] 00679
7 bt::PacketViewBase::size() const [function] [call site] 00680
7 bt::MutableByteBuffer::mutable_view(unsigned long, unsigned long) [function] [call site] 00681
6 bt::MutableBufferView::mutable_data() [function] [call site] 00682
6 bt::MutableBufferView::~MutableBufferView() [function] [call site] 00683
5 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::view() const [function] [call site] 00684
5 bt::PacketViewBase::payload_size() const [function] [call site] 00685
6 bt::PacketViewBase::size() const [function] [call site] 00686
6 bt::PacketViewBase::header_size() const [function] [call site] 00687
6 bt::PacketViewBase::size() const [function] [call site] 00688
6 bt::PacketViewBase::header_size() const [function] [call site] 00689
5 unsigned long pw::bytes::ConvertOrderTo<unsigned long>(cpp20::endian, unsigned long) [function] [call site] 00690
6 unsigned long pw::bytes::ConvertOrder<unsigned long>(cpp20::endian, cpp20::endian, unsigned long) [function] [call site] 00691
7 unsigned long pw::bytes::internal::ReverseBytes<unsigned long>(unsigned long) [function] [call site] 00692
5 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::mutable_view() [function] [call site] 00693
5 bt::MutablePacketView<bt::hci_spec::ACLDataHeader>::mutable_header() const [function] [call site] 00694
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00695
3 fflush [call site] 00696
3 fprintf [call site] 00697
3 abort [call site] 00698
3 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::mutable_view() [function] [call site] 00699
3 bt::PacketViewBase::mutable_payload_data() const [function] [call site] 00700
4 bt::PacketViewBase::mutable_buffer() const [function] [call site] 00701
4 bt::PacketViewBase::header_size() const [function] [call site] 00702
4 bt::PacketViewBase::size() const [function] [call site] 00703
4 bt::PacketViewBase::header_size() const [function] [call site] 00704
4 bt::MutableByteBuffer::mutable_view(unsigned long, unsigned long) [function] [call site] 00705
3 bt::l2cap::OutboundFrame::WriteToFragment(bt::MutableBufferView, unsigned long) [function] [call site] 00706
4 bt::l2cap::OutboundFrame::MakeBasicHeader() const [function] [call site] 00707
4 bt::l2cap::OutboundFrame::include_fcs() const [function] [call site] 00708
4 bt::l2cap::OutboundFrame::MakeFcs() const [function] [call site] 00709
4 bt::StaticByteBuffer<2ul>::~StaticByteBuffer() [function] [call site] 00710
4 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00711
4 bt::BufferView::BufferView() [function] [call site] 00712
5 bt::ByteBuffer::ByteBuffer() [function] [call site] 00713
4 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00714
4 bt::BufferView::BufferView(bt::BufferView const&) [function] [call site] 00715
5 bt::ByteBuffer::ByteBuffer(bt::ByteBuffer const&) [function] [call site] 00716
4 bt::BufferView::BufferView() [function] [call site] 00717
4 bt::StaticByteBuffer<4ul>::size() const [function] [call site] 00718
4 bt::StaticByteBuffer<4ul>::size() const [function] [call site] 00719
4 bt::BufferView::size() const [function] [call site] 00720
4 bt::l2cap::OutboundFrame::size() const [function] [call site] 00721
4 bt::l2cap::OutboundFrame::size() const [function] [call site] 00722
4 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00723
4 fflush [call site] 00724
4 fprintf [call site] 00725
4 abort [call site] 00726
4 bt::BufferView::~BufferView() [function] [call site] 00727
4 bt::MutableBufferView::size() const [function] [call site] 00728
4 bt::MutableByteBuffer::mutable_view(unsigned long, unsigned long) [function] [call site] 00729
4 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00730
4 bt::l2cap::(anonymous namespace)::CopyBounded(bt::MutableBufferView, bt::ByteBuffer const&) [function] [call site] 00731
5 bt::MutableBufferView::size() const [function] [call site] 00732
5 bt::ByteBuffer::Copy(bt::MutableByteBuffer*, unsigned long, unsigned long) const [function] [call site] 00733
6 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00734
6 fflush [call site] 00735
6 fprintf [call site] 00736
6 abort [call site] 00737
6 bt::ByteBuffer::CopyRaw(void*, unsigned long, unsigned long, unsigned long) const [function] [call site] 00738
4 bt::BufferView::~BufferView() [function] [call site] 00739
4 bt::MutableBufferView::~MutableBufferView() [function] [call site] 00740
4 bt::MutableBufferView::size() const [function] [call site] 00741
4 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00742
4 fflush [call site] 00743
4 fprintf [call site] 00744
4 abort [call site] 00745
4 bt::BufferView::~BufferView() [function] [call site] 00746
4 bt::StaticByteBuffer<4ul>::~StaticByteBuffer() [function] [call site] 00747
3 bt::MutableBufferView::~MutableBufferView() [function] [call site] 00748
3 bt::l2cap::PDU::AppendFragment(std::__1::unique_ptr<bt::hci::Packet<bt::hci_spec::ACLDataHeader>, std::__1::default_delete<bt::hci::Packet<bt::hci_spec::ACLDataHeader> > >) [function] [call site] 00749
4 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00750
4 fflush [call site] 00751
4 fprintf [call site] 00752
4 abort [call site] 00753
4 bt::l2cap::PDU::is_valid() const [function] [call site] 00754
4 bt::hci::Packet<bt::hci_spec::ACLDataHeader>::connection_handle() const [function] [call site] 00755
5 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::view() const [function] [call site] 00756
5 bt::PacketView<bt::hci_spec::ACLDataHeader>::header() const [function] [call site] 00757
6 bt::PacketViewBase::buffer() const [function] [call site] 00758
6 auto bt::ByteBuffer::To<bt::hci_spec::ACLDataHeader>() const [function] [call site] 00759
7 bt::ByteBuffer::CopyRaw(void*, unsigned long, unsigned long, unsigned long) const [function] [call site] 00760
5 unsigned short pw::bytes::ConvertOrderFrom<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00761
6 unsigned short pw::bytes::ConvertOrder<unsigned short>(cpp20::endian, cpp20::endian, unsigned short) [function] [call site] 00762
4 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00763
4 fflush [call site] 00764
4 fprintf [call site] 00765
4 abort [call site] 00766
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00767
3 fflush [call site] 00768
3 fprintf [call site] 00769
3 abort [call site] 00770
3 bt::l2cap::PDU::~PDU() [function] [call site] 00771
3 bt::l2cap::OutboundFrame::~OutboundFrame() [function] [call site] 00772
4 bt::BufferView::~BufferView() [function] [call site] 00773
2 bt::l2cap::PDU::length() const [function] [call site] 00774
3 bt::l2cap::PDU::basic_header() const [function] [call site] 00775
4 bt::hci::Packet<bt::hci_spec::ACLDataHeader>::packet_boundary_flag() const [function] [call site] 00776
5 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::view() const [function] [call site] 00777
5 bt::PacketView<bt::hci_spec::ACLDataHeader>::header() const [function] [call site] 00778
5 unsigned short pw::bytes::ConvertOrderFrom<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00779
4 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00780
4 fflush [call site] 00781
4 fprintf [call site] 00782
4 abort [call site] 00783
4 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::view() const [function] [call site] 00784
4 bt::l2cap::BasicHeader const& bt::PacketViewBase::payload<bt::l2cap::BasicHeader>() const [function] [call site] 00785
5 bt::PacketViewBase::payload_size() const [function] [call site] 00786
5 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00787
5 fflush [call site] 00788
5 fprintf [call site] 00789
5 abort [call site] 00790
5 bt::PacketViewBase::payload_data() const [function] [call site] 00791
6 bt::PacketViewBase::header_size() const [function] [call site] 00792
6 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00793
5 bt::BufferView::data() const [function] [call site] 00794
5 bt::BufferView::~BufferView() [function] [call site] 00795
3 unsigned short pw::bytes::ConvertOrderFrom<unsigned short>(cpp20::endian, unsigned short) [function] [call site] 00796
2 bt::l2cap::PDU::Copy(bt::MutableByteBuffer*, unsigned long, unsigned long) const [function] [call site] 00797
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00798
3 fflush [call site] 00799
3 fprintf [call site] 00800
3 abort [call site] 00801
3 bt::l2cap::PDU::length() const [function] [call site] 00802
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00803
3 fflush [call site] 00804
3 fprintf [call site] 00805
3 abort [call site] 00806
3 bt::l2cap::PDU::is_valid() const [function] [call site] 00807
3 _pw_assert_ConditionCannotContainThePercentCharacter(char const*, ...) [function] [call site] 00808
3 fflush [call site] 00809
3 fprintf [call site] 00810
3 abort [call site] 00811
3 bt::l2cap::PDU::length() const [function] [call site] 00812
3 bt::hci::PacketBase<bt::hci_spec::ACLDataHeader, bt::hci::Packet<bt::hci_spec::ACLDataHeader> >::view() const [function] [call site] 00813
3 bt::PacketViewBase::payload_data() const [function] [call site] 00814
3 bt::ByteBuffer::view(unsigned long, unsigned long) const [function] [call site] 00815
3 bt::BufferView::operator=(bt::BufferView const&) [function] [call site] 00816
4 bt::ByteBuffer::operator=(bt::ByteBuffer const&) [function] [call site] 00817
3 bt::BufferView::~BufferView() [function] [call site] 00818
3 bt::BufferView::~BufferView() [function] [call site] 00819
3 bt::BufferView::size() const [function] [call site] 00820
3 bt::BufferView::size() const [function] [call site] 00821
3 bt::BufferView::data() const [function] [call site] 00822
3 bt::MutableByteBuffer::Write(unsigned char const*, unsigned long, unsigned long) [function] [call site] 00823
2 fit::internal::generic_function_base<16ul>::operator bool() const [function] [call site] 00824
2 fit::function_impl<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::operator()(std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >) const [function] [call site] 00825
3 fit::internal::function_base<16ul, false, void (std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >), std::__1::allocator<std::byte> >::invoke(std::__1::unique_ptr<bt::ByteBuffer, std::__1::default_delete<bt::ByteBuffer> >) const [function] [call site] 00826
4 fit::internal::generic_function_base<16ul>::ops() const [function] [call site] 00827
4 fit::internal::generic_function_base<16ul>::bits() const [function] [call site] 00828
2 bt::l2cap::PDU::~PDU() [function] [call site] 00829
1 bt::BufferView::~BufferView() [function] [call site] 00830
1 ConsumeChannelParameters(FuzzedDataProvider&) [function] [call site] 00831
2 bt::l2cap::ChannelParameters::ChannelParameters() [function] [call site] 00832
1 _ZN3fit13function_implILm16ELb0EFvPKN2bt5l2cap8internal14DynamicChannelEENSt3__19allocatorISt4byteEEEC2IRZ22LLVMFuzzerTestOneInputE3$_4TnNS8_9enable_ifIXsr5cpp17E13conjunction_vINS8_14is_convertibleIDTclclsr3stdE7declvalIRT_EEclL_ZNS8_7declvalB8ne180100IS6_EEDTclsr3stdE9__declvalISI_ELi0EEEvEEEEvEENS8_8negationINS8_7is_sameISC_u11__remove_cvIu20__remove_reference_tISI_EEEEEEEEbE4typeELb1EEEOSI_ [function] [call site] 00833
2 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::function_base<LLVMFuzzerTestOneInput::$_4&, void>(LLVMFuzzerTestOneInput::$_4&) [function] [call site] 00834
3 void fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::initialize_target<LLVMFuzzerTestOneInput::$_4&>(LLVMFuzzerTestOneInput::$_4&) [function] [call site] 00835
4 _ZN3fit7is_nullIRZ22LLVMFuzzerTestOneInputE3$_4TnNSt3__19enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOS5_ [function] [call site] 00836
4 void fit::internal::target<LLVMFuzzerTestOneInput::$_4, true, false, std::__1::allocator<std::byte>, void, bt::l2cap::internal::DynamicChannel const*>::initialize<LLVMFuzzerTestOneInput::$_4&>(void*, LLVMFuzzerTestOneInput::$_4&) [function] [call site] 00837
1 bt::l2cap::internal::DynamicChannelRegistry::OpenOutbound(unsigned short, bt::l2cap::ChannelParameters, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >) [function] [call site] 00838
2 bt::l2cap::internal::DynamicChannelRegistry::FindAvailableChannelId() [function] [call site] 00839
3 bt::random_generator() [function] [call site] 00840
3 void pw::random::RandomGenerator::GetInt<unsigned short>(unsigned short&, unsigned short const&) [function] [call site] 00841
4 PW_ASSERT_failed_in_constant_expression_() [function] [call site] 00842
4 fflush [call site] 00843
4 fprintf [call site] 00844
4 abort [call site] 00845
4 unsigned char pw::random::RandomGenerator::CountLeadingZeros<unsigned short>(unsigned short) [function] [call site] 00846
4 void pw::random::RandomGenerator::GetInt<unsigned short>(unsigned short&) [function] [call site] 00847
5 pw::span<std::byte, 18446744073709551615ul>::span(std::byte*, unsigned long) [function] [call site] 00848
2 bt::GetPwLogFlags(bt::LogSeverity) [function] [call site] 00849
2 bt::internal::CheckFormat(char const*, ...) [function] [call site] 00851
2 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::operator()(bt::l2cap::internal::DynamicChannel const*) const [function] [call site] 00852
3 fit::internal::function_base<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::invoke(bt::l2cap::internal::DynamicChannel const*) const [function] [call site] 00853
2 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >&&) [function] [call site] 00854
2 bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool) [function] [call site] 00855
3 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::function_impl(fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >&&) [function] [call site] 00856
3 _ZN3fit13function_implILm16ELb0EFvvENSt3__19allocatorISt4byteEEEC2IZN2bt5l2cap8internal22DynamicChannelRegistry15ActivateChannelEPNSA_14DynamicChannelENS0_ILm16ELb0EFvPKSC_ES5_EEbE3$_0TnNS2_9enable_ifIXsr5cpp17E13conjunction_vINS2_14is_convertibleIDTclclsr3stdE7declvalIRT_EEEEvEENS2_8negationINS2_7is_sameIS6_u11__remove_cvIu20__remove_reference_tISL_EEEEEEEEbE4typeELb1EEEOSL_ [function] [call site] 00857
4 fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::function_base<bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0, void>(bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0&&) [function] [call site] 00858
5 void fit::internal::function_base<16ul, false, void (), std::__1::allocator<std::byte> >::initialize_target<bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0>(bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0&&) [function] [call site] 00859
6 _ZN3fit7is_nullIRZN2bt5l2cap8internal22DynamicChannelRegistry15ActivateChannelEPNS3_14DynamicChannelENS_13function_implILm16ELb0EFvPKS5_ENSt3__19allocatorISt4byteEEEEbE3$_0TnNSB_9enable_ifIXntsr23is_comparable_with_nullIT_EE5valueEbE4typeELb0EEEbOSJ_ [function] [call site] 00860
6 void fit::internal::target<bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0, false, false, std::__1::allocator<std::byte>, void>::initialize<bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0>(void*, bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0&&) [function] [call site] 00861
3 fit::function_impl<16ul, false, void (), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00862
3 bt::l2cap::internal::DynamicChannelRegistry::ActivateChannel(bt::l2cap::internal::DynamicChannel*, fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >, bool)::$_0::~$_0() [function] [call site] 00863
4 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00864
2 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00865
1 fit::function_impl<16ul, false, void (bt::l2cap::internal::DynamicChannel const*), std::__1::allocator<std::byte> >::~function_impl() [function] [call site] 00866
1 pw::async::test::FakeDispatcher::RunFor(std::__1::chrono::duration<long, std::__1::ratio<1l, 1000000000l> >) [function] [call site] 00867
2 pw::async::test::backend::NativeFakeDispatcher::RunFor(std::__1::chrono::duration<long, std::__1::ratio<1l, 1000000000l> >) [function] [call site] 00868
3 pw::async::test::backend::NativeFakeDispatcher::now() [function] [call site] 00869
3 pw::async::test::backend::NativeFakeDispatcher::RunUntil(std::__1::chrono::time_point<pw::chrono::SystemClock, std::__1::chrono::duration<long, std::__1::ratio<1l, 1000000000l> > >) [function] [call site] 00870
4 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::empty() const [function] [call site] 00871
5 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::empty() const [function] [call site] 00872
4 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::front() [function] [call site] 00873
5 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::begin() [function] [call site] 00874
4 pw::async::backend::NativeTask::due_time() const [function] [call site] 00875
4 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::front() [function] [call site] 00876
4 pw::async::backend::NativeTask::due_time() const [function] [call site] 00877
4 pw::async::test::backend::NativeFakeDispatcher::ExecuteDueTasks() [function] [call site] 00878
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::empty() const [function] [call site] 00879
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::front() [function] [call site] 00880
5 pw::async::backend::NativeTask::due_time() const [function] [call site] 00881
5 pw::async::test::backend::NativeFakeDispatcher::now() [function] [call site] 00882
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::front() [function] [call site] 00883
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::pop_front() [function] [call site] 00884
6 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::front() [function] [call site] 00885
6 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::remove(pw::async::backend::NativeTask const&) [function] [call site] 00886
7 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::remove(pw::containers::internal::IntrusiveForwardListItem const&) [function] [call site] 00887
8 unsigned long pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::remove_if<pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::remove(pw::containers::internal::IntrusiveForwardListItem const&)::{lambda(pw::containers::internal::IntrusiveForwardListItem const&)#1}>(pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::remove(pw::containers::internal::IntrusiveForwardListItem const&)::{lambda(pw::containers::internal::IntrusiveForwardListItem const&)#1}, unsigned long) [function] [call site] 00888
9 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::before_begin() [function] [call site] 00889
9 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::end() [function] [call site] 00890
9 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::remove(pw::containers::internal::IntrusiveForwardListItem const&)::{lambda(pw::containers::internal::IntrusiveForwardListItem const&)#1}::operator()(pw::containers::internal::IntrusiveForwardListItem const&) const [function] [call site] 00891
9 pw::containers::internal::GenericIntrusiveList<pw::containers::internal::IntrusiveForwardListItem>::erase_after(pw::containers::internal::IntrusiveForwardListItem*) [function] [call site] 00892
5 pw::OkStatus() [function] [call site] 00893
5 pw::async::backend::NativeTask::operator()(pw::async::Context&, pw::Status) [function] [call site] 00894
6 fit::function_impl<8ul, false, void (pw::async::Context&, pw::Status), std::__1::allocator<std::byte> >::operator()(pw::async::Context&, pw::Status) const [function] [call site] 00895
7 fit::internal::function_base<8ul, false, void (pw::async::Context&, pw::Status), std::__1::allocator<std::byte> >::invoke(pw::async::Context&, pw::Status) const [function] [call site] 00896
8 fit::internal::generic_function_base<8ul>::ops() const [function] [call site] 00897
8 fit::internal::generic_function_base<8ul>::bits() const [function] [call site] 00898
4 pw::async::test::backend::NativeFakeDispatcher::DrainTaskQueue() [function] [call site] 00899
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::empty() const [function] [call site] 00900
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::front() [function] [call site] 00901
5 pw::IntrusiveForwardList<pw::async::backend::NativeTask>::pop_front() [function] [call site] 00902
5 pw::Status::Cancelled() [function] [call site] 00904
6 pw::Status::Status(pw_Status) [function] [call site] 00905
5 pw::async::backend::NativeTask::operator()(pw::async::Context&, pw::Status) [function] [call site] 00906
1 bt::set_random_generator(pw::random::RandomGenerator*) [function] [call site] 00907
1 bt::l2cap::internal::BrEdrDynamicChannelRegistry::~BrEdrDynamicChannelRegistry() [function] [call site] 00908
2 bt::l2cap::internal::DynamicChannelRegistry::~DynamicChannelRegistry() [function] [call site] 00909
1 bt::l2cap::internal::BrEdrSignalingChannel::~BrEdrSignalingChannel() [function] [call site] 00910
2 bt::l2cap::internal::SignalingChannel::~SignalingChannel() [function] [call site] 00911
1 pw::bluetooth_sapphire::NullLeaseProvider::~NullLeaseProvider() [function] [call site] 00912
2 pw::bluetooth_sapphire::LeaseProvider::~LeaseProvider() [function] [call site] 00913
1 pw::async::test::FakeDispatcher::~FakeDispatcher() [function] [call site] 00914
2 pw::async::test::backend::NativeFakeDispatcher::~NativeFakeDispatcher() [function] [call site] 00915
3 pw::async::test::backend::NativeFakeDispatcher::RequestStop() [function] [call site] 00916
3 pw::async::test::backend::NativeFakeDispatcher::DrainTaskQueue() [function] [call site] 00918
3 pw::containers::internal::LegacyIntrusiveList<pw::async::backend::NativeTask>::~LegacyIntrusiveList() [function] [call site] 00919
3 __clang_call_terminate [call site] 00920
2 pw::async::Dispatcher::~Dispatcher() [function] [call site] 00921
1 pw::random::FuzzerRandomGenerator::~FuzzerRandomGenerator() [function] [call site] 00922
2 pw::random::RandomGenerator::~RandomGenerator() [function] [call site] 00923