Fuzz introspector: fuzz_totp
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
699 0 EP call site: 00000 _ZNSt8optionalIN4Totp8SettingsEEC2IS1_TnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS2_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES5_IS6_ISt10in_place_tSD_EESt16is_constructibleIS1_JOS9_EESt14is_convertibleISK_S1_EEEbE4typeELb1EEESK_

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 QByteArray::QByteArray(char const*, long long) [call site] 00001
1 Base32::encode(QByteArray const&) [function] [call site] 00002
2 QByteArray::isEmpty() const [function] [call site] 00003
3 QByteArray::size() const [function] [call site] 00004
2 QByteArray::QByteArray() [function] [call site] 00005
3 QArrayDataPointer<char>::QArrayDataPointer() [function] [call site] 00006
2 QByteArray::size() const [function] [call site] 00007
2 QByteArray::QByteArray(long long, Qt::Initialization) [call site] 00008
2 QByteArray::data() [function] [call site] 00009
3 QByteArray::detach() [function] [call site] 00010
4 QArrayDataPointer<char>::needsDetach() const [function] [call site] 00011
5 QArrayData::needsDetach() [function] [call site] 00012
6 QBasicAtomicInteger<int>::loadRelaxed() const [function] [call site] 00013
7 int QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) [function] [call site] 00014
8 __clang_call_terminate [call site] 00015
9 __cxa_begin_catch [call site] 00016
4 QByteArray::size() const [function] [call site] 00017
4 QByteArray::reallocData(long long, QArrayData::AllocationOption) [call site] 00018
3 QArrayDataPointer<char>::data() [function] [call site] 00019
3 qt_assert(char const*, char const*, int) [call site] 00020
3 QArrayDataPointer<char>::data() [function] [call site] 00021
2 QByteArray::size() const [function] [call site] 00022
2 Base32::encode(QByteArray const&)::$_0::operator()(long long) const [function] [call site] 00023
3 QByteArray::at(long long) const [function] [call site] 00024
4 qt_assert(char const*, char const*, int) [call site] 00025
4 QArrayDataPointer<char>::data() const [function] [call site] 00026
2 QByteArray::~QByteArray() [function] [call site] 00027
3 QArrayDataPointer<char>::~QArrayDataPointer() [function] [call site] 00028
4 QArrayDataPointer<char>::deref() [function] [call site] 00029
5 QArrayData::deref() [function] [call site] 00030
6 QBasicAtomicInteger<int>::deref() [function] [call site] 00031
7 bool QAtomicOps<int>::deref<int>(std::atomic<int>&) [function] [call site] 00032
4 QArrayDataPointer<char>::operator->() [function] [call site] 00033
4 QtPrivate::QPodArrayOps<char>::destroyAll() [function] [call site] 00034
5 qt_assert(char const*, char const*, int) [call site] 00035
5 QBasicAtomicInteger<int>::loadRelaxed() const [function] [call site] 00036
5 qt_assert(char const*, char const*, int) [call site] 00037
2 QByteArray::size() const [function] [call site] 00038
2 Base32::encode(QByteArray const&)::$_0::operator()(long long) const [function] [call site] 00039
2 QByteArray::size() const [function] [call site] 00040
1 Base32::decode(QByteArray const&) [function] [call site] 00041
2 QByteArray::isEmpty() const [function] [call site] 00042
2 QByteArray::size() const [function] [call site] 00043
2 QByteArray::QByteArray() [function] [call site] 00044
2 (anonymous namespace)::countPadding(QByteArray const&) [function] [call site] 00045
3 QByteArray::size() const [function] [call site] 00046
3 QByteArray::size() const [function] [call site] 00047
3 QByteArray::at(long long) const [function] [call site] 00048
2 (anonymous namespace)::tailShape(int) [function] [call site] 00049
3 _ZNSt8optionalIN12_GLOBAL__N_14TailEEC2IS1_TnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS2_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES5_IS6_ISt10in_place_tSD_EESt16is_constructibleIS1_JOS9_EESt14is_convertibleISK_S1_EEEbE4typeELb1EEESK_ [function] [call site] 00050
4 _ZNSt14_Optional_baseIN12_GLOBAL__N_14TailELb1ELb1EEC2IJS1_ETnNSt9enable_ifIX18is_constructible_vIS1_DpOT_EEbE4typeELb0EEESt10in_place_tS7_ [function] [call site] 00051
5 std::_Optional_payload<(anonymous namespace)::Tail, true, true, true>::_Optional_payload_base<(anonymous namespace)::Tail>(std::in_place_t, (anonymous namespace)::Tail&&) [function] [call site] 00052
6 std::_Optional_payload_base<(anonymous namespace)::Tail>::_Optional_payload_base<(anonymous namespace)::Tail>(std::in_place_t, (anonymous namespace)::Tail&&) [function] [call site] 00053
7 std::_Optional_payload_base<(anonymous namespace)::Tail>::_Storage<(anonymous namespace)::Tail, true>::_Storage<(anonymous namespace)::Tail>(std::in_place_t, (anonymous namespace)::Tail&&) [function] [call site] 00054
3 _ZNSt8optionalIN12_GLOBAL__N_14TailEEC2IS1_TnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS2_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES5_IS6_ISt10in_place_tSD_EESt16is_constructibleIS1_JOS9_EESt14is_convertibleISK_S1_EEEbE4typeELb1EEESK_ [function] [call site] 00055
3 _ZNSt8optionalIN12_GLOBAL__N_14TailEEC2IS1_TnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS2_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES5_IS6_ISt10in_place_tSD_EESt16is_constructibleIS1_JOS9_EESt14is_convertibleISK_S1_EEEbE4typeELb1EEESK_ [function] [call site] 00056
3 _ZNSt8optionalIN12_GLOBAL__N_14TailEEC2IS1_TnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS2_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES5_IS6_ISt10in_place_tSD_EESt16is_constructibleIS1_JOS9_EESt14is_convertibleISK_S1_EEEbE4typeELb1EEESK_ [function] [call site] 00057
3 _ZNSt8optionalIN12_GLOBAL__N_14TailEEC2IS1_TnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS2_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES5_IS6_ISt10in_place_tSD_EESt16is_constructibleIS1_JOS9_EESt14is_convertibleISK_S1_EEEbE4typeELb1EEESK_ [function] [call site] 00058
3 std::optional<(anonymous namespace)::Tail>::optional(std::nullopt_t) [function] [call site] 00059
4 std::_Optional_base<(anonymous namespace)::Tail, true, true>::_Optional_base() [function] [call site] 00060
5 std::_Optional_payload<(anonymous namespace)::Tail, true, true, true>::_Optional_payload() [function] [call site] 00061
6 std::_Optional_payload_base<(anonymous namespace)::Tail>::_Optional_payload_base() [function] [call site] 00062
7 std::_Optional_payload_base<(anonymous namespace)::Tail>::_Storage<(anonymous namespace)::Tail, true>::_Storage() [function] [call site] 00063
2 QByteArray::QByteArray() [function] [call site] 00064
2 QByteArray::size() const [function] [call site] 00065
2 QByteArray::QByteArray(long long, Qt::Initialization) [call site] 00066
2 QByteArray::data() [function] [call site] 00067
2 QByteArray::size() const [function] [call site] 00068
2 QByteArray::size() const [function] [call site] 00069
2 QByteArray::at(long long) const [function] [call site] 00070
2 QByteArray::QByteArray() [function] [call site] 00071
2 QByteArray::~QByteArray() [function] [call site] 00072
2 QByteArray::size() const [function] [call site] 00073
2 (anonymous namespace)::symbolValue(unsigned char) [function] [call site] 00074
3 _ZNSt8optionalIhEC2IhTnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS0_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES3_IS4_ISt10in_place_tSB_EESt16is_constructibleIhJOS7_EESt14is_convertibleISI_hEEEbE4typeELb1EEESI_ [function] [call site] 00075
4 _ZNSt14_Optional_baseIhLb1ELb1EEC2IJhETnNSt9enable_ifIX18is_constructible_vIhDpOT_EEbE4typeELb0EEESt10in_place_tS5_ [function] [call site] 00076
5 std::_Optional_payload<unsigned char, true, true, true>::_Optional_payload_base<unsigned char>(std::in_place_t, unsigned char&&) [function] [call site] 00077
6 std::_Optional_payload_base<unsigned char>::_Optional_payload_base<unsigned char>(std::in_place_t, unsigned char&&) [function] [call site] 00078
7 std::_Optional_payload_base<unsigned char>::_Storage<unsigned char, true>::_Storage<unsigned char>(std::in_place_t, unsigned char&&) [function] [call site] 00079
3 _ZNSt8optionalIhEC2IhTnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS0_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES3_IS4_ISt10in_place_tSB_EESt16is_constructibleIhJOS7_EESt14is_convertibleISI_hEEEbE4typeELb1EEESI_ [function] [call site] 00080
3 std::optional<unsigned char>::optional(std::nullopt_t) [function] [call site] 00081
4 std::_Optional_base<unsigned char, true, true>::_Optional_base() [function] [call site] 00082
5 std::_Optional_payload<unsigned char, true, true, true>::_Optional_payload() [function] [call site] 00083
6 std::_Optional_payload_base<unsigned char>::_Optional_payload_base() [function] [call site] 00084
7 std::_Optional_payload_base<unsigned char>::_Storage<unsigned char, true>::_Storage() [function] [call site] 00085
2 QByteArray::QByteArray() [function] [call site] 00086
2 std::optional<unsigned char>::operator*() const & [function] [call site] 00087
2 QByteArray::QByteArray(QByteArray&&) [function] [call site] 00088
3 QArrayDataPointer<char>::QArrayDataPointer(QArrayDataPointer<char>&&) [function] [call site] 00089
4 __clang_call_terminate [call site] 00090
1 QByteArray::~QByteArray() [function] [call site] 00091
1 abort [call site] 00092
1 Base32::decode(QByteArray const&) [function] [call site] 00093
1 QByteArray::~QByteArray() [function] [call site] 00094
1 QString QString::fromUtf8<void>(QByteArray const&) [function] [call site] 00095
2 _ZN14QByteArrayViewC2I10QByteArrayTnNSt9enable_ifIXsr3stdE9is_same_vIT_S1_EEbE4typeELb1EEERKS3_ [function] [call site] 00096
3 QByteArray::begin() const [function] [call site] 00097
4 QArrayDataPointer<char>::data() const [function] [call site] 00098
3 QByteArray::size() const [function] [call site] 00099
3 _ZN14QByteArrayViewC2IcTnNSt9enable_ifIXsr9QtPrivate20IsCompatibleByteTypeIT_EE5valueEbE4typeELb1EEEPKS2_x [function] [call site] 00100
4 qt_assert(char const*, char const*, int) [call site] 00101
4 QByteArrayView::castHelper(char const*) [function] [call site] 00102
3 __clang_call_terminate [call site] 00103
2 QString::fromUtf8(QByteArrayView) [call site] 00104
1 Totp::parse(QString const&) [function] [call site] 00105
2 QString::size() const [function] [call site] 00106
2 std::optional<Totp::Settings>::optional(std::nullopt_t) [function] [call site] 00107
3 std::_Optional_base<Totp::Settings, false, false>::_Optional_base() [function] [call site] 00108
4 std::_Optional_payload<Totp::Settings, false, false, false>::_Optional_payload() [function] [call site] 00109
5 std::_Optional_payload<Totp::Settings, true, false, false>::_Optional_payload() [function] [call site] 00110
6 std::_Optional_payload_base<Totp::Settings>::_Optional_payload_base() [function] [call site] 00111
7 std::_Optional_payload_base<Totp::Settings>::_Storage<Totp::Settings, false>::_Storage() [function] [call site] 00112
2 QString::trimmed() const & [function] [call site] 00113
3 QString::trimmed_helper(QString const&) [call site] 00114
2 QString::isEmpty() const [function] [call site] 00115
2 std::optional<Totp::Settings>::optional(std::nullopt_t) [function] [call site] 00116
2 Totp::Settings::Settings() [function] [call site] 00117
3 QByteArray::QByteArray() [function] [call site] 00118
3 QString::QString() [function] [call site] 00119
4 QArrayDataPointer<char16_t>::QArrayDataPointer() [function] [call site] 00120
3 QList<std::pair<QString, QString> >::QList() [function] [call site] 00121
4 QArrayDataPointer<std::pair<QString, QString> >::QArrayDataPointer() [function] [call site] 00122
2 QString::QString() [function] [call site] 00123
2 QUrl::QUrl(QString const&, QUrl::ParsingMode) [call site] 00124
2 QUrl::isValid() const [call site] 00125
2 QUrl::scheme() const [call site] 00126
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00127
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00128
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QArrayDataPointer<char16_t>&&) [function] [call site] 00129
2 QString::compare(QString const&, Qt::CaseSensitivity) const [call site] 00130
2 QString::~QString() [function] [call site] 00131
3 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00132
4 QArrayDataPointer<char16_t>::deref() [function] [call site] 00133
4 QArrayDataPointer<char16_t>::operator->() [function] [call site] 00134
4 QtPrivate::QPodArrayOps<char16_t>::destroyAll() [function] [call site] 00135
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00136
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00137
2 QUrl::host(QFlags<QUrl::ComponentFormattingOption>) const [call site] 00138
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00139
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00140
2 QString::compare(QString const&, Qt::CaseSensitivity) const [call site] 00141
2 QString::~QString() [function] [call site] 00142
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00143
2 std::optional<Totp::Settings>::optional(std::nullopt_t) [function] [call site] 00144
2 QUrlQuery::QUrlQuery(QUrl const&) [call site] 00145
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00146
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00147
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00148
2 QUrlQuery::queryItemValue(QString const&, QFlags<QUrl::ComponentFormattingOption>) const [call site] 00149
2 QString::operator=(QString&&) [function] [call site] 00150
3 QString::swap(QString&) [function] [call site] 00151
4 QArrayDataPointer<char16_t>::swap(QArrayDataPointer<char16_t>&) [function] [call site] 00152
5 void qt_ptr_swap<QTypedArrayData<char16_t> >(QTypedArrayData<char16_t>*&, QTypedArrayData<char16_t>*&) [function] [call site] 00153
5 void qt_ptr_swap<char16_t>(char16_t*&, char16_t*&) [function] [call site] 00154
2 QString::~QString() [function] [call site] 00155
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00156
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00157
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00158
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00159
2 QUrlQuery::queryItemValue(QString const&, QFlags<QUrl::ComponentFormattingOption>) const [call site] 00160
2 QString::operator=(QString&&) [function] [call site] 00161
2 QString::~QString() [function] [call site] 00162
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00163
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00164
2 QUrl::path(QFlags<QUrl::ComponentFormattingOption>) const [call site] 00165
2 QString::operator=(QString&&) [function] [call site] 00166
2 QString::~QString() [function] [call site] 00167
2 QLatin1Char::QLatin1Char(char) [function] [call site] 00168
2 QChar::QChar(QLatin1Char) [function] [call site] 00169
3 QLatin1Char::unicode() const [function] [call site] 00170
2 QString::startsWith(QChar, Qt::CaseSensitivity) const [call site] 00171
2 QString::remove(long long, long long) [call site] 00172
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00173
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00174
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00175
2 QUrlQuery::queryItemValue(QString const&, QFlags<QUrl::ComponentFormattingOption>) const [call site] 00176
2 (anonymous namespace)::parsePositiveUInt(QString const&, unsigned int) [function] [call site] 00177
3 QString::toUInt(bool*, int) const [function] [call site] 00178
4 _ZN11QStringViewC2I7QStringTnNSt9enable_ifIXsr3std7is_sameIT_S1_EE5valueEbE4typeELb1EEERKS3_ [function] [call site] 00179
5 QString::begin() const [function] [call site] 00180
6 QArrayDataPointer<char16_t>::data() const [function] [call site] 00181
5 QString::size() const [function] [call site] 00182
5 _ZN11QStringViewC2I5QCharTnNSt9enable_ifIXsr9QtPrivate20IsCompatibleCharTypeIT_EE5valueEbE4typeELb1EEEPKS3_x [function] [call site] 00183
6 qt_assert(char const*, char const*, int) [call site] 00184
6 char16_t const* QStringView::castHelper<QChar>(QChar const*) [function] [call site] 00185
5 __clang_call_terminate [call site] 00186
4 unsigned int QString::toIntegral_helper<unsigned int>(QStringView, bool*, int) [function] [call site] 00187
5 QString::toIntegral_helper(QStringView, bool*, unsigned int) [call site] 00188
2 QString::~QString() [function] [call site] 00189
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00190
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00191
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00192
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00193
2 QUrlQuery::queryItemValue(QString const&, QFlags<QUrl::ComponentFormattingOption>) const [call site] 00194
2 (anonymous namespace)::parsePositiveUInt(QString const&, unsigned int) [function] [call site] 00195
2 QString::~QString() [function] [call site] 00196
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00197
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00198
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00199
2 QUrlQuery::hasQueryItem(QString const&) const [call site] 00200
2 QString::~QString() [function] [call site] 00201
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00202
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00203
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00204
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00205
2 QUrlQuery::queryItemValue(QString const&, QFlags<QUrl::ComponentFormattingOption>) const [call site] 00206
2 (anonymous namespace)::algorithmByName(QString const&) [function] [call site] 00207
3 QString::toUpper() const & [function] [call site] 00208
4 QString::toUpper_helper(QString const&) [call site] 00209
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00210
3 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00211
3 operator==(QString const&, QString const&) [function] [call site] 00212
4 comparesEqual(QString const&, QString const&) [function] [call site] 00213
5 _ZN11QStringViewC2I7QStringTnNSt9enable_ifIXsr3std7is_sameIT_S1_EE5valueEbE4typeELb1EEERKS3_ [function] [call site] 00214
5 comparesEqual(QStringView const&, QStringView const&) [function] [call site] 00215
6 QStringView::size() const [function] [call site] 00216
6 QtPrivate::equalStrings(QStringView, QStringView) [call site] 00217
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00218
3 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00219
3 operator==(QString const&, QString const&) [function] [call site] 00220
3 QString::~QString() [function] [call site] 00221
3 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00222
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00223
3 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00224
3 operator==(QString const&, QString const&) [function] [call site] 00225
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00226
3 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00227
3 operator==(QString const&, QString const&) [function] [call site] 00228
3 QString::~QString() [function] [call site] 00229
3 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00230
3 QString::~QString() [function] [call site] 00231
2 QString::~QString() [function] [call site] 00232
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00233
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00234
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00235
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00236
2 QUrlQuery::queryItemValue(QString const&, QFlags<QUrl::ComponentFormattingOption>) const [call site] 00237
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00238
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00239
2 QString::compare(QString const&, Qt::CaseSensitivity) const [call site] 00240
2 QString::~QString() [function] [call site] 00241
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00242
2 __cxa_guard_acquire [call site] 00243
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00244
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00245
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00246
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00247
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00248
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00249
2 QList<QString>::QList(std::initializer_list<QString>) [function] [call site] 00250
3 QArrayDataPointer<QString>::QArrayDataPointer(long long, long long, QArrayData::AllocationOption) [function] [call site] 00251
4 QTypedArrayData<QString>::allocate(long long, QArrayData::AllocationOption) [function] [call site] 00252
5 QArrayData::allocate(QArrayData**, long long, long long, long long, QArrayData::AllocationOption) [call site] 00253
5 _ZNSt4pairIP15QTypedArrayDataI7QStringEPS1_EC2IS3_S4_TnNSt9enable_ifIXaaclsr5_PCCPE22_MoveConstructiblePairIT_T0_EEclsr5_PCCPE30_ImplicitlyMoveConvertiblePairIS8_S9_EEEbE4typeELb1EEEOS8_OS9_ [function] [call site] 00254
4 QArrayDataPointer<QString>::QArrayDataPointer(std::pair<QTypedArrayData<QString>*, QString*>, long long) [function] [call site] 00255
3 QArrayDataPointer<QString>::operator->() [function] [call site] 00256
3 QtPrivate::QGenericArrayOps<QString>::copyAppend(QString const*, QString const*) [function] [call site] 00257
4 QArrayDataPointer<QString>::isMutable() const [function] [call site] 00258
4 qt_assert(char const*, char const*, int) [call site] 00259
4 QArrayDataPointer<QString>::isShared() const [function] [call site] 00260
5 QArrayData::isShared() const [function] [call site] 00261
6 QBasicAtomicInteger<int>::loadRelaxed() const [function] [call site] 00262
4 qt_assert(char const*, char const*, int) [call site] 00263
4 qt_assert(char const*, char const*, int) [call site] 00264
4 QArrayDataPointer<QString>::freeSpaceAtEnd() const [function] [call site] 00265
5 QArrayData::constAllocatedCapacity() const [function] [call site] 00266
5 QArrayDataPointer<QString>::freeSpaceAtBegin() const [function] [call site] 00267
6 QTypedArrayData<QString>::dataStart(QArrayData*, long long) [function] [call site] 00268
7 qt_assert(char const*, char const*, int) [call site] 00269
4 qt_assert(char const*, char const*, int) [call site] 00270
4 QArrayDataPointer<QString>::begin() [function] [call site] 00271
5 QArrayDataPointer<QString>::data() [function] [call site] 00272
4 QString::QString(QString const&) [function] [call site] 00273
5 QArrayDataPointer<char16_t>::QArrayDataPointer(QArrayDataPointer<char16_t> const&) [function] [call site] 00274
6 QArrayDataPointer<char16_t>::ref() [function] [call site] 00275
7 QArrayData::ref() [function] [call site] 00276
8 QBasicAtomicInteger<int>::ref() [function] [call site] 00277
9 bool QAtomicOps<int>::ref<int>(std::atomic<int>&) [function] [call site] 00278
9 __clang_call_terminate [call site] 00279
3 QArrayDataPointer<QString>::~QArrayDataPointer() [function] [call site] 00280
4 QArrayDataPointer<QString>::deref() [function] [call site] 00281
4 QArrayDataPointer<QString>::operator->() [function] [call site] 00282
4 QtPrivate::QGenericArrayOps<QString>::destroyAll() [function] [call site] 00283
5 qt_assert(char const*, char const*, int) [call site] 00284
5 QBasicAtomicInteger<int>::loadRelaxed() const [function] [call site] 00285
5 qt_assert(char const*, char const*, int) [call site] 00286
5 QArrayDataPointer<QString>::begin() [function] [call site] 00287
5 QArrayDataPointer<QString>::end() [function] [call site] 00288
6 QArrayDataPointer<QString>::data() [function] [call site] 00289
4 __clang_call_terminate [call site] 00290
2 QString::~QString() [function] [call site] 00291
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00292
2 __cxa_atexit [call site] 00293
2 QList<QString>::~QList() [function] [call site] 00294
3 QArrayDataPointer<QString>::~QArrayDataPointer() [function] [call site] 00295
2 __cxa_guard_release [call site] 00296
2 QFlags<QUrl::ComponentFormattingOption>::QFlags(QUrl::ComponentFormattingOption) [function] [call site] 00297
2 QUrlQuery::queryItems(QFlags<QUrl::ComponentFormattingOption>) const [call site] 00298
2 QList<std::pair<QString, QString> >::begin() const [function] [call site] 00299
3 QArrayDataPointer<std::pair<QString, QString> >::operator->() const [function] [call site] 00300
3 QArrayDataPointer<std::pair<QString, QString> >::constBegin() const [function] [call site] 00301
4 QArrayDataPointer<std::pair<QString, QString> >::data() const [function] [call site] 00302
3 QList<std::pair<QString, QString> >::const_iterator::const_iterator(std::pair<QString, QString> const*) [function] [call site] 00303
3 __clang_call_terminate [call site] 00304
2 QList<std::pair<QString, QString> >::end() const [function] [call site] 00305
3 QArrayDataPointer<std::pair<QString, QString> >::operator->() const [function] [call site] 00306
3 QArrayDataPointer<std::pair<QString, QString> >::constEnd() const [function] [call site] 00307
4 QArrayDataPointer<std::pair<QString, QString> >::data() const [function] [call site] 00308
3 QList<std::pair<QString, QString> >::const_iterator::const_iterator(std::pair<QString, QString> const*) [function] [call site] 00309
3 __clang_call_terminate [call site] 00310
2 QList<std::pair<QString, QString> >::const_iterator::operator!=(QList<std::pair<QString, QString> >::const_iterator) const [function] [call site] 00311
2 QList<std::pair<QString, QString> >::const_iterator::operator*() const [function] [call site] 00312
2 QListSpecialMethods<QString>::contains(QString const&, Qt::CaseSensitivity) const [function] [call site] 00313
3 QListSpecialMethodsBase<QString>::self() const [function] [call site] 00314
3 _ZN11QStringViewC2I7QStringTnNSt9enable_ifIXsr3std7is_sameIT_S1_EE5valueEbE4typeELb1EEERKS3_ [function] [call site] 00315
3 QtPrivate::QStringList_contains(QList<QString> const*, QStringView, Qt::CaseSensitivity) [call site] 00316
3 __clang_call_terminate [call site] 00317
2 QList<std::pair<QString, QString> >::append(std::pair<QString, QString> const&) [function] [call site] 00318
3 std::pair<QString, QString>& QList<std::pair<QString, QString> >::emplaceBack<std::pair<QString, QString> const&>(std::pair<QString, QString> const&) [function] [call site] 00319
4 QArrayDataPointer<std::pair<QString, QString> >::operator->() [function] [call site] 00320
4 void QtPrivate::QMovableArrayOps<std::pair<QString, QString> >::emplace<std::pair<QString, QString> const&>(long long, std::pair<QString, QString> const&) [function] [call site] 00321
5 QArrayDataPointer<std::pair<QString, QString> >::needsDetach() const [function] [call site] 00322
5 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00323
6 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00324
7 QTypedArrayData<std::pair<QString, QString> >::dataStart(QArrayData*, long long) [function] [call site] 00325
5 QArrayDataPointer<std::pair<QString, QString> >::end() [function] [call site] 00326
6 QArrayDataPointer<std::pair<QString, QString> >::data() [function] [call site] 00327
5 std::pair<QString, QString>::pair(std::pair<QString, QString> const&) [function] [call site] 00328
6 QString::QString(QString const&) [function] [call site] 00329
5 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00330
5 QArrayDataPointer<std::pair<QString, QString> >::begin() [function] [call site] 00331
6 QArrayDataPointer<std::pair<QString, QString> >::data() [function] [call site] 00332
5 std::pair<QString, QString>::pair(std::pair<QString, QString> const&) [function] [call site] 00333
5 std::pair<QString, QString>::pair(std::pair<QString, QString> const&) [function] [call site] 00334
5 QArrayDataPointer<std::pair<QString, QString> >::detachAndGrow(QArrayData::GrowthPosition, long long, std::pair<QString, QString> const**, QArrayDataPointer<std::pair<QString, QString> >*) [function] [call site] 00335
6 QArrayDataPointer<std::pair<QString, QString> >::needsDetach() const [function] [call site] 00336
6 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00337
6 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00338
6 QArrayDataPointer<std::pair<QString, QString> >::tryReadjustFreeSpace(QArrayData::GrowthPosition, long long, std::pair<QString, QString> const**) [function] [call site] 00339
7 QArrayDataPointer<std::pair<QString, QString> >::needsDetach() const [function] [call site] 00340
7 qt_assert(char const*, char const*, int) [call site] 00341
7 qt_assert(char const*, char const*, int) [call site] 00342
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00343
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00344
7 qt_assert(char const*, char const*, int) [call site] 00345
7 QArrayDataPointer<std::pair<QString, QString> >::constAllocatedCapacity() const [function] [call site] 00346
8 QArrayData::constAllocatedCapacity() const [function] [call site] 00347
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00348
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00349
7 _Z4qMaxIixEN11QTypeTraits6detail8PromotedIT_T0_NSt9enable_ifIXaaaaaaaaaaaaaasr3stdE15is_arithmetic_vIS3_Esr3stdE15is_arithmetic_vIS4_Eeqsr3stdE19is_floating_point_vIS3_Esr3stdE19is_floating_point_vIS4_Eeqsr3stdE11is_signed_vIS3_Esr3stdE11is_signed_vIS4_Entsr3stdE9is_same_vIS3_bEntsr3stdE9is_same_vIS4_bEntsr3stdE9is_same_vIS3_cEntsr3stdE9is_same_vIS4_cEEvE4typeEE4typeERKS3_RKS4_ [function] [call site] 00350
7 QArrayDataPointer<std::pair<QString, QString> >::relocate(long long, std::pair<QString, QString> const**) [function] [call site] 00351
8 void QtPrivate::q_relocate_overlap_n<std::pair<QString, QString>, long long>(std::pair<QString, QString>*, long long, std::pair<QString, QString>*) [function] [call site] 00352
8 bool QtPrivate::q_points_into_range<QArrayDataPointer<std::pair<QString, QString> >, std::pair<QString, QString> const*>(std::pair<QString, QString> const* const&, QArrayDataPointer<std::pair<QString, QString> > const&) [function] [call site] 00353
9 bool QtPrivate::q_points_into_range<std::pair<QString, QString>, std::less<void> >(std::pair<QString, QString> const*, std::pair<QString, QString> const*, std::pair<QString, QString> const*, std::less<void>) [function] [call site] 00354
9 __clang_call_terminate [call site] 00355
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00356
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00357
7 qt_assert(char const*, char const*, int) [call site] 00358
6 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00359
6 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00360
6 qt_assert(char const*, char const*, int) [call site] 00361
6 QArrayDataPointer<std::pair<QString, QString> >::reallocateAndGrow(QArrayData::GrowthPosition, long long, QArrayDataPointer<std::pair<QString, QString> >*) [function] [call site] 00362
7 QArrayDataPointer<std::pair<QString, QString> >::needsDetach() const [function] [call site] 00363
7 QArrayDataPointer<std::pair<QString, QString> >::operator->() [function] [call site] 00364
7 QArrayDataPointer<std::pair<QString, QString> >::constAllocatedCapacity() const [function] [call site] 00365
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00366
7 QtPrivate::QMovableArrayOps<std::pair<QString, QString> >::reallocate(long long, QArrayData::AllocationOption) [function] [call site] 00367
8 QTypedArrayData<std::pair<QString, QString> >::reallocateUnaligned(QTypedArrayData<std::pair<QString, QString> >*, std::pair<QString, QString>*, long long, QArrayData::AllocationOption) [function] [call site] 00368
9 QArrayData::reallocateUnaligned(QArrayData*, void*, long long, long long, QArrayData::AllocationOption) [call site] 00369
9 _ZNSt4pairIP15QTypedArrayDataIS_I7QStringS1_EEPS2_EC2IS4_S5_TnNSt9enable_ifIXaaclsr5_PCCPE22_MoveConstructiblePairIT_T0_EEclsr5_PCCPE30_ImplicitlyMoveConvertiblePairIS9_SA_EEEbE4typeELb1EEEOS9_OSA_ [function] [call site] 00370
8 qBadAlloc() [call site] 00371
8 qt_assert(char const*, char const*, int) [call site] 00372
7 QArrayDataPointer<std::pair<QString, QString> >::allocateGrow(QArrayDataPointer<std::pair<QString, QString> > const&, long long, QArrayData::GrowthPosition) [function] [call site] 00373
8 QArrayDataPointer<std::pair<QString, QString> >::constAllocatedCapacity() const [function] [call site] 00374
8 long long const& qMax<long long>(long long const&, long long const&) [function] [call site] 00375
8 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00376
8 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00377
8 QArrayDataPointer<std::pair<QString, QString> >::detachCapacity(long long) const [function] [call site] 00378
9 QArrayData::detachCapacity(long long) const [function] [call site] 00379
10 QFlags<QArrayData::ArrayOption>::operator&(QArrayData::ArrayOption) const [function] [call site] 00380
11 QFlag::QFlag(unsigned int) [function] [call site] 00381
11 QFlags<QArrayData::ArrayOption>::QFlags(QFlag) [function] [call site] 00382
12 QFlag::operator unsigned int() const [function] [call site] 00383
10 QFlags<QArrayData::ArrayOption>::operator unsigned int() const [function] [call site] 00384
10 QArrayData::constAllocatedCapacity() const [function] [call site] 00385
10 QArrayData::constAllocatedCapacity() const [function] [call site] 00386
8 QArrayDataPointer<std::pair<QString, QString> >::constAllocatedCapacity() const [function] [call site] 00387
8 QTypedArrayData<std::pair<QString, QString> >::allocate(long long, QArrayData::AllocationOption) [function] [call site] 00388
9 _ZNSt4pairIP15QTypedArrayDataIS_I7QStringS1_EEPS2_EC2IS4_S5_TnNSt9enable_ifIXaaclsr5_PCCPE22_MoveConstructiblePairIT_T0_EEclsr5_PCCPE30_ImplicitlyMoveConvertiblePairIS9_SA_EEEbE4typeELb1EEEOS9_OSA_ [function] [call site] 00389
8 QArrayDataPointer<std::pair<QString, QString> >::QArrayDataPointer(QTypedArrayData<std::pair<QString, QString> >*, std::pair<QString, QString>*, long long) [function] [call site] 00390
8 _Z4qMaxIixEN11QTypeTraits6detail8PromotedIT_T0_NSt9enable_ifIXaaaaaaaaaaaaaasr3stdE15is_arithmetic_vIS3_Esr3stdE15is_arithmetic_vIS4_Eeqsr3stdE19is_floating_point_vIS3_Esr3stdE19is_floating_point_vIS4_Eeqsr3stdE11is_signed_vIS3_Esr3stdE11is_signed_vIS4_Entsr3stdE9is_same_vIS3_bEntsr3stdE9is_same_vIS4_bEntsr3stdE9is_same_vIS3_cEntsr3stdE9is_same_vIS4_cEEvE4typeEE4typeERKS3_RKS4_ [function] [call site] 00391
8 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00392
8 QArrayDataPointer<std::pair<QString, QString> >::flags() const [function] [call site] 00393
9 QFlags<QArrayData::ArrayOption>::QFlags(QArrayData::ArrayOption) [function] [call site] 00394
8 QArrayDataPointer<std::pair<QString, QString> >::QArrayDataPointer(QTypedArrayData<std::pair<QString, QString> >*, std::pair<QString, QString>*, long long) [function] [call site] 00395
7 QArrayDataPointer<std::pair<QString, QString> >::data() [function] [call site] 00396
7 qBadAlloc() [call site] 00397
7 QArrayDataPointer<std::pair<QString, QString> >::~QArrayDataPointer() [function] [call site] 00398
8 QArrayDataPointer<std::pair<QString, QString> >::deref() [function] [call site] 00399
8 QArrayDataPointer<std::pair<QString, QString> >::operator->() [function] [call site] 00400
8 QtPrivate::QGenericArrayOps<std::pair<QString, QString> >::destroyAll() [function] [call site] 00401
9 QArrayDataPointer<std::pair<QString, QString> >::begin() [function] [call site] 00402
9 QArrayDataPointer<std::pair<QString, QString> >::end() [function] [call site] 00403
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00404
7 qt_assert(char const*, char const*, int) [call site] 00405
7 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00406
7 qt_assert(char const*, char const*, int) [call site] 00407
7 QArrayDataPointer<std::pair<QString, QString> >::needsDetach() const [function] [call site] 00408
7 QArrayDataPointer<std::pair<QString, QString> >::operator->() [function] [call site] 00409
7 QArrayDataPointer<std::pair<QString, QString> >::begin() [function] [call site] 00410
7 QtPrivate::QGenericArrayOps<std::pair<QString, QString> >::copyAppend(std::pair<QString, QString> const*, std::pair<QString, QString> const*) [function] [call site] 00411
8 QArrayDataPointer<std::pair<QString, QString> >::isMutable() const [function] [call site] 00412
8 QArrayDataPointer<std::pair<QString, QString> >::isShared() const [function] [call site] 00413
8 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00414
8 QArrayDataPointer<std::pair<QString, QString> >::begin() [function] [call site] 00415
8 std::pair<QString, QString>::pair(std::pair<QString, QString> const&) [function] [call site] 00416
7 QArrayDataPointer<std::pair<QString, QString> >::operator->() [function] [call site] 00417
7 QArrayDataPointer<std::pair<QString, QString> >::begin() [function] [call site] 00418
7 QtPrivate::QGenericArrayOps<std::pair<QString, QString> >::moveAppend(std::pair<QString, QString>*, std::pair<QString, QString>*) [function] [call site] 00419
8 QArrayDataPointer<std::pair<QString, QString> >::isMutable() const [function] [call site] 00420
8 qt_assert(char const*, char const*, int) [call site] 00421
8 QArrayDataPointer<std::pair<QString, QString> >::isShared() const [function] [call site] 00422
8 qt_assert(char const*, char const*, int) [call site] 00423
8 qt_assert(char const*, char const*, int) [call site] 00424
8 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtEnd() const [function] [call site] 00425
8 qt_assert(char const*, char const*, int) [call site] 00426
8 QArrayDataPointer<std::pair<QString, QString> >::begin() [function] [call site] 00427
8 std::pair<QString, QString>::pair(std::pair<QString, QString>&&) [function] [call site] 00428
9 QString::QString(QString&&) [function] [call site] 00429
10 QArrayDataPointer<char16_t>::QArrayDataPointer(QArrayDataPointer<char16_t>&&) [function] [call site] 00430
7 qt_assert(char const*, char const*, int) [call site] 00431
7 QArrayDataPointer<std::pair<QString, QString> >::swap(QArrayDataPointer<std::pair<QString, QString> >&) [function] [call site] 00432
8 void qt_ptr_swap<QTypedArrayData<std::pair<QString, QString> > >(QTypedArrayData<std::pair<QString, QString> >*&, QTypedArrayData<std::pair<QString, QString> >*&) [function] [call site] 00433
8 void qt_ptr_swap<std::pair<QString, QString> >(std::pair<QString, QString>*&, std::pair<QString, QString>*&) [function] [call site] 00434
7 QArrayDataPointer<std::pair<QString, QString> >::swap(QArrayDataPointer<std::pair<QString, QString> >&) [function] [call site] 00435
5 QArrayDataPointer<std::pair<QString, QString> >::freeSpaceAtBegin() const [function] [call site] 00436
5 qt_assert(char const*, char const*, int) [call site] 00437
5 QArrayDataPointer<std::pair<QString, QString> >::begin() [function] [call site] 00438
5 std::pair<QString, QString>::pair(std::pair<QString, QString>&&) [function] [call site] 00439
5 QtPrivate::QMovableArrayOps<std::pair<QString, QString> >::Inserter::Inserter(QArrayDataPointer<std::pair<QString, QString> >*) [function] [call site] 00440
5 QtPrivate::QMovableArrayOps<std::pair<QString, QString> >::Inserter::insertOne(long long, std::pair<QString, QString>&&) [function] [call site] 00441
6 QtPrivate::QMovableArrayOps<std::pair<QString, QString> >::Inserter::displace(long long, long long) [function] [call site] 00442
6 std::pair<QString, QString>::pair(std::pair<QString, QString>&&) [function] [call site] 00443
6 qt_assert(char const*, char const*, int) [call site] 00444
5 QtPrivate::QMovableArrayOps<std::pair<QString, QString> >::Inserter::~Inserter() [function] [call site] 00445
5 std::pair<QString, QString>::~pair() [function] [call site] 00446
6 QString::~QString() [function] [call site] 00447
4 QList<std::pair<QString, QString> >::end() [function] [call site] 00448
5 QList<std::pair<QString, QString> >::detach() [function] [call site] 00449
6 QArrayDataPointer<std::pair<QString, QString> >::detach(QArrayDataPointer<std::pair<QString, QString> >*) [function] [call site] 00450
7 QArrayDataPointer<std::pair<QString, QString> >::needsDetach() const [function] [call site] 00451
7 QArrayDataPointer<std::pair<QString, QString> >::reallocateAndGrow(QArrayData::GrowthPosition, long long, QArrayDataPointer<std::pair<QString, QString> >*) [function] [call site] 00452
5 QArrayDataPointer<std::pair<QString, QString> >::operator->() [function] [call site] 00453
5 QArrayDataPointer<std::pair<QString, QString> >::end() [function] [call site] 00454
5 QList<std::pair<QString, QString> >::iterator::iterator(std::pair<QString, QString>*) [function] [call site] 00455
4 QList<std::pair<QString, QString> >::iterator::operator-(long long) const [function] [call site] 00456
5 QList<std::pair<QString, QString> >::iterator::iterator(std::pair<QString, QString>*) [function] [call site] 00457
4 QList<std::pair<QString, QString> >::iterator::operator*() const [function] [call site] 00458
2 __cxa_guard_abort [call site] 00459
2 QList<std::pair<QString, QString> >::~QList() [function] [call site] 00460
3 QArrayDataPointer<std::pair<QString, QString> >::~QArrayDataPointer() [function] [call site] 00461
2 QList<std::pair<QString, QString> >::const_iterator::operator++() [function] [call site] 00462
2 QUrlQuery::~QUrlQuery() [call site] 00463
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00464
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00465
2 QString::startsWith(QString const&, Qt::CaseSensitivity) const [call site] 00466
2 QString::~QString() [function] [call site] 00467
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00468
2 std::optional<Totp::Settings>::optional(std::nullopt_t) [function] [call site] 00469
2 QString::operator=(QString const&) [call site] 00470
2 QString::toLatin1() const & [function] [call site] 00471
3 QString::toLatin1_helper(QString const&) [call site] 00472
2 Base32::sanitizeInput(QByteArray const&) [function] [call site] 00473
3 QByteArray::isEmpty() const [function] [call site] 00474
3 QByteArray::QByteArray(QByteArray const&) [function] [call site] 00475
4 QArrayDataPointer<char>::QArrayDataPointer(QArrayDataPointer<char> const&) [function] [call site] 00476
5 QArrayDataPointer<char>::ref() [function] [call site] 00477
3 QByteArray::size() const [function] [call site] 00478
3 QByteArray::QByteArray(long long, Qt::Initialization) [call site] 00479
3 QByteArray::data() [function] [call site] 00480
3 QByteArray::begin() const [function] [call site] 00481
3 QByteArray::end() const [function] [call site] 00482
4 QByteArray::begin() const [function] [call site] 00483
4 QByteArray::size() const [function] [call site] 00484
3 QByteArray::~QByteArray() [function] [call site] 00485
3 QByteArray::resize(long long) [call site] 00486
3 Base32::addPadding(QByteArray const&) [function] [call site] 00487
4 QByteArray::isEmpty() const [function] [call site] 00488
4 QByteArray::size() const [function] [call site] 00489
4 QByteArray::QByteArray(QByteArray const&) [function] [call site] 00490
4 QByteArray::size() const [function] [call site] 00491
4 QByteArray::QByteArray(QByteArray const&) [function] [call site] 00492
4 QByteArray::QByteArray(QByteArray const&) [function] [call site] 00493
4 QByteArray::append(char) [call site] 00494
4 QByteArray::~QByteArray() [function] [call site] 00495
2 QByteArray::~QByteArray() [function] [call site] 00496
2 Base32::decode(QByteArray const&) [function] [call site] 00497
2 QByteArray::operator=(QByteArray&&) [function] [call site] 00498
3 QByteArray::swap(QByteArray&) [function] [call site] 00499
4 QArrayDataPointer<char>::swap(QArrayDataPointer<char>&) [function] [call site] 00500
5 void qt_ptr_swap<QTypedArrayData<char> >(QTypedArrayData<char>*&, QTypedArrayData<char>*&) [function] [call site] 00501
5 void qt_ptr_swap<char>(char*&, char*&) [function] [call site] 00502
2 QByteArray::~QByteArray() [function] [call site] 00503
2 QByteArray::isEmpty() const [function] [call site] 00504
2 std::optional<Totp::Settings>::optional(std::nullopt_t) [function] [call site] 00505
2 QByteArray::~QByteArray() [function] [call site] 00506
2 QString QString::fromLatin1<void>(QByteArray const&) [function] [call site] 00507
3 _ZN14QByteArrayViewC2I10QByteArrayTnNSt9enable_ifIXsr3stdE9is_same_vIT_S1_EEbE4typeELb1EEERKS3_ [function] [call site] 00508
3 QString::fromLatin1(QByteArrayView) [call site] 00509
2 QString::operator=(QString&&) [function] [call site] 00510
2 QString::~QString() [function] [call site] 00511
2 unsigned int const& qBound<unsigned int>(unsigned int const&, unsigned int const&, unsigned int const&) [function] [call site] 00512
3 qt_assert(char const*, char const*, int) [call site] 00513
3 unsigned int const& qMin<unsigned int>(unsigned int const&, unsigned int const&) [function] [call site] 00514
3 unsigned int const& qMax<unsigned int>(unsigned int const&, unsigned int const&) [function] [call site] 00515
2 unsigned int const& qBound<unsigned int>(unsigned int const&, unsigned int const&, unsigned int const&) [function] [call site] 00516
2 _ZNSt8optionalIN4Totp8SettingsEEC2IS1_TnNSt9enable_ifIX7__and_vISt6__not_ISt7is_sameIS2_NSt9remove_cvINSt16remove_referenceIT_E4typeEE4typeEEES5_IS6_ISt10in_place_tSD_EESt16is_constructibleIS1_JOS9_EESt14is_convertibleISK_S1_EEEbE4typeELb1EEESK_ [function] [call site] 00517
3 _ZNSt14_Optional_baseIN4Totp8SettingsELb0ELb0EEC2IJS1_ETnNSt9enable_ifIX18is_constructible_vIS1_DpOT_EEbE4typeELb0EEESt10in_place_tS7_ [function] [call site] 00518
4 std::_Optional_payload<Totp::Settings, false, false, false>::_Optional_payload_base<Totp::Settings>(std::in_place_t, Totp::Settings&&) [function] [call site] 00519
5 std::_Optional_payload<Totp::Settings, true, false, false>::_Optional_payload_base<Totp::Settings>(std::in_place_t, Totp::Settings&&) [function] [call site] 00520
6 std::_Optional_payload_base<Totp::Settings>::_Optional_payload_base<Totp::Settings>(std::in_place_t, Totp::Settings&&) [function] [call site] 00521
7 std::_Optional_payload_base<Totp::Settings>::_Storage<Totp::Settings, false>::_Storage<Totp::Settings>(std::in_place_t, Totp::Settings&&) [function] [call site] 00522
8 Totp::Settings::Settings(Totp::Settings&&) [function] [call site] 00523
9 QByteArray::QByteArray(QByteArray&&) [function] [call site] 00524
9 QString::QString(QString&&) [function] [call site] 00525
9 QList<std::pair<QString, QString> >::QList(QList<std::pair<QString, QString> >&&) [function] [call site] 00526
10 QArrayDataPointer<std::pair<QString, QString> >::QArrayDataPointer(QArrayDataPointer<std::pair<QString, QString> >&&) [function] [call site] 00527
2 QUrl::~QUrl() [call site] 00528
2 QString::~QString() [function] [call site] 00529
2 Totp::Settings::~Settings() [function] [call site] 00530
3 QList<std::pair<QString, QString> >::~QList() [function] [call site] 00531
3 QString::~QString() [function] [call site] 00532
3 QByteArray::~QByteArray() [function] [call site] 00533
1 Totp::isValid(QString const&) [function] [call site] 00534
2 Totp::parse(QString const&) [function] [call site] 00535
2 std::optional<Totp::Settings>::~optional() [function] [call site] 00536
3 std::_Optional_base<Totp::Settings, false, false>::~_Optional_base() [function] [call site] 00537
4 std::_Optional_payload<Totp::Settings, false, false, false>::~_Optional_payload() [function] [call site] 00538
5 std::_Optional_payload_base<Totp::Settings>::_M_reset() [function] [call site] 00539
6 std::_Optional_payload_base<Totp::Settings>::_M_destroy() [function] [call site] 00540
7 Totp::Settings::~Settings() [function] [call site] 00541
5 std::_Optional_payload<Totp::Settings, true, false, false>::~_Optional_payload() [function] [call site] 00542
6 std::_Optional_payload_base<Totp::Settings>::~_Optional_payload_base() [function] [call site] 00543
7 std::_Optional_payload_base<Totp::Settings>::_Storage<Totp::Settings, false>::~_Storage() [function] [call site] 00544
1 abort [call site] 00545
1 QByteArray::isEmpty() const [function] [call site] 00546
1 abort [call site] 00547
1 std::optional<Totp::Settings>::operator*() const & [function] [call site] 00548
1 Totp::generate(Totp::Settings const&, unsigned long long) [function] [call site] 00549
2 Totp::counter(Totp::Settings const&, unsigned long long) [function] [call site] 00550
2 unsigned long long qToBigEndian<unsigned long long>(unsigned long long) [function] [call site] 00551
3 unsigned long long qbswap<unsigned long long, void>(unsigned long long) [function] [call site] 00552
4 qbswap_helper(unsigned long long) [function] [call site] 00553
2 QByteArray::QByteArray(char const*, long long) [call site] 00554
2 _ZN14QByteArrayViewC2I10QByteArrayTnNSt9enable_ifIXsr3stdE9is_same_vIT_S1_EEbE4typeELb1EEERKS3_ [function] [call site] 00555
2 (anonymous namespace)::cryptoHash(Totp::Algorithm) [function] [call site] 00556
2 QMessageAuthenticationCode::hash(QByteArrayView, QByteArrayView, QCryptographicHash::Algorithm) [call site] 00557
2 QByteArray::size() const [function] [call site] 00558
2 QString::QString() [function] [call site] 00559
2 QByteArray::size() const [function] [call site] 00560
2 QByteArray::at(long long) const [function] [call site] 00561
2 QByteArray::at(long long) const [function] [call site] 00562
2 QByteArray::at(long long) const [function] [call site] 00563
2 QByteArray::at(long long) const [function] [call site] 00564
2 QByteArray::at(long long) const [function] [call site] 00565
2 QString::QString() [function] [call site] 00566
2 QString::reserve(long long) [function] [call site] 00567
3 QArrayDataPointer<char16_t>::needsDetach() const [function] [call site] 00568
3 QString::capacity() const [function] [call site] 00569
4 QArrayDataPointer<char16_t>::constAllocatedCapacity() const [function] [call site] 00570
3 QArrayDataPointer<char16_t>::freeSpaceAtBegin() const [function] [call site] 00571
4 QTypedArrayData<char16_t>::dataStart(QArrayData*, long long) [function] [call site] 00572
3 QString::size() const [function] [call site] 00573
3 long long const& qMax<long long>(long long const&, long long const&) [function] [call site] 00574
3 QString::reallocData(long long, QArrayData::AllocationOption) [call site] 00575
3 QArrayDataPointer<char16_t>::constAllocatedCapacity() const [function] [call site] 00576
3 QFlags<QArrayData::ArrayOption>::QFlags(QArrayData::ArrayOption) [function] [call site] 00577
3 QArrayDataPointer<char16_t>::setFlag(QFlags<QArrayData::ArrayOption>) [function] [call site] 00578
4 qt_assert(char const*, char const*, int) [call site] 00579
4 QFlags<QArrayData::ArrayOption>::operator|=(QFlags<QArrayData::ArrayOption>) [function] [call site] 00580
2 QLatin1Char::QLatin1Char(char) [function] [call site] 00581
2 QChar::QChar(QLatin1Char) [function] [call site] 00582
2 QString::append(QChar) [call site] 00583
2 QString::~QString() [function] [call site] 00584
2 QString::number(unsigned long long, int) [call site] 00585
2 QLatin1Char::QLatin1Char(char) [function] [call site] 00586
2 QChar::QChar(QLatin1Char) [function] [call site] 00587
2 QString::rightJustified(long long, QChar, bool) const [call site] 00588
2 QString::~QString() [function] [call site] 00589
2 QByteArray::~QByteArray() [function] [call site] 00590
1 QString::size() const [function] [call site] 00591
1 abort [call site] 00592
1 std::optional<Totp::Settings>::operator*() const & [function] [call site] 00593
1 Totp::toUri(Totp::Settings const&) [function] [call site] 00594
2 QString::isEmpty() const [function] [call site] 00595
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00596
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00597
2 QString::QString(QString const&) [function] [call site] 00598
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00599
2 QString::toLatin1() const & [function] [call site] 00600
2 Base32::removePadding(QByteArray const&) [function] [call site] 00601
3 QByteArray::isEmpty() const [function] [call site] 00602
3 QByteArray::size() const [function] [call site] 00603
3 QByteArray::QByteArray(QByteArray const&) [function] [call site] 00604
3 QByteArray::QByteArray(QByteArray const&) [function] [call site] 00605
3 QByteArray::size() const [function] [call site] 00606
3 (anonymous namespace)::countPadding(QByteArray const&) [function] [call site] 00607
3 QByteArray::resize(long long) [call site] 00608
3 QByteArray::~QByteArray() [function] [call site] 00609
2 QString QString::fromLatin1<void>(QByteArray const&) [function] [call site] 00610
2 QByteArray::~QByteArray() [function] [call site] 00611
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00612
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00613
2 (anonymous namespace)::encodeLabel(QString const&) [function] [call site] 00614
3 QByteArray::QByteArray(char const*, long long) [call site] 00615
3 QByteArray::QByteArray() [function] [call site] 00616
3 QUrl::toPercentEncoding(QString const&, QByteArray const&, QByteArray const&) [call site] 00617
3 QString QString::fromLatin1<void>(QByteArray const&) [function] [call site] 00618
3 QByteArray::~QByteArray() [function] [call site] 00619
2 _ZNK7QString3argIJS_RKS_EEENSt9enable_ifIXaagesZT_Li2Esr3std7is_sameIN9QtPrivate8BoolListIJXspsr33is_convertible_to_view_or_qstringIT_EE5valueELb1EEEENS5_IJLb1EXspsr33is_convertible_to_view_or_qstringIS6_EE5valueEEEEEE5valueES_E4typeEDpOS6_ [function] [call site] 00620
3 _Z25qToStringViewIgnoringNullI7QStringTnNSt9enable_ifIXsr3std7is_sameIT_S0_EE5valueEbE4typeELb1EE11QStringViewRKS2_ [function] [call site] 00621
4 QString::begin() const [function] [call site] 00622
4 QString::size() const [function] [call site] 00623
4 _ZN11QStringViewC2I5QCharTnNSt9enable_ifIXsr9QtPrivate20IsCompatibleCharTypeIT_EE5valueEbE4typeELb1EEEPKS3_x [function] [call site] 00624
4 __clang_call_terminate [call site] 00625
3 QtPrivate::qStringLikeToArg(QString const&) [function] [call site] 00626
4 _Z25qToStringViewIgnoringNullI7QStringTnNSt9enable_ifIXsr3std7is_sameIT_S0_EE5valueEbE4typeELb1EE11QStringViewRKS2_ [function] [call site] 00627
4 QtPrivate::QStringViewArg::QStringViewArg(QStringView) [function] [call site] 00628
3 QtPrivate::argToQString(QStringView, unsigned long, QtPrivate::ArgBase const**) [call site] 00629
2 QString::~QString() [function] [call site] 00630
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00631
2 QString::isEmpty() const [function] [call site] 00632
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00633
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00634
2 (anonymous namespace)::encodeLabel(QString const&) [function] [call site] 00635
2 QChar::QChar(char16_t) [function] [call site] 00636
2 QString::arg(QString const&, int, QChar) const [call site] 00637
2 QString::operator+=(QString const&) [function] [call site] 00638
3 QString::append(QString const&) [call site] 00639
2 QString::~QString() [function] [call site] 00640
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00641
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00642
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00643
2 (anonymous namespace)::algorithmName(Totp::Algorithm) [function] [call site] 00644
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00645
3 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00646
3 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00647
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00648
3 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00649
3 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00650
3 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00651
3 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00652
3 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00653
2 QChar::QChar(char16_t) [function] [call site] 00654
2 QString::arg(QString const&, int, QChar) const [call site] 00655
2 QString::operator+=(QString const&) [function] [call site] 00656
2 QString::~QString() [function] [call site] 00657
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00658
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00659
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00660
2 QChar::QChar(char16_t) [function] [call site] 00661
2 QString::arg(unsigned int, int, int, QChar) const [function] [call site] 00662
3 QString::arg(unsigned long long, int, int, QChar) const [call site] 00663
2 QChar::QChar(char16_t) [function] [call site] 00664
2 QString::arg(unsigned int, int, int, QChar) const [function] [call site] 00665
2 QString::operator+=(QString const&) [function] [call site] 00666
2 QString::~QString() [function] [call site] 00667
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00668
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00669
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00670
2 QString::operator+=(QString const&) [function] [call site] 00671
2 QString::~QString() [function] [call site] 00672
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00673
2 QList<std::pair<QString, QString> >::begin() const [function] [call site] 00674
2 QList<std::pair<QString, QString> >::end() const [function] [call site] 00675
2 QList<std::pair<QString, QString> >::const_iterator::operator!=(QList<std::pair<QString, QString> >::const_iterator) const [function] [call site] 00676
2 QList<std::pair<QString, QString> >::const_iterator::operator*() const [function] [call site] 00677
2 QArrayDataPointer<char16_t>::QArrayDataPointer(QTypedArrayData<char16_t>*, char16_t*, long long) [function] [call site] 00678
2 QString::QString(QArrayDataPointer<char16_t>&&) [function] [call site] 00679
2 QByteArray::QByteArray() [function] [call site] 00680
2 QUrl::toPercentEncoding(QString const&, QByteArray const&, QByteArray const&) [call site] 00681
2 QString QString::fromLatin1<void>(QByteArray const&) [function] [call site] 00682
2 QByteArray::QByteArray() [function] [call site] 00683
2 QUrl::toPercentEncoding(QString const&, QByteArray const&, QByteArray const&) [call site] 00684
2 QString QString::fromLatin1<void>(QByteArray const&) [function] [call site] 00685
2 _ZNK7QString3argIJS_S_EEENSt9enable_ifIXaagesZT_Li2Esr3std7is_sameIN9QtPrivate8BoolListIJXspsr33is_convertible_to_view_or_qstringIT_EE5valueELb1EEEENS3_IJLb1EXspsr33is_convertible_to_view_or_qstringIS4_EE5valueEEEEEE5valueES_E4typeEDpOS4_ [function] [call site] 00686
2 QString::operator+=(QString const&) [function] [call site] 00687
2 QString::~QString() [function] [call site] 00688
2 QByteArray::~QByteArray() [function] [call site] 00689
2 QArrayDataPointer<char16_t>::~QArrayDataPointer() [function] [call site] 00690
2 QList<std::pair<QString, QString> >::const_iterator::operator++() [function] [call site] 00691
2 QString::~QString() [function] [call site] 00692
1 QString::trimmed() const & [function] [call site] 00693
1 QString::size() const [function] [call site] 00694
1 Totp::parse(QString const&) [function] [call site] 00695
1 abort [call site] 00696
1 std::optional<Totp::Settings>::~optional() [function] [call site] 00697
1 QString::~QString() [function] [call site] 00698
1 QByteArray::~QByteArray() [function] [call site] 00699