Fuzz introspector: FuzzGIFLoader

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
32 334 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) call site __assert_fail
26 398 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) call site __assert_fail
18 373 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const call site
17 298 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) call site __assert_fail
10 127 AK::FormatParser::consume_number(unsigned long&) call site __assert_fail
9 316 AK::FormatBuilder::put_padding(char, unsigned long) call site __assert_fail
9 708 void Gfx::Bitmap::set_pixel<(Gfx::StorageFormat)2>(int, int, Gfx::Color) call site __assert_fail
8 174 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) call site malloc_good_size
8 425 AK::Formatter ::format(AK::FormatBuilder&, unsigned short) call site __assert_fail
7 254 AK::FormatParser::consume_specifier(AK::FormatParser::FormatSpecifier&) call site __assert_fail
6 219 AK::Checked ::operator*=(unsigned long) call site __assert_fail
6 541 bool AK::Variant ::has () const call site

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site2] 00000
1 Gfx::GIFImageDecoderPlugin::GIFImageDecoderPlugin(unsigned char const*, unsigned long) [function] [call site2] 00001
2 Gfx::ImageDecoderPlugin::ImageDecoderPlugin() [function] [call site2] 00002
2 AK::OwnPtr ::OwnPtr() [function] [call site2] 00003
2 AK::NonnullOwnPtr AK::make () [function] [call site2] 00004
3 Gfx::GIFLoadingContext::GIFLoadingContext() [function] [call site2] 00005
4 Gfx::Color::Color() [function] [call site2] 00006
4 AK::NonnullPtrVector , 0ul>::NonnullPtrVector() [function] [call site2] 00007
5 AK::Vector , 0ul>::Vector() [function] [call site2] 00008
4 AK::RefPtr >::RefPtr() [function] [call site2] 00009
3 AK::NonnullOwnPtr ::NonnullOwnPtr(AK::NonnullOwnPtr ::AdoptTag, Gfx::GIFLoadingContext&) [function] [call site2] 00010
2 AK::OwnPtr & AK::OwnPtr ::operator= (AK::NonnullOwnPtr &&) [function] [call site2] 00011
3 AK::OwnPtr ::OwnPtr (AK::NonnullOwnPtr &&) [function] [call site2] 00012
4 AK::NonnullOwnPtr ::leak_ptr() [function] [call site2] 00013
5 Gfx::GIFLoadingContext* AK::exchange (Gfx::GIFLoadingContext*&, decltype(nullptr)&&) [function] [call site2] 00014
3 AK::OwnPtr ::swap(AK::OwnPtr &) [function] [call site2] 00015
4 void AK::swap (Gfx::GIFLoadingContext*&, Gfx::GIFLoadingContext*&) [function] [call site2] 00016
3 __assert_fail [call site2] 00017
3 AK::OwnPtr ::~OwnPtr() [function] [call site2] 00018
4 AK::OwnPtr ::clear() [function] [call site2] 00019
5 Gfx::GIFLoadingContext::~GIFLoadingContext() [function] [call site2] 00020
6 AK::RefCounted ::unref() const [function] [call site2] 00021
7 __assert_fail [call site2] 00022
7 Gfx::Bitmap::~Bitmap() [function] [call site2] 00023
8 Gfx::Bitmap::size_in_bytes() const [function] [call site2] 00024
9 Gfx::Bitmap::physical_height() const [function] [call site2] 00025
10 Gfx::Bitmap::physical_size() const [function] [call site2] 00026
11 Gfx::Bitmap::size() const [function] [call site2] 00027
11 Gfx::Size ::operator*(int) const [function] [call site2] 00028
12 Gfx::Size ::Size(int, int) [function] [call site2] 00029
8 munmap [call site2] 00030
8 __assert_fail [call site2] 00031
8 Core::AnonymousBuffer::~AnonymousBuffer() [function] [call site2] 00032
8 AK::RefCountedBase::~RefCountedBase() [function] [call site2] 00033
9 __assert_fail [call site2] 00034
6 AK::Vector , 0ul>::~Vector() [function] [call site2] 00035
7 AK::Vector , 0ul>::clear() [function] [call site2] 00036
8 AK::Vector , 0ul>::clear_with_capacity() [function] [call site2] 00037
9 AK::NonnullOwnPtr ::~NonnullOwnPtr() [function] [call site2] 00038
10 AK::NonnullOwnPtr ::clear() [function] [call site2] 00039
11 Gfx::GIFImageDescriptor::~GIFImageDescriptor() [function] [call site2] 00040
12 AK::Vector ::~Vector() [function] [call site2] 00041
8 kfree_sized(void*, unsigned long) [function] [call site2] 00042
8 AK::Vector , 0ul>::reset_capacity() [function] [call site2] 00043
2 AK::OwnPtr ::operator->() [function] [call site2] 00044
3 __assert_fail [call site2] 00045
2 AK::OwnPtr ::operator->() [function] [call site2] 00046
1 Gfx::GIFImageDecoderPlugin::frame(unsigned long) [function] [call site2] 00047
2 AK::OwnPtr ::operator->() [function] [call site2] 00048
2 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00049
3 AK::Checked ::Checked() [function] [call site2] 00050
3 AK::Checked & AK::Checked ::operator= (unsigned long) [function] [call site2] 00051
4 AK::Checked ::Checked(unsigned long) [function] [call site2] 00052
3 AK::Checked ::operator+=(unsigned long) [function] [call site2] 00053
4 AK::Checked ::add(unsigned long) [function] [call site2] 00054
3 AK::Checked ::has_overflow() const [function] [call site2] 00055
2 __assert_fail [call site2] 00056
2 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00057
3 AK::Error::Error(AK::StringView) [function] [call site2] 00058
2 AK::OwnPtr ::operator->() [function] [call site2] 00059
2 AK::OwnPtr ::operator*() [function] [call site2] 00060
3 __assert_fail [call site2] 00061
2 Gfx::load_gif_frame_descriptors(Gfx::GIFLoadingContext&) [function] [call site2] 00062
3 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00063
3 AK::InputMemoryStream::InputMemoryStream(AK::Span ) [function] [call site2] 00064
4 AK::Detail::Stream::Stream() [function] [call site2] 00065
3 Gfx::decode_gif_header(AK::InputMemoryStream&) [function] [call site2] 00066
4 AK::Array ::operator AK::Span () [function] [call site2] 00067
5 AK::Array ::span() [function] [call site2] 00068
6 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00069
4 AK::operator>>(AK::InputStream&, AK::Span ) [function] [call site2] 00070
4 AK::Detail::Stream::handle_any_error() [function] [call site2] 00071
4 AK::StringView::bytes() const [function] [call site2] 00072
5 AK::Span ::Span(char const*, unsigned long) [function] [call site2] 00073
4 AK::Array ::span() [function] [call site2] 00074
4 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00075
4 AK::StringView::bytes() const [function] [call site2] 00076
4 AK::Array ::span() [function] [call site2] 00077
4 AK::Span ::Span(unsigned char const*, unsigned long) [function] [call site2] 00078
3 AK::LittleEndian ::LittleEndian() [function] [call site2] 00079
3 AK::InputStream& AK::operator>> (AK::InputStream&, AK::LittleEndian &) [function] [call site2] 00080
4 AK::Span ::Span(void*, unsigned long) [function] [call site2] 00081
4 AK::operator>>(AK::InputStream&, AK::Span ) [function] [call site2] 00082
3 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00083
3 AK::InputStream& AK::operator>> (AK::InputStream&, AK::LittleEndian &) [function] [call site2] 00084
3 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00085
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00086
3 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type, AK::Detail::__IdentityType ::Type>&&, unsigned short const&, unsigned short const&) [function] [call site2] 00087
4 AK::VariadicFormatParams ::VariadicFormatParams(unsigned short const&, unsigned short const&) [function] [call site2] 00088
5 AK::TypeErasedFormatParams::TypeErasedFormatParams() [function] [call site2] 00089
6 AK::Span ::Span() [function] [call site2] 00090
5 AK::ErrorOr AK::__format_value (AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&, void const*) [function] [call site2] 00091
6 AK::Formatter ::Formatter() [function] [call site2] 00092
7 AK::StandardFormatter::StandardFormatter() [function] [call site2] 00093
6 AK::StandardFormatter::parse(AK::TypeErasedFormatParams&, AK::FormatParser&) [function] [call site2] 00094
7 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00095
8 AK::StringView::length() const [function] [call site2] 00096
7 AK::StringView::contains(char) const [function] [call site2] 00097
8 AK::StringView::begin() const [function] [call site2] 00098
9 AK::SimpleIterator ::begin(AK::StringView const&) [function] [call site2] 00099
10 AK::SimpleIterator ::SimpleIterator(AK::StringView const&, unsigned long) [function] [call site2] 00100
8 AK::SimpleIterator ::operator!=(AK::SimpleIterator ) const [function] [call site2] 00101
7 AK::is_any_of(AK::StringView) [function] [call site2] 00102
7 __assert_fail [call site2] 00103
7 AK::GenericLexer::consume() [function] [call site2] 00104
8 AK::GenericLexer::is_eof() const [function] [call site2] 00105
9 AK::StringView::length() const [function] [call site2] 00106
8 __assert_fail [call site2] 00107
8 AK::StringView::operator[](unsigned long) const [function] [call site2] 00108
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00109
8 AK::GenericLexer::next_is(char) const [function] [call site2] 00110
9 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00111
8 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00112
9 AK::StringView::length() const [function] [call site2] 00113
9 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00114
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00115
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00116
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00117
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00118
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00119
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00120
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00121
7 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00122
8 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00123
8 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00124
9 bool AK::GenericLexer::next_is (bool (*)(unsigned int)) const [function] [call site2] 00125
10 AK::GenericLexer::peek(unsigned long) const [function] [call site2] 00126
9 AK::is_ascii_digit(unsigned int) [function] [call site2] 00127
9 AK::GenericLexer::consume() [function] [call site2] 00128
9 AK::parse_ascii_digit(unsigned int) [function] [call site2] 00129
10 AK::is_ascii_digit(unsigned int) [function] [call site2] 00130
10 __assert_fail [call site2] 00131
8 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00132
8 __assert_fail [call site2] 00133
7 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00134
7 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00135
7 __assert_fail [call site2] 00136
7 __assert_fail [call site2] 00137
7 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00138
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00139
7 AK::FormatParser::consume_replacement_field(unsigned long&) [function] [call site2] 00140
7 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00141
7 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00142
7 __assert_fail [call site2] 00143
7 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00144
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00145
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00146
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00147
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00148
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00149
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00150
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00151
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00152
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00153
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00154
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00155
7 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00156
7 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00157
8 strlen [call site2] 00158
8 bool AK::GenericLexer::consume_specific (AK::StringView const&) [function] [call site2] 00159
9 AK::StringView::length() const [function] [call site2] 00160
9 AK::GenericLexer::ignore(unsigned long) [function] [call site2] 00161
7 AK::GenericLexer::is_eof() const [function] [call site2] 00162
7 AK::GenericLexer::remaining() const [function] [call site2] 00163
8 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00164
9 AK::StringView::length() const [function] [call site2] 00165
9 __assert_fail [call site2] 00166
9 AK::StringView::length() const [function] [call site2] 00167
7 void AK::dbgln (AK::Format::Detail::CheckedFormatString ::Type, AK::Detail::__IdentityType ::Type>&&, char const (&) [84], AK::StringView const&) [function] [call site2] 00168
8 AK::Format::Detail::CheckedFormatString ::view() const [function] [call site2] 00169
8 AK::vdbgln(AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00170
9 AK::StringBuilder::StringBuilder(unsigned long) [function] [call site2] 00171
10 AK::Detail::ByteBuffer<256ul>::ByteBuffer() [function] [call site2] 00172
10 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00173
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00174
11 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity_slowpath(unsigned long) [function] [call site2] 00175
12 malloc_good_size [function] [call site2] 00176
12 AK::Error::from_errno(int) [function] [call site2] 00177
13 AK::Error::Error(int) [function] [call site2] 00178
12 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00179
12 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00180
12 kfree_sized(void*, unsigned long) [function] [call site2] 00181
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00182
10 AK::ErrorOr ::is_error() const [function] [call site2] 00183
10 __assert_fail [call site2] 00184
9 AK::vformat(AK::StringBuilder&, AK::StringView, AK::TypeErasedFormatParams&) [function] [call site2] 00185
10 AK::FormatBuilder::FormatBuilder(AK::StringBuilder&) [function] [call site2] 00186
10 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00187
11 AK::GenericLexer::GenericLexer(AK::StringView) [function] [call site2] 00188
10 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00189
11 AK::FormatParser::consume_literal() [function] [call site2] 00190
12 AK::GenericLexer::tell() const [function] [call site2] 00191
12 AK::GenericLexer::is_eof() const [function] [call site2] 00192
12 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00193
12 AK::GenericLexer::consume_specific(char const*) [function] [call site2] 00194
12 AK::is_any_of(AK::StringView) [function] [call site2] 00195
12 AK::GenericLexer::tell() const [function] [call site2] 00196
12 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00197
13 __assert_fail [call site2] 00198
13 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00199
13 __assert_fail [call site2] 00200
12 AK::GenericLexer::consume() [function] [call site2] 00201
12 AK::StringView::substring_view(unsigned long) const [function] [call site2] 00202
11 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00203
12 AK::StringView::length() const [function] [call site2] 00204
12 AK::StringView::operator[](unsigned long) const [function] [call site2] 00205
12 AK::StringBuilder::try_append(char) [function] [call site2] 00206
13 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00207
14 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00208
14 AK::Checked ::Checked (unsigned long) [function] [call site2] 00209
15 bool AK::is_within_range (unsigned long) [function] [call site2] 00210
16 AK::TypeBoundsChecker ::is_within_range(unsigned long) [function] [call site2] 00211
14 AK::Checked ::operator+=(unsigned long) [function] [call site2] 00212
14 AK::Checked ::has_overflow() const [function] [call site2] 00213
14 __assert_fail [call site2] 00214
14 bool AK::operator<= (AK::Checked const&, unsigned long) [function] [call site2] 00215
15 __assert_fail [call site2] 00216
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00217
14 AK::Checked ::operator*=(unsigned long) [function] [call site2] 00218
15 AK::Checked ::mul(unsigned long) [function] [call site2] 00219
14 AK::Checked ::has_overflow() const [function] [call site2] 00220
14 __assert_fail [call site2] 00221
14 __assert_fail [call site2] 00222
14 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00223
14 AK::ErrorOr ::is_error() const [function] [call site2] 00224
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00225
13 AK::ErrorOr ::is_error() const [function] [call site2] 00226
13 AK::Detail::ByteBuffer<256ul>::try_append(unsigned char) [function] [call site2] 00227
14 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00228
14 __assert_fail [call site2] 00229
14 AK::Detail::ByteBuffer<256ul>::try_resize(unsigned long) [function] [call site2] 00230
15 AK::Detail::ByteBuffer<256ul>::trim(unsigned long, bool) [function] [call site2] 00231
16 __assert_fail [call site2] 00232
16 AK::Detail::ByteBuffer<256ul>::shrink_into_inline_buffer(unsigned long, bool) [function] [call site2] 00233
17 kfree_sized(void*, unsigned long) [function] [call site2] 00234
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00235
15 AK::Detail::ByteBuffer<256ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00236
15 AK::ErrorOr ::is_error() const [function] [call site2] 00237
15 AK::ErrorOr ::ErrorOr() [function] [call site2] 00238
14 AK::ErrorOr ::is_error() const [function] [call site2] 00239
14 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00240
14 AK::ErrorOr ::ErrorOr() [function] [call site2] 00241
13 AK::ErrorOr ::is_error() const [function] [call site2] 00242
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00243
12 AK::ErrorOr ::is_error() const [function] [call site2] 00244
12 AK::StringView::operator[](unsigned long) const [function] [call site2] 00245
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00246
11 AK::ErrorOr ::is_error() const [function] [call site2] 00247
11 AK::FormatParser::FormatSpecifier::FormatSpecifier() [function] [call site2] 00248
11 AK::FormatParser::consume_specifier(AK::FormatParser::FormatSpecifier&) [function] [call site2] 00249
12 AK::GenericLexer::next_is(char) const [function] [call site2] 00250
12 __assert_fail [call site2] 00251
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00252
12 AK::FormatParser::consume_number(unsigned long&) [function] [call site2] 00253
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00254
12 AK::GenericLexer::tell() const [function] [call site2] 00255
12 AK::GenericLexer::is_eof() const [function] [call site2] 00256
12 __assert_fail [call site2] 00257
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00258
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00259
12 AK::GenericLexer::consume() [function] [call site2] 00260
12 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00261
12 bool AK::GenericLexer::consume_specific (char const&) [function] [call site2] 00262
12 __assert_fail [call site2] 00263
11 AK::GenericLexer::is_eof() const [function] [call site2] 00264
11 __assert_fail [call site2] 00265
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00266
11 AK::TypeErasedFormatParams::take_next_index() [function] [call site2] 00267
11 AK::TypeErasedFormatParams::parameters() const [function] [call site2] 00268
11 __assert_fail [call site2] 00269
11 AK::FormatParser::FormatParser(AK::StringView) [function] [call site2] 00270
11 AK::ErrorOr ::is_error() const [function] [call site2] 00271
11 AK::(anonymous namespace)::vformat_impl(AK::TypeErasedFormatParams&, AK::FormatBuilder&, AK::FormatParser&) [function] [call site2] 00272
12 AK::ErrorOr ::is_error() const [function] [call site2] 00273
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00274
10 AK::ErrorOr ::is_error() const [function] [call site2] 00275
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00276
9 AK::ErrorOr ::is_error() const [function] [call site2] 00277
9 __assert_fail [call site2] 00278
9 AK::StringBuilder::append(char) [function] [call site2] 00279
10 AK::StringBuilder::try_append(char) [function] [call site2] 00280
10 AK::ErrorOr ::is_error() const [function] [call site2] 00281
10 __assert_fail [call site2] 00282
9 AK::StringBuilder::string_view() const [function] [call site2] 00283
10 AK::StringBuilder::data() const [function] [call site2] 00284
11 AK::Detail::ByteBuffer<256ul>::data() const [function] [call site2] 00285
10 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00286
10 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00287
10 __assert_fail [call site2] 00288
9 AK::StringView::characters_without_null_termination() const [function] [call site2] 00289
9 dbgputstr(char const*, unsigned long) [function] [call site2] 00290
10 fwrite [call site2] 00291
9 AK::StringBuilder::~StringBuilder() [function] [call site2] 00292
10 AK::Detail::ByteBuffer<256ul>::~ByteBuffer() [function] [call site2] 00293
11 AK::Detail::ByteBuffer<256ul>::clear() [function] [call site2] 00294
12 kfree_sized(void*, unsigned long) [function] [call site2] 00295
7 AK::GenericLexer::is_eof() const [function] [call site2] 00296
7 __assert_fail [call site2] 00297
6 AK::Formatter ::format(AK::FormatBuilder&, unsigned short) [function] [call site2] 00298
7 __assert_fail [call site2] 00299
7 AK::StandardFormatter::StandardFormatter(AK::StandardFormatter const&) [function] [call site2] 00300
7 bool AK::Checked ::addition_would_overflow (unsigned long, unsigned long) [function] [call site2] 00301
7 __assert_fail [call site2] 00302
7 AK::Formatter ::format(AK::FormatBuilder&, AK::StringView) [function] [call site2] 00303
8 __assert_fail [call site2] 00304
8 __assert_fail [call site2] 00305
8 __assert_fail [call site2] 00306
8 __assert_fail [call site2] 00307
8 AK::NumericLimits ::max() [function] [call site2] 00308
8 AK::StringView::bytes() const [function] [call site2] 00309
8 __assert_fail [call site2] 00310
8 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00311
9 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00312
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00313
11 AK::StringBuilder::try_append(char) [function] [call site2] 00314
11 AK::ErrorOr ::is_error() const [function] [call site2] 00315
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00316
10 AK::ErrorOr ::is_error() const [function] [call site2] 00317
10 __assert_fail [call site2] 00318
10 AK::StringBuilder::try_append(char) [function] [call site2] 00319
10 AK::ErrorOr ::is_error() const [function] [call site2] 00320
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00321
9 AK::ErrorOr ::is_error() const [function] [call site2] 00322
9 AK::FormatBuilder::put_literal(AK::StringView) [function] [call site2] 00323
9 AK::ErrorOr ::is_error() const [function] [call site2] 00324
9 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) [function] [call site2] 00325
10 AK::(anonymous namespace)::convert_unsigned_to_string(unsigned long, AK::Array &, unsigned char, bool) [function] [call site2] 00326
11 __assert_fail [call site2] 00327
11 AK::Array ::operator[](unsigned long) [function] [call site2] 00328
12 AK::Array ::at(unsigned long) [function] [call site2] 00329
13 AK::Array ::size() const [function] [call site2] 00330
11 AK::Array ::operator[](unsigned long) [function] [call site2] 00331
11 AK::Array ::operator[](unsigned long) [function] [call site2] 00332
11 void AK::swap (unsigned char&, unsigned char&) [function] [call site2] 00333
10 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00334
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00335
11 AK::StringBuilder::try_append(char) [function] [call site2] 00336
11 AK::ErrorOr ::is_error() const [function] [call site2] 00337
11 AK::StringBuilder::try_append(char) [function] [call site2] 00338
11 AK::ErrorOr ::is_error() const [function] [call site2] 00339
11 AK::StringBuilder::try_append(char) [function] [call site2] 00340
11 AK::ErrorOr ::is_error() const [function] [call site2] 00341
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00342
12 AK::StringView::is_empty() const [function] [call site2] 00343
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00344
12 AK::StringView::length() const [function] [call site2] 00345
12 AK::StringBuilder::will_append(unsigned long) [function] [call site2] 00346
12 AK::ErrorOr ::is_error() const [function] [call site2] 00347
12 AK::StringView::characters_without_null_termination() const [function] [call site2] 00348
12 AK::Detail::ByteBuffer<256ul>::try_append(void const*, unsigned long) [function] [call site2] 00349
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00350
13 __assert_fail [call site2] 00351
13 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00352
13 AK::Detail::ByteBuffer<256ul>::size() const [function] [call site2] 00353
13 AK::ErrorOr ::is_error() const [function] [call site2] 00354
13 AK::Detail::ByteBuffer<256ul>::data() [function] [call site2] 00355
13 AK::ErrorOr ::ErrorOr() [function] [call site2] 00356
12 AK::ErrorOr ::is_error() const [function] [call site2] 00357
12 AK::ErrorOr ::ErrorOr() [function] [call site2] 00358
11 AK::ErrorOr ::is_error() const [function] [call site2] 00359
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00360
11 AK::ErrorOr ::is_error() const [function] [call site2] 00361
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00362
11 AK::ErrorOr ::is_error() const [function] [call site2] 00363
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00364
11 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00365
11 AK::ErrorOr ::is_error() const [function] [call site2] 00366
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00367
10 AK::ErrorOr ::is_error() const [function] [call site2] 00368
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00369
11 AK::Array ::operator[](unsigned long) [function] [call site2] 00370
11 AK::StringBuilder::try_append(char) [function] [call site2] 00371
11 AK::ErrorOr ::is_error() const [function] [call site2] 00372
11 AK::ErrorOr ::ErrorOr() [function] [call site2] 00373
10 AK::ErrorOr ::is_error() const [function] [call site2] 00374
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00375
10 AK::ErrorOr ::is_error() const [function] [call site2] 00376
10 unsigned long AK::ceil_div (unsigned long, unsigned long) [function] [call site2] 00377
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00378
10 AK::ErrorOr ::is_error() const [function] [call site2] 00379
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00380
10 AK::ErrorOr ::is_error() const [function] [call site2] 00381
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00382
10 AK::ErrorOr ::is_error() const [function] [call site2] 00383
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00384
10 AK::ErrorOr ::is_error() const [function] [call site2] 00385
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00386
10 AK::ErrorOr ::is_error() const [function] [call site2] 00387
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00388
10 AK::ErrorOr ::is_error() const [function] [call site2] 00389
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00390
10 AK::ErrorOr ::is_error() const [function] [call site2] 00391
10 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00392
10 AK::ErrorOr ::is_error() const [function] [call site2] 00393
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_0::operator()() const [function] [call site2] 00394
10 AK::ErrorOr ::is_error() const [function] [call site2] 00395
10 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool)::$_1::operator()() const [function] [call site2] 00396
10 AK::ErrorOr ::is_error() const [function] [call site2] 00397
10 AK::ErrorOr ::ErrorOr() [function] [call site2] 00398
9 AK::ErrorOr ::is_error() const [function] [call site2] 00399
9 AK::ErrorOr AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char)::$_2::operator() (unsigned long) const [function] [call site2] 00400
9 AK::ErrorOr ::is_error() const [function] [call site2] 00401
9 AK::ErrorOr ::ErrorOr() [function] [call site2] 00402
8 __assert_fail [call site2] 00403
8 AK::FormatBuilder::put_string(AK::StringView, AK::FormatBuilder::Align, unsigned long, unsigned long, char) [function] [call site2] 00404
9 AK::StringView::length() const [function] [call site2] 00405
9 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00406
9 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00407
9 AK::StringView::length() const [function] [call site2] 00408
9 AK::StringView::substring_view(unsigned long, unsigned long) const [function] [call site2] 00409
9 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00410
9 AK::ErrorOr ::is_error() const [function] [call site2] 00411
9 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00412
9 AK::ErrorOr ::is_error() const [function] [call site2] 00413
9 unsigned long AK::ceil_div (unsigned long, unsigned long) [function] [call site2] 00414
9 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00415
9 AK::ErrorOr ::is_error() const [function] [call site2] 00416
9 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00417
9 AK::ErrorOr ::is_error() const [function] [call site2] 00418
9 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00419
9 AK::FormatBuilder::put_padding(char, unsigned long) [function] [call site2] 00420
9 AK::StringBuilder::try_append(AK::StringView) [function] [call site2] 00421
9 AK::ErrorOr ::is_error() const [function] [call site2] 00422
9 AK::ErrorOr ::ErrorOr() [function] [call site2] 00423
7 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00424
7 __assert_fail [call site2] 00425
7 __assert_fail [call site2] 00426
7 __assert_fail [call site2] 00427
7 __assert_fail [call site2] 00428
7 __assert_fail [call site2] 00429
7 AK::Span ::Span(void const*, unsigned long) [function] [call site2] 00430
7 __assert_fail [call site2] 00431
7 AK::FormatBuilder::put_hexdump(AK::Span , unsigned long, char) [function] [call site2] 00432
7 __assert_fail [call site2] 00433
7 __assert_fail [call site2] 00434
7 AK::FormatBuilder::put_u64(unsigned long, unsigned char, bool, bool, bool, AK::FormatBuilder::Align, unsigned long, char, AK::FormatBuilder::SignMode, bool) [function] [call site2] 00435
6 AK::StandardFormatter::~StandardFormatter() [function] [call site2] 00436
5 AK::Array ::operator AK::Span () const [function] [call site2] 00437
6 AK::Array ::span() const [function] [call site2] 00438
7 AK::Span ::Span(AK::TypeErasedParameter const*, unsigned long) [function] [call site2] 00439
5 AK::TypeErasedFormatParams::set_parameters(AK::Span ) [function] [call site2] 00440
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00441
4 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00442
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00443
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00444
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00445
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00446
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00447
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00448
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00449
3 Gfx::Color::Color(unsigned char, unsigned char, unsigned char) [function] [call site2] 00450
3 AK::NonnullOwnPtr AK::make () [function] [call site2] 00451
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00452
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00453
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00454
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00455
3 AK::Vector ::Vector() [function] [call site2] 00456
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00457
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00458
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00459
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00460
3 AK::Vector ::try_append(unsigned char&&) [function] [call site2] 00461
4 AK::Vector ::try_grow_capacity(unsigned long) [function] [call site2] 00462
5 AK::ErrorOr ::ErrorOr() [function] [call site2] 00463
5 AK::Vector ::padded_capacity(unsigned long) [function] [call site2] 00464
6 unsigned long AK::max (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00465
4 AK::ErrorOr ::is_error() const [function] [call site2] 00466
4 AK::Vector ::slot(unsigned long) [function] [call site2] 00467
4 AK::ErrorOr ::ErrorOr() [function] [call site2] 00468
3 AK::ErrorOr ::is_error() const [function] [call site2] 00469
3 __assert_fail [call site2] 00470
3 AK::Vector ::~Vector() [function] [call site2] 00471
3 AK::Vector , 0ul>::try_append(AK::NonnullOwnPtr &&) [function] [call site2] 00472
4 AK::NonnullOwnPtr ::NonnullOwnPtr(AK::NonnullOwnPtr &&) [function] [call site2] 00473
5 AK::NonnullOwnPtr ::leak_ptr() [function] [call site2] 00474
5 __assert_fail [call site2] 00475
3 AK::ErrorOr ::is_error() const [function] [call site2] 00476
3 __assert_fail [call site2] 00477
3 __assert_fail [call site2] 00478
3 __assert_fail [call site2] 00479
3 AK::LittleEndian ::LittleEndian() [function] [call site2] 00480
3 AK::InputStream& AK::operator>> (AK::InputStream&, AK::LittleEndian &) [function] [call site2] 00481
3 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00482
3 AK::InputStream& AK::operator>> (AK::InputStream&, AK::LittleEndian &) [function] [call site2] 00483
3 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00484
3 AK::InputStream& AK::operator>> (AK::InputStream&, AK::LittleEndian &) [function] [call site2] 00485
3 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00486
3 AK::InputStream& AK::operator>> (AK::InputStream&, AK::LittleEndian &) [function] [call site2] 00487
3 AK::LittleEndian ::operator unsigned short() const [function] [call site2] 00488
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00489
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00490
3 unsigned long AK::exp2 (unsigned long) [function] [call site2] 00491
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00492
3 Gfx::Color::Color(unsigned char, unsigned char, unsigned char) [function] [call site2] 00493
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00494
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00495
3 AK::InputStream& AK::operator>> (AK::InputStream&, unsigned char&) [function] [call site2] 00496
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00497
3 AK::Array ::span() [function] [call site2] 00498
3 unsigned long AK::min (unsigned long const&, AK::Detail::__IdentityType ::Type const&) [function] [call site2] 00499
3 AK::Span ::Span(unsigned char*, unsigned long) [function] [call site2] 00500
3 AK::operator>>(AK::InputStream&, AK::Span ) [function] [call site2] 00501
3 AK::Detail::Stream::handle_any_error() [function] [call site2] 00502
3 AK::Array ::operator[](unsigned long) [function] [call site2] 00503
3 AK::Vector ::try_append(unsigned char&&) [function] [call site2] 00504
3 AK::ErrorOr ::is_error() const [function] [call site2] 00505
3 __assert_fail [call site2] 00506
3 AK::NonnullOwnPtr AK::make () [function] [call site2] 00507
3 AK::NonnullOwnPtr ::~NonnullOwnPtr() [function] [call site2] 00508
3 AK::InputMemoryStream::~InputMemoryStream() [function] [call site2] 00509
4 AK::InputMemoryStream::~InputMemoryStream() [function] [call site2] 00510
5 AK::InputStream::~InputStream() [function] [call site2] 00511
2 AK::OwnPtr ::operator->() [function] [call site2] 00512
2 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00513
2 AK::OwnPtr ::operator->() [function] [call site2] 00514
2 Gfx::decode_frame(Gfx::GIFLoadingContext&, unsigned long) [function] [call site2] 00515
3 Gfx::Size ::Size (unsigned short, unsigned short) [function] [call site2] 00516
3 Gfx::Bitmap::try_create(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00517
4 Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00518
5 Gfx::size_would_overflow(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00519
6 Gfx::Bitmap::minimum_pitch(unsigned long, Gfx::BitmapFormat) [function] [call site2] 00520
7 Gfx::determine_storage_format(Gfx::BitmapFormat) [function] [call site2] 00521
8 __assert_fail [call site2] 00522
7 __assert_fail [call site2] 00523
6 bool AK::Checked ::multiplication_would_overflow (unsigned long, int) [function] [call site2] 00524
7 AK::Checked ::Checked() [function] [call site2] 00525
7 AK::Checked & AK::Checked ::operator= (unsigned long) [function] [call site2] 00526
7 AK::Checked ::operator*=(unsigned long) [function] [call site2] 00527
7 AK::Checked ::has_overflow() const [function] [call site2] 00528
5 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00529
5 Gfx::Bitmap::minimum_pitch(unsigned long, Gfx::BitmapFormat) [function] [call site2] 00530
5 Gfx::Bitmap::size_in_bytes(unsigned long, int) [function] [call site2] 00531
5 mmap [call site2] 00532
5 __errno_location [call site2] 00533
5 AK::ErrorOr ::VariantConstructors(Gfx::BackingStore&&) [function] [call site2] 00534
6 AK::Variant ::VariantConstructors(Gfx::BackingStore&&) [function] [call site2] 00535
7 AK::Detail::InheritFromPacks , AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > > >::InheritFromPacks(Gfx::BackingStore&&) [function] [call site2] 00536
8 AK::Detail::InheritFromUniqueEntries<0u, AK::Detail::ParameterPack > >, AK::Detail::IntegerSequence , AK::Detail::ParameterPack > >, AK::Detail::ParameterPack > > >::InheritFromUniqueEntries(Gfx::BackingStore&&) [function] [call site2] 00537
9 void AK::Variant ::set (Gfx::BackingStore&&, AK::Detail::VariantNoClearTag) [function] [call site2] 00538
4 AK::ErrorOr ::is_error() const [function] [call site2] 00539
5 bool AK::Variant ::has () const [function] [call site2] 00540
6 unsigned char AK::Variant ::index_of () [function] [call site2] 00541
4 Gfx::BackingStore* AK::bit_cast (void* const&) [function] [call site2] 00542
4 AK::Error* AK::bit_cast (void* const&) [function] [call site2] 00543
4 Gfx::Bitmap::Bitmap(Gfx::BitmapFormat, Gfx::Size const&, int, Gfx::BackingStore const&) [function] [call site2] 00544
5 AK::RefCounted ::RefCounted() [function] [call site2] 00545
6 AK::RefCountedBase::RefCountedBase() [function] [call site2] 00546
5 Core::AnonymousBuffer::AnonymousBuffer() [function] [call site2] 00547
6 AK::RefPtr >::RefPtr() [function] [call site2] 00548
5 __assert_fail [call site2] 00549
5 Gfx::size_would_overflow(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00550
5 __assert_fail [call site2] 00551
5 Gfx::Bitmap::size_in_bytes() const [function] [call site2] 00552
5 __assert_fail [call site2] 00553
5 AK::Vector ::Vector() [function] [call site2] 00554
5 Gfx::Bitmap::allocate_palette_from_format(Gfx::BitmapFormat, AK::Vector const&) [function] [call site2] 00555
6 Gfx::Bitmap::palette_size(Gfx::BitmapFormat) [function] [call site2] 00556
6 AK::Vector ::is_empty() const [function] [call site2] 00557
6 __assert_fail [call site2] 00558
4 AK::ErrorOr , AK::Error> AK::adopt_nonnull_ref_or_enomem (Gfx::Bitmap*) [function] [call site2] 00559
5 AK::RefPtr > AK::adopt_ref_if_nonnull (Gfx::Bitmap*) [function] [call site2] 00560
6 AK::RefPtr >::RefPtr(AK::RefPtr >::AdoptTag, Gfx::Bitmap&) [function] [call site2] 00561
6 AK::RefPtr >::RefPtr() [function] [call site2] 00562
5 AK::RefPtr >::operator!() const [function] [call site2] 00563
5 AK::Error::from_errno(int) [function] [call site2] 00564
5 AK::RefPtr >::release_nonnull() [function] [call site2] 00565
6 AK::RefPtr >::leak_ref() [function] [call site2] 00566
5 AK::ErrorOr , AK::Error>::VariantConstructors(AK::NonnullRefPtr &&) [function] [call site2] 00567
5 AK::RefCounted ::unref() const [function] [call site2] 00568
3 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00569
3 Gfx::Bitmap* AK::exchange (Gfx::Bitmap*&, decltype(nullptr)&&) [function] [call site2] 00570
3 __assert_fail [call site2] 00571
3 AK::RefPtr >::swap(AK::RefPtr >&) [function] [call site2] 00572
4 void AK::swap (Gfx::Bitmap*&, Gfx::Bitmap*&) [function] [call site2] 00573
3 Gfx::Size ::Size (unsigned short, unsigned short) [function] [call site2] 00574
3 Gfx::Bitmap::try_create(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00575
3 AK::ErrorOr , AK::Error>::release_value_but_fixme_should_propagate_errors() [function] [call site2] 00576
4 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00577
4 AK::ErrorOr , AK::Error>::release_value() [function] [call site2] 00578
5 AK::ErrorOr , AK::Error>::value() [function] [call site2] 00579
6 AK::NonnullRefPtr & AK::Variant , AK::Error>::get >() [function] [call site2] 00580
7 bool AK::Variant , AK::Error>::has >() const [function] [call site2] 00581
7 __assert_fail [call site2] 00582
7 AK::NonnullRefPtr * AK::bit_cast *, unsigned char (*) [32]>(unsigned char (* const&) [32]) [function] [call site2] 00583
5 Gfx::Bitmap* AK::exchange (Gfx::Bitmap*&, decltype(nullptr)&&) [function] [call site2] 00584
5 __assert_fail [call site2] 00585
3 AK::RefPtr >::swap(AK::RefPtr >&) [function] [call site2] 00586
3 __assert_fail [call site2] 00587
3 Gfx::Color::Color(Gfx::Color::NamedColor) [function] [call site2] 00588
4 __assert_fail [call site2] 00589
3 Gfx::Bitmap::fill(Gfx::Color) [function] [call site2] 00590
4 Gfx::Bitmap::physical_height() const [function] [call site2] 00591
4 __assert_fail [call site2] 00592
4 Gfx::Bitmap::scanline(int) [function] [call site2] 00593
5 Gfx::Bitmap::scanline_u8(int) [function] [call site2] 00594
6 Gfx::Bitmap::physical_height() const [function] [call site2] 00595
6 __assert_fail [call site2] 00596
4 Gfx::Color::value() const [function] [call site2] 00597
4 Gfx::Bitmap::physical_width() const [function] [call site2] 00598
5 Gfx::Bitmap::physical_size() const [function] [call site2] 00599
3 __assert_fail [call site2] 00600
3 Gfx::copy_frame_buffer(Gfx::Bitmap&, Gfx::Bitmap const&) [function] [call site2] 00601
4 Gfx::Bitmap::size_in_bytes() const [function] [call site2] 00602
4 __assert_fail [call site2] 00603
4 Gfx::Bitmap::scanline(int) [function] [call site2] 00604
3 Gfx::GIFImageDescriptor::rect() const [function] [call site2] 00605
4 Gfx::Rect ::Rect (unsigned short, unsigned short, unsigned short, unsigned short) [function] [call site2] 00606
5 Gfx::Point ::Point (unsigned short, unsigned short) [function] [call site2] 00607
5 Gfx::Size ::Size (unsigned short, unsigned short) [function] [call site2] 00608
3 Gfx::Color::Color(Gfx::Color::NamedColor) [function] [call site2] 00609
3 Gfx::copy_frame_buffer(Gfx::Bitmap&, Gfx::Bitmap const&) [function] [call site2] 00610
3 Gfx::LZWDecoder::LZWDecoder(AK::Vector const&, unsigned char) [function] [call site2] 00611
4 AK::Vector , 0ul>::Vector() [function] [call site2] 00612
4 AK::Vector , 0ul>::Vector() [function] [call site2] 00613
4 unsigned int AK::exp2 (unsigned int) [function] [call site2] 00614
4 AK::Vector ::Vector() [function] [call site2] 00615
4 Gfx::LZWDecoder::init_code_table() [function] [call site2] 00616
5 AK::Vector , 0ul>::ensure_capacity(unsigned long) [function] [call site2] 00617
6 AK::Vector , 0ul>::try_ensure_capacity(unsigned long) [function] [call site2] 00618
7 AK::ErrorOr ::ErrorOr() [function] [call site2] 00619
7 malloc_good_size [function] [call site2] 00620
7 AK::Checked ::Checked (unsigned long) [function] [call site2] 00621
7 kmalloc_array(AK::Checked , AK::Checked ) [function] [call site2] 00622
8 AK::Checked AK::operator* (AK::Checked const&, AK::Checked const&) [function] [call site2] 00623
9 __assert_fail [call site2] 00624
9 AK::Checked ::mul(unsigned long) [function] [call site2] 00625
8 AK::Checked ::has_overflow() const [function] [call site2] 00626
8 __assert_fail [call site2] 00627
7 AK::Error::from_errno(int) [function] [call site2] 00628
7 AK::Vector ::Vector(AK::Vector &&) [function] [call site2] 00629
8 AK::Vector ::reset_capacity() [function] [call site2] 00630
7 __assert_fail [call site2] 00631
7 AK::Vector ::~Vector() [function] [call site2] 00632
7 kfree_sized(void*, unsigned long) [function] [call site2] 00633
7 AK::ErrorOr ::ErrorOr() [function] [call site2] 00634
6 AK::ErrorOr ::is_error() const [function] [call site2] 00635
6 __assert_fail [call site2] 00636
5 AK::Vector , 0ul>::operator=(AK::Vector , 0ul> const&) [function] [call site2] 00637
6 AK::Vector , 0ul>::clear() [function] [call site2] 00638
6 AK::Vector , 0ul>::ensure_capacity(unsigned long) [function] [call site2] 00639
6 AK::TypedTransfer >::copy(AK::Vector *, AK::Vector const*, unsigned long) [function] [call site2] 00640
7 AK::Vector ::Vector(AK::Vector const&) [function] [call site2] 00641
8 AK::Vector ::ensure_capacity(unsigned long) [function] [call site2] 00642
8 AK::TypedTransfer ::copy(unsigned char*, unsigned char const*, unsigned long) [function] [call site2] 00643
5 AK::Vector ::Vector(std::initializer_list ) [function] [call site2] 00644
6 AK::Vector ::ensure_capacity(unsigned long) [function] [call site2] 00645
6 AK::Vector ::capacity() const [function] [call site2] 00646
5 __assert_fail [call site2] 00647
3 Gfx::LZWDecoder::add_control_code() [function] [call site2] 00648
4 AK::Vector ::Vector() [function] [call site2] 00649
4 AK::ErrorOr ::is_error() const [function] [call site2] 00650
4 __assert_fail [call site2] 00651
4 AK::Vector ::Vector() [function] [call site2] 00652
4 AK::ErrorOr ::is_error() const [function] [call site2] 00653
3 Gfx::LZWDecoder::add_control_code() [function] [call site2] 00654
3 Gfx::LZWDecoder::next_code() [function] [call site2] 00655
4 AK::Vector ::is_empty() const [function] [call site2] 00656
3 Gfx::LZWDecoder::~LZWDecoder() [function] [call site2] 00657
4 AK::Vector ::~Vector() [function] [call site2] 00658
3 Gfx::LZWDecoder::reset() [function] [call site2] 00659
4 AK::Vector , 0ul>::clear() [function] [call site2] 00660
4 AK::Vector , 0ul>::extend(AK::Vector , 0ul> const&) [function] [call site2] 00661
5 AK::Vector , 0ul>::try_extend(AK::Vector , 0ul> const&) [function] [call site2] 00662
6 AK::Vector , 0ul>::try_grow_capacity(unsigned long) [function] [call site2] 00663
6 AK::ErrorOr ::is_error() const [function] [call site2] 00664
6 AK::TypedTransfer >::copy(AK::Vector *, AK::Vector const*, unsigned long) [function] [call site2] 00665
6 AK::ErrorOr ::ErrorOr() [function] [call site2] 00666
5 AK::ErrorOr ::is_error() const [function] [call site2] 00667
5 __assert_fail [call site2] 00668
4 unsigned int AK::exp2 (unsigned int) [function] [call site2] 00669
4 AK::Vector ::clear() [function] [call site2] 00670
3 Gfx::LZWDecoder::get_output() [function] [call site2] 00671
4 __assert_fail [call site2] 00672
4 AK::Vector ::Vector(AK::Vector const&) [function] [call site2] 00673
4 __assert_fail [call site2] 00674
4 AK::Vector ::operator=(AK::Vector const&) [function] [call site2] 00675
4 __assert_fail [call site2] 00676
4 AK::Vector ::try_append(unsigned char&&) [function] [call site2] 00677
4 __assert_fail [call site2] 00678
4 Gfx::LZWDecoder::extend_code_table(AK::Vector const&) [function] [call site2] 00679
5 AK::Vector ::Vector(AK::Vector const&) [function] [call site2] 00680
5 AK::ErrorOr ::is_error() const [function] [call site2] 00681
5 __assert_fail [call site2] 00682
4 AK::Vector ::~Vector() [function] [call site2] 00683
4 AK::Vector ::is_empty() const [function] [call site2] 00684
4 __assert_fail [call site2] 00685
4 AK::Vector ::try_append(unsigned char&&) [function] [call site2] 00686
4 AK::ErrorOr ::is_error() const [function] [call site2] 00687
4 __assert_fail [call site2] 00688
4 Gfx::LZWDecoder::extend_code_table(AK::Vector const&) [function] [call site2] 00689
3 AK::Vector ::Vector(AK::Vector const&) [function] [call site2] 00690
3 AK::Vector ::begin() [function] [call site2] 00691
4 AK::SimpleIterator , unsigned char>::begin(AK::Vector &) [function] [call site2] 00692
3 AK::SimpleIterator , unsigned char>::operator!=(AK::SimpleIterator , unsigned char>) const [function] [call site2] 00693
3 AK::Vector ::~Vector() [function] [call site2] 00694
3 Gfx::Bitmap::rect() const [function] [call site2] 00695
4 Gfx::Point ::Point() [function] [call site2] 00696
4 Gfx::Rect ::Rect(Gfx::Point const&, Gfx::Size const&) [function] [call site2] 00697
3 Gfx::Rect ::contains(int, int) const [function] [call site2] 00698
3 Gfx::Bitmap::set_pixel(int, int, Gfx::Color) [function] [call site2] 00699
4 Gfx::determine_storage_format(Gfx::BitmapFormat) [function] [call site2] 00700
4 void Gfx::Bitmap::set_pixel<(Gfx::StorageFormat)1>(int, int, Gfx::Color) [function] [call site2] 00701
5 Gfx::Bitmap::physical_width() const [function] [call site2] 00702
5 __assert_fail [call site2] 00703
5 Gfx::Color::value() const [function] [call site2] 00704
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00705
4 void Gfx::Bitmap::set_pixel<(Gfx::StorageFormat)2>(int, int, Gfx::Color) [function] [call site2] 00706
5 Gfx::Bitmap::physical_width() const [function] [call site2] 00707
5 __assert_fail [call site2] 00708
5 Gfx::Color::value() const [function] [call site2] 00709
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00710
4 void Gfx::Bitmap::set_pixel<(Gfx::StorageFormat)3>(int, int, Gfx::Color) [function] [call site2] 00711
5 Gfx::Bitmap::physical_width() const [function] [call site2] 00712
5 __assert_fail [call site2] 00713
5 Gfx::Color::alpha() const [function] [call site2] 00714
5 Gfx::Bitmap::scanline(int) [function] [call site2] 00715
4 __assert_fail [call site2] 00716
4 __assert_fail [call site2] 00717
3 AK::Array ::operator[](unsigned long) const [function] [call site2] 00718
4 AK::Array ::at(unsigned long) const [function] [call site2] 00719
5 AK::Array ::size() const [function] [call site2] 00720
5 __assert_fail [call site2] 00721
3 AK::Array ::operator[](unsigned long) const [function] [call site2] 00722
3 AK::Array ::operator[](unsigned long) const [function] [call site2] 00723
2 AK::OwnPtr ::operator->() [function] [call site2] 00724
2 Gfx::decode_frame(Gfx::GIFLoadingContext&, unsigned long) [function] [call site2] 00725
2 AK::OwnPtr ::operator->() [function] [call site2] 00726
2 AK::Error::from_string_literal(AK::StringView) [function] [call site2] 00727
2 AK::OwnPtr ::operator->() [function] [call site2] 00728
2 AK::RefPtr >::RefPtr() [function] [call site2] 00729
2 AK::OwnPtr ::operator->() [function] [call site2] 00730
2 Gfx::Bitmap::clone() const [function] [call site2] 00731
3 Gfx::Bitmap::format() const [function] [call site2] 00732
3 Gfx::Bitmap::try_create(Gfx::BitmapFormat, Gfx::Size const&, int) [function] [call site2] 00733
3 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00734
3 Gfx::Bitmap::size_in_bytes() const [function] [call site2] 00735
3 __assert_fail [call site2] 00736
3 __assert_fail [call site2] 00737
3 Gfx::Bitmap::scanline(int) [function] [call site2] 00738
3 AK::ErrorOr , AK::Error>::VariantConstructors(AK::NonnullRefPtr &&) [function] [call site2] 00739
2 AK::ErrorOr , AK::Error>::is_error() const [function] [call site2] 00740
2 AK::RefPtr >::swap(AK::RefPtr >&) [function] [call site2] 00741
2 AK::OwnPtr ::operator->() [function] [call site2] 00742
2 AK::ErrorOr ::VariantConstructors(Gfx::ImageFrameDescriptor&&) [function] [call site2] 00743
2 Gfx::ImageFrameDescriptor::~ImageFrameDescriptor() [function] [call site2] 00744
1 AK::ErrorOr ::is_error() const [function] [call site2] 00745
1 AK::ErrorOr ::value() [function] [call site2] 00746
1 Gfx::GIFImageDecoderPlugin::frame_count() [function] [call site2] 00747
2 AK::OwnPtr ::operator->() [function] [call site2] 00748
2 AK::OwnPtr ::operator->() [function] [call site2] 00749
2 AK::OwnPtr ::operator*() [function] [call site2] 00750
2 Gfx::load_gif_frame_descriptors(Gfx::GIFLoadingContext&) [function] [call site2] 00751
2 AK::OwnPtr ::operator->() [function] [call site2] 00752
2 AK::OwnPtr ::operator->() [function] [call site2] 00753
1 Gfx::GIFImageDecoderPlugin::frame(unsigned long) [function] [call site2] 00754
1 AK::ErrorOr ::release_value_but_fixme_should_propagate_errors() [function] [call site2] 00755
1 Gfx::ImageFrameDescriptor::~ImageFrameDescriptor() [function] [call site2] 00756
1 Gfx::ImageFrameDescriptor::~ImageFrameDescriptor() [function] [call site2] 00757
1 Gfx::GIFImageDecoderPlugin::~GIFImageDecoderPlugin() [function] [call site2] 00758
2 AK::OwnPtr ::~OwnPtr() [function] [call site2] 00759
2 Gfx::ImageDecoderPlugin::~ImageDecoderPlugin() [function] [call site2] 00760