Fuzz introspector: fuzz-read-print-write
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
331 0 EP call site: 00000 WXMPMeta_RegisterNamespace_1

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 Exiv2::LogMsg::setLevel(Exiv2::LogMsg::Level) [function] [call site] 00001
1 Exiv2::XmpParser::initialize(void (*)(void*, bool), void*) [function] [call site] 00002
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::Initialize() [function] [call site] 00003
3 WXMP_Result::WXMP_Result() [function] [call site] 00004
3 WXMPMeta_Initialize_1 [function] [call site] 00005
4 XMPMeta::Initialize() [function] [call site] 00006
5 XMP_InitMutex(pthread_mutex_t*) [function] [call site] 00007
6 pthread_mutex_init [call site] 00008
5 InitializeUnicodeConversions() [function] [call site] 00009
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00010
6 __cxa_allocate_exception [call site] 00011
6 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00012
6 __cxa_throw [call site] 00013
6 VerifySimpleXMLName(char const*, char const*) [function] [call site] 00014
7 __cxa_allocate_exception [call site] 00015
7 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00016
7 __cxa_throw [call site] 00017
7 IsStartChar_ASCII(unsigned int) [function] [call site] 00018
7 GetCodePoint(unsigned char const**) [function] [call site] 00019
8 CodePoint_from_UTF8(unsigned char const*, unsigned long, unsigned int*, unsigned long*) [function] [call site] 00020
9 CodePoint_from_UTF8_Multi(unsigned char const*, unsigned long, unsigned int*, unsigned long*) [function] [call site] 00021
10 __cxa_allocate_exception [call site] 00022
10 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00023
10 __cxa_throw [call site] 00024
10 __cxa_allocate_exception [call site] 00025
10 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00026
10 __cxa_throw [call site] 00027
10 __cxa_allocate_exception [call site] 00028
10 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00029
10 __cxa_throw [call site] 00030
10 __cxa_allocate_exception [call site] 00031
10 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00032
10 __cxa_throw [call site] 00033
7 IsStartChar_NonASCII(unsigned int) [function] [call site] 00034
7 IsStartChar_ASCII(unsigned int) [function] [call site] 00035
7 IsOtherChar_ASCII(unsigned int) [function] [call site] 00036
7 GetCodePoint(unsigned char const**) [function] [call site] 00037
7 IsStartChar_NonASCII(unsigned int) [function] [call site] 00038
7 IsOtherChar_NonASCII(unsigned int) [function] [call site] 00039
7 __cxa_allocate_exception [call site] 00040
7 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00041
7 __cxa_throw [call site] 00042
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00043
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00044
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00045
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00046
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00047
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00048
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00049
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00050
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00051
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00052
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00053
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00054
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00055
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00056
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00057
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00058
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00059
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00060
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00061
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00062
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00063
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00064
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00065
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00066
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00067
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00068
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00069
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00070
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00071
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00072
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00073
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00074
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00075
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00076
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00077
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00078
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00079
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00080
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00081
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00082
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00083
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00084
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00085
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00086
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00087
5 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00088
5 XMPIterator::Initialize() [function] [call site] 00089
6 XMP_Node::XMP_Node(XMP_Node*, char const*, unsigned int) [function] [call site] 00090
5 __cxa_allocate_exception [call site] 00091
5 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00092
5 __cxa_throw [call site] 00093
5 XMPUtils::Initialize() [function] [call site] 00094
5 __cxa_allocate_exception [call site] 00095
5 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00096
5 __cxa_throw [call site] 00097
4 __cxa_begin_catch [call site] 00098
4 XMP_Error::GetID() const [function] [call site] 00099
4 XMP_Error::GetErrMsg() const [function] [call site] 00100
4 __cxa_end_catch [call site] 00101
3 __cxa_allocate_exception [call site] 00102
3 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00103
3 __cxa_throw [call site] 00104
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00105
3 WXMP_Result::WXMP_Result() [function] [call site] 00106
3 WXMPMeta_RegisterNamespace_1 [function] [call site] 00107
4 XMP_AutoMutex::XMP_AutoMutex() [function] [call site] 00108
5 XMP_EnterCriticalRegion(pthread_mutex_t&) [function] [call site] 00109
6 pthread_mutex_lock [call site] 00110
6 __cxa_allocate_exception [call site] 00111
6 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00112
6 __cxa_throw [call site] 00113
4 __cxa_allocate_exception [call site] 00114
4 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00115
4 XMP_AutoMutex::~XMP_AutoMutex() [function] [call site] 00116
5 XMP_ExitCriticalRegion(pthread_mutex_t&) [function] [call site] 00117
6 pthread_mutex_unlock [call site] 00118
6 __cxa_allocate_exception [call site] 00119
6 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00120
6 __cxa_throw [call site] 00121
5 __clang_call_terminate [call site] 00122
6 __cxa_begin_catch [call site] 00123
4 __cxa_allocate_exception [call site] 00124
4 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00125
4 __cxa_throw [call site] 00126
4 XMPMeta::RegisterNamespace(char const*, char const*) [function] [call site] 00127
4 __cxa_begin_catch [call site] 00128
4 XMP_Error::GetID() const [function] [call site] 00129
4 XMP_Error::GetErrMsg() const [function] [call site] 00130
4 __cxa_end_catch [call site] 00131
3 __cxa_allocate_exception [call site] 00132
3 XMP_Error::XMP_Error(int, char const*) [function] [call site] 00133
3 __cxa_throw [call site] 00134
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00135
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00136
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00137
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00138
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00139
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00140
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00141
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00142
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00143
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00144
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00145
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00146
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00147
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00148
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00149
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00150
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00151
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00152
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00153
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00154
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::RegisterNamespace(char const*, char const*) [function] [call site] 00155
1 atexit [call site] 00156
1 Exiv2::XmpParser::terminate() [function] [call site] 00157
2 Exiv2::XmpProperties::unregisterNs() [function] [call site] 00158
3 Exiv2::XmpProperties::unregisterNsUnsafe(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00159
2 TXMPMeta<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::Terminate() [function] [call site] 00160
3 WXMPMeta_Terminate_1 [function] [call site] 00161
4 XMPMeta::Terminate() [function] [call site] 00162
5 XMPIterator::Terminate() [function] [call site] 00163
5 XMPUtils::Terminate() [function] [call site] 00164
5 XMP_TermMutex(pthread_mutex_t&) [function] [call site] 00165
6 pthread_mutex_destroy [call site] 00166
5 __clang_call_terminate [call site] 00167
1 Exiv2::DataBuf::DataBuf(unsigned char const*, unsigned long) [function] [call site] 00168
1 Exiv2::DataBuf::c_data(unsigned long) const [function] [call site] 00169
2 __cxa_allocate_exception [call site] 00170
2 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00171
3 std::logic_error::logic_error(char const*) [call site] 00172
2 __cxa_throw [call site] 00173
2 std::out_of_range::~out_of_range() [call site] 00174
2 __cxa_free_exception [call site] 00175
1 Exiv2::ImageFactory::open(unsigned char const*, unsigned long) [function] [call site] 00176
2 Exiv2::ImageFactory::open(std::__1::unique_ptr<Exiv2::BasicIo, std::__1::default_delete<Exiv2::BasicIo> >) [function] [call site] 00177
3 Exiv2::isJpegType(Exiv2::BasicIo&, bool) [function] [call site] 00178
3 __cxa_allocate_exception [call site] 00179
3 Exiv2::strError() [function] [call site] 00180
4 __errno_location [call site] 00181
4 strerror_r [call site] 00182
4 strerror [call site] 00183
3 Exiv2::Error::Error<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(Exiv2::ErrorCode, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00184
4 std::exception::exception[abi:ne180100]() [function] [call site] 00185
4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Exiv2::toBasicString<char, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00186
5 std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str[abi:ne180100]() const & [function] [call site] 00187
6 std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str[abi:ne180100]() const & [function] [call site] 00188
4 Exiv2::Error::setMsg(int) [function] [call site] 00189
4 std::exception::~exception() [call site] 00190
3 __cxa_throw [call site] 00191
3 __cxa_free_exception [call site] 00192
3 Exiv2::isExvType(Exiv2::BasicIo&, bool) [function] [call site] 00193
4 memcmp [call site] 00194
3 Exiv2::isCr2Type(Exiv2::BasicIo&, bool) [function] [call site] 00195
4 Exiv2::Internal::Cr2Header::Cr2Header(Exiv2::ByteOrder) [function] [call site] 00196
5 Exiv2::Internal::TiffHeaderBase::TiffHeaderBase(unsigned short, unsigned int, Exiv2::ByteOrder, unsigned int) [function] [call site] 00197
4 Exiv2::Internal::Cr2Header::read(unsigned char const*, unsigned long) [function] [call site] 00198
5 Exiv2::getUShort(unsigned char const*, Exiv2::ByteOrder) [function] [call site] 00199
6 Exiv2::Slice<unsigned char const*> Exiv2::makeSliceUntil<unsigned char const>(unsigned char const*, unsigned long) [function] [call site] 00200
7 Exiv2::Slice<unsigned char const*>::Slice(unsigned char const*, unsigned long, unsigned long) [function] [call site] 00201
8 Exiv2::Internal::ConstSliceBase<Exiv2::Internal::PtrSliceStorage, unsigned char const*>::ConstSliceBase(unsigned char const*&, unsigned long, unsigned long) [function] [call site] 00202
9 Exiv2::Internal::SliceBase::SliceBase(unsigned long, unsigned long) [function] [call site] 00203
10 __cxa_allocate_exception [call site] 00204
10 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00205
10 __cxa_throw [call site] 00206
10 std::out_of_range::~out_of_range() [call site] 00207
10 __cxa_free_exception [call site] 00208
9 Exiv2::Internal::PtrSliceStorage<unsigned char const*>::PtrSliceStorage(unsigned char const*, unsigned long, unsigned long) [function] [call site] 00209
10 __cxa_allocate_exception [call site] 00210
10 std::invalid_argument::invalid_argument[abi:ne180100](char const*) [function] [call site] 00211
11 std::logic_error::logic_error(char const*) [call site] 00212
10 __cxa_throw [call site] 00213
10 std::invalid_argument::~invalid_argument() [call site] 00214
10 __cxa_free_exception [call site] 00215
6 unsigned short Exiv2::getUShort<unsigned char const*>(Exiv2::Slice<unsigned char const*> const&, Exiv2::ByteOrder) [function] [call site] 00216
7 Exiv2::Internal::ConstSliceBase<Exiv2::Internal::PtrSliceStorage, unsigned char const*>::at(unsigned long) const [function] [call site] 00217
8 Exiv2::Internal::SliceBase::rangeCheck(unsigned long) const [function] [call site] 00218
9 Exiv2::Internal::SliceBase::size() const [function] [call site] 00219
9 __cxa_allocate_exception [call site] 00220
9 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00221
9 __cxa_throw [call site] 00222
9 std::out_of_range::~out_of_range() [call site] 00223
9 __cxa_free_exception [call site] 00224
8 Exiv2::Internal::PtrSliceStorage<unsigned char const*>::unsafeAt(unsigned long) const [function] [call site] 00225
5 Exiv2::getULong(unsigned char const*, Exiv2::ByteOrder) [function] [call site] 00226
5 memcmp [call site] 00227
5 Exiv2::getULong(unsigned char const*, Exiv2::ByteOrder) [function] [call site] 00228
3 Exiv2::isCrwType(Exiv2::BasicIo&, bool) [function] [call site] 00229
4 Exiv2::Internal::CiffHeader::signature() [function] [call site] 00230
4 memcmp [call site] 00231
3 Exiv2::isMrwType(Exiv2::BasicIo&, bool) [function] [call site] 00232
3 Exiv2::isTiffType(Exiv2::BasicIo&, bool) [function] [call site] 00233
4 Exiv2::Internal::TiffHeader::TiffHeader(Exiv2::ByteOrder, unsigned int, bool) [function] [call site] 00234
5 Exiv2::Internal::TiffHeaderBase::TiffHeaderBase(unsigned short, unsigned int, Exiv2::ByteOrder, unsigned int) [function] [call site] 00235
4 Exiv2::Internal::TiffHeaderBase::read(unsigned char const*, unsigned long) [function] [call site] 00236
5 Exiv2::getUShort(unsigned char const*, Exiv2::ByteOrder) [function] [call site] 00237
5 Exiv2::getULong(unsigned char const*, Exiv2::ByteOrder) [function] [call site] 00238
3 Exiv2::isWebPType(Exiv2::BasicIo&, bool) [function] [call site] 00239
4 Exiv2::BasicIo::readOrThrow(unsigned char*, unsigned long, Exiv2::ErrorCode) [function] [call site] 00240
5 void Exiv2::Internal::enforce<>(bool, Exiv2::ErrorCode) [function] [call site] 00241
6 void Exiv2::Internal::enforce<Exiv2::Error, Exiv2::ErrorCode&>(bool, Exiv2::ErrorCode&) [function] [call site] 00242
7 __cxa_allocate_exception [call site] 00243
7 Exiv2::Error::Error(Exiv2::ErrorCode) [function] [call site] 00244
8 std::exception::exception[abi:ne180100]() [function] [call site] 00245
8 Exiv2::Error::setMsg(int) [function] [call site] 00246
8 std::exception::~exception() [call site] 00247
7 __cxa_throw [call site] 00248
7 Exiv2::Error::~Error() [function] [call site] 00249
8 std::exception::~exception() [call site] 00250
7 __cxa_free_exception [call site] 00251
5 void Exiv2::Internal::enforce<>(bool, Exiv2::ErrorCode) [function] [call site] 00252
4 Exiv2::BasicIo::readOrThrow(unsigned char*, unsigned long, Exiv2::ErrorCode) [function] [call site] 00253
4 Exiv2::BasicIo::readOrThrow(unsigned char*, unsigned long, Exiv2::ErrorCode) [function] [call site] 00254
3 Exiv2::isRw2Type(Exiv2::BasicIo&, bool) [function] [call site] 00255
4 Exiv2::Internal::Rw2Header::Rw2Header() [function] [call site] 00256
5 Exiv2::Internal::TiffHeaderBase::TiffHeaderBase(unsigned short, unsigned int, Exiv2::ByteOrder, unsigned int) [function] [call site] 00257
4 Exiv2::Internal::TiffHeaderBase::read(unsigned char const*, unsigned long) [function] [call site] 00258
3 Exiv2::isOrfType(Exiv2::BasicIo&, bool) [function] [call site] 00259
4 Exiv2::Internal::OrfHeader::OrfHeader(Exiv2::ByteOrder) [function] [call site] 00260
4 Exiv2::Internal::OrfHeader::read(unsigned char const*, unsigned long) [function] [call site] 00261
5 Exiv2::getUShort(unsigned char const*, Exiv2::ByteOrder) [function] [call site] 00262
5 Exiv2::getULong(unsigned char const*, Exiv2::ByteOrder) [function] [call site] 00263
3 Exiv2::isPngType(Exiv2::BasicIo&, bool) [function] [call site] 00264
4 __cxa_allocate_exception [call site] 00265
4 Exiv2::Error::Error(Exiv2::ErrorCode) [function] [call site] 00266
4 __cxa_throw [call site] 00267
4 Exiv2::Error::~Error() [function] [call site] 00268
4 __cxa_free_exception [call site] 00269
3 Exiv2::isPgfType(Exiv2::BasicIo&, bool) [function] [call site] 00270
3 Exiv2::isRafType(Exiv2::BasicIo&, bool) [function] [call site] 00271
3 Exiv2::isEpsType(Exiv2::BasicIo&, bool) [function] [call site] 00272
4 Exiv2::DataBuf::size() const [function] [call site] 00273
4 Exiv2::DataBuf::cmpBytes(unsigned long, void const*, unsigned long) const [function] [call site] 00274
5 __cxa_allocate_exception [call site] 00275
5 std::out_of_range::out_of_range[abi:ne180100](char const*) [function] [call site] 00276
5 __cxa_throw [call site] 00277
5 std::out_of_range::~out_of_range() [call site] 00278
5 __cxa_free_exception [call site] 00279
5 memcmp [call site] 00280
4 Exiv2::DataBuf::cmpBytes(unsigned long, void const*, unsigned long) const [function] [call site] 00281
4 Exiv2::DataBuf::~DataBuf() [function] [call site] 00282
3 Exiv2::isXmpType(Exiv2::BasicIo&, bool) [function] [call site] 00283
4 strncmp [call site] 00284
4 strncmp [call site] 00285
3 Exiv2::isGifType(Exiv2::BasicIo&, bool) [function] [call site] 00286
3 Exiv2::isPsdType(Exiv2::BasicIo&, bool) [function] [call site] 00287
3 Exiv2::isTgaType(Exiv2::BasicIo&, bool) [function] [call site] 00288
4 memcmp [call site] 00289
3 Exiv2::isBmpType(Exiv2::BasicIo&, bool) [function] [call site] 00290
3 Exiv2::isJp2Type(Exiv2::BasicIo&, bool) [function] [call site] 00291
3 Exiv2::isQTimeType(Exiv2::BasicIo&, bool) [function] [call site] 00292
4 Exiv2::DataBuf::DataBuf(unsigned long) [function] [call site] 00293
4 Exiv2::DataBuf::data(unsigned long) [function] [call site] 00294
5 Exiv2::DataBuf::c_data(unsigned long) const [function] [call site] 00295
4 Exiv2::DataBuf::cmpBytes(unsigned long, void const*, unsigned long) const [function] [call site] 00296
4 Exiv2::DataBuf::c_str(unsigned long) const [function] [call site] 00297
5 Exiv2::DataBuf::c_data(unsigned long) const [function] [call site] 00298
4 Exiv2::Internal::TagVocabulary const* Exiv2::find<Exiv2::Internal::TagVocabulary const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 86ul>(Exiv2::Internal::TagVocabulary const (&) [86ul], std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) [function] [call site] 00299
4 Exiv2::DataBuf::~DataBuf() [function] [call site] 00300
3 Exiv2::isAsfType(Exiv2::BasicIo&, bool) [function] [call site] 00301
4 Exiv2::isASFType(unsigned char const*) [function] [call site] 00302
5 Exiv2::AsfVideo::GUIDTag::GUIDTag(unsigned char const*) [function] [call site] 00303
6 Exiv2::Image::isBigEndianPlatform() [function] [call site] 00304
6 Exiv2::Image::byteSwap(unsigned int, bool) [function] [call site] 00305
6 Exiv2::Image::byteSwap(unsigned short, bool) [function] [call site] 00306
6 Exiv2::Image::byteSwap(unsigned short, bool) [function] [call site] 00307
5 Exiv2::AsfVideo::GUIDTag::operator==(Exiv2::AsfVideo::GUIDTag const&) const [function] [call site] 00308
3 Exiv2::isRiffType(Exiv2::BasicIo&, bool) [function] [call site] 00309
3 Exiv2::isMkvType(Exiv2::BasicIo&, bool) [function] [call site] 00310
3 Exiv2::isBmffType(Exiv2::BasicIo&, bool) [function] [call site] 00311
2 __cxa_allocate_exception [call site] 00312
2 Exiv2::Error::Error(Exiv2::ErrorCode) [function] [call site] 00313
2 __cxa_throw [call site] 00314
2 __cxa_free_exception [call site] 00315
1 Exiv2::ExifData::begin() [function] [call site] 00316
1 Exiv2::ExifData::end() [function] [call site] 00317
1 Exiv2::Metadatum::print(Exiv2::ExifData const*) const [function] [call site] 00318
2 std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str[abi:ne180100]() const & [function] [call site] 00319
1 Exiv2::Metadatum::print(Exiv2::ExifData const*) const [function] [call site] 00320
1 Exiv2::IptcData::begin() [function] [call site] 00321
1 Exiv2::IptcData::end() [function] [call site] 00322
1 Exiv2::Metadatum::print(Exiv2::ExifData const*) const [function] [call site] 00323
1 Exiv2::Metadatum::print(Exiv2::ExifData const*) const [function] [call site] 00324
1 Exiv2::XmpData::begin() [function] [call site] 00325
1 Exiv2::XmpData::end() [function] [call site] 00326
1 Exiv2::Metadatum::print(Exiv2::ExifData const*) const [function] [call site] 00327
1 Exiv2::Metadatum::print(Exiv2::ExifData const*) const [function] [call site] 00328
1 Exiv2::DataBuf::~DataBuf() [function] [call site] 00329
1 __cxa_begin_catch [call site] 00330
1 __cxa_end_catch [call site] 00331