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

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
3913 3913 2 :

['LibRaw::selectCRXFrame(short, unsigned int)', 'LibRaw::parseCR3_CTMD(short)']

3913 3913 LibRaw::selectCRXTrack() call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/cr3_parser.cpp:94
28 28 7 :

['std::__1::basic_stringstream , std::__1::allocator >::~basic_stringstream()', '__cxa_allocate_exception', '__cxa_throw', 'Iex_2_2::ArgExc::ArgExc(std::__1::basic_stringstream , std::__1::allocator >&)', 'std::__1::basic_stringstream , std::__1::allocator >::basic_stringstream[abi:ne180100]()', 'std::__1::basic_ostream >& std::__1::operator<<[abi:ne180100] >(std::__1::basic_ostream >&, char const*)', 'iex_debugTrap()']

28 43 Imf_2_2::Attribute::registerAttributeType(charconst*,Imf_2_2::Attribute*(*)()) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/OpenEXR/IlmImf/ImfAttribute.cpp:123
8 8 2 :

['FreeImage_GetTagValue', 'FreeImage_GetMetadata']

8 10 FreeImage_GetColorType call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/FreeImage/BitmapAccess.cpp:695
6 6 1 :

['LibRaw::nikon_3700()']

6 6 LibRaw::identify_finetune_by_filesize(int) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/identify.cpp:1806
6 6 2 :

['strcasecmp', 'mktime']

6 6 LibRaw::parse_riff(int) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/misc_parsers.cpp:286
5 5 1 :

['LibRaw::nikon_e995()']

7 7 LibRaw::identify_finetune_by_filesize(int) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/identify.cpp:1795
4 4 2 :

['__cxa_allocate_exception', '__cxa_throw']

10 58 LoadOS21XBMP(FreeImageIO*,void*,int,unsignedint) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/FreeImage/PluginBMP.cpp:1069
4 4 2 :

['__cxa_allocate_exception', '__cxa_throw']

10 58 LoadWindowsBMP(FreeImageIO*,void*,int,unsignedint,int) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/FreeImage/PluginBMP.cpp:652
4 4 1 :

['LibRaw::nikon_e2100()']

6 6 LibRaw::identify_finetune_by_filesize(int) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/identify.cpp:1801
4 4 1 :

['strcpy']

4 34 LibRaw::identify_finetune_dcr(char*,int,int) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/identify.cpp:3093
4 4 1 :

['strstr']

4 4 LibRaw::identify_finetune_dcr(char*,int,int) call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/identify.cpp:2887
2 2 1 :

['strncpy']

192 243 LibRaw::parseHassyModel() call site: 00000 /src/freeimage-svn/FreeImage/trunk/Source/LibRawLite/src/metadata/hasselblad_model.cpp:209

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 FreeImage_Initialise [function] [call site] 00001
2 TagLib::instance() [function] [call site] 00002
3 __cxa_guard_acquire [call site] 00003
3 TagLib::TagLib() [function] [call site] 00004
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00005
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00006
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00007
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00008
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00009
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00010
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00011
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00012
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00013
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00014
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00015
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00016
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00017
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00018
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00019
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00020
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00021
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00022
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00023
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00024
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00025
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00026
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00027
4 TagLib::addMetadataModel(TagLib::MDMODEL, tagTagInfo*) [function] [call site] 00028
3 __cxa_atexit [call site] 00029
3 TagLib::~TagLib() [function] [call site] 00030
4 __clang_call_terminate [call site] 00031
5 __cxa_begin_catch [call site] 00032
3 __cxa_guard_release [call site] 00033
3 __cxa_guard_abort [call site] 00034
2 PluginList::PluginList() [function] [call site] 00035
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00036
3 FreeImage_OutputMessageProc [function] [call site] 00037
4 strlen [call site] 00038
4 tolower [call site] 00039
4 _itoa(int, char*, int) [function] [call site] 00040
5 i2a(unsigned int, char*, unsigned int) [function] [call site] 00041
6 i2a(unsigned int, char*, unsigned int) [function] [call site] 00042
5 i2a(unsigned int, char*, unsigned int) [function] [call site] 00043
4 strcat [call site] 00044
4 strlen [call site] 00045
4 _itoa(int, char*, int) [function] [call site] 00046
4 strcat [call site] 00047
4 strlen [call site] 00048
4 _itoa(int, char*, int) [function] [call site] 00049
4 strcat [call site] 00050
4 strlen [call site] 00051
4 strcat [call site] 00052
4 strlen [call site] 00053
2 InitBMP(Plugin*, int) [function] [call site] 00054
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00055
2 InitICO(Plugin*, int) [function] [call site] 00056
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00057
2 InitJPEG(Plugin*, int) [function] [call site] 00058
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00059
2 InitJNG(Plugin*, int) [function] [call site] 00060
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00061
2 InitKOALA(Plugin*, int) [function] [call site] 00062
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00063
2 InitIFF(Plugin*, int) [function] [call site] 00064
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00065
2 InitMNG(Plugin*, int) [function] [call site] 00066
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00067
2 InitPNM(Plugin*, int) [function] [call site] 00068
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00069
2 InitPNM(Plugin*, int) [function] [call site] 00070
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00071
2 InitPCD(Plugin*, int) [function] [call site] 00072
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00073
2 InitPCX(Plugin*, int) [function] [call site] 00074
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00075
2 InitPNM(Plugin*, int) [function] [call site] 00076
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00077
2 InitPNM(Plugin*, int) [function] [call site] 00078
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00079
2 InitPNG(Plugin*, int) [function] [call site] 00080
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00081
2 InitPNM(Plugin*, int) [function] [call site] 00082
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00083
2 InitPNM(Plugin*, int) [function] [call site] 00084
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00085
2 InitRAS(Plugin*, int) [function] [call site] 00086
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00087
2 InitTARGA(Plugin*, int) [function] [call site] 00088
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00089
2 InitTIFF(Plugin*, int) [function] [call site] 00090
3 XTIFFInitialize() [function] [call site] 00091
4 TIFFSetTagExtender [function] [call site] 00092
4 _XTIFFDefaultDirectory(tiff*) [function] [call site] 00093
5 _XTIFFLocalDefaultDirectory(tiff*) [function] [call site] 00094
6 TIFFMergeFieldInfo [function] [call site] 00095
7 _TIFFCheckRealloc [function] [call site] 00096
8 _TIFFMultiplySSize [function] [call site] 00097
9 TIFFErrorExtR [function] [call site] 00098
9 TIFFErrorExtR [function] [call site] 00099
8 _TIFFreallocExt [function] [call site] 00100
9 _TIFFEmitErrorAboveMaxSingleMemAlloc [function] [call site] 00101
10 TIFFErrorExtR [function] [call site] 00102
9 __assert_fail [call site] 00103
9 _TIFFEmitErrorAboveMaxCumulatedMemAlloc [function] [call site] 00104
10 TIFFErrorExtR [function] [call site] 00105
9 _TIFFrealloc [function] [call site] 00106
10 realloc [call site] 00107
9 _TIFFrealloc [function] [call site] 00108
8 TIFFErrorExtR [function] [call site] 00109
7 _TIFFCheckMalloc [function] [call site] 00110
8 _TIFFCheckRealloc [function] [call site] 00111
7 TIFFErrorExtR [function] [call site] 00112
7 _TIFFCheckMalloc [function] [call site] 00113
7 TIFFErrorExtR [function] [call site] 00114
7 TIFFErrorExtR [function] [call site] 00115
7 _TIFFSetGetType [function] [call site] 00116
7 _TIFFSetGetType [function] [call site] 00117
7 TIFFErrorExtR [function] [call site] 00118
7 _TIFFMergeFields [function] [call site] 00119
8 _TIFFCheckRealloc [function] [call site] 00120
8 _TIFFCheckMalloc [function] [call site] 00121
8 TIFFErrorExtR [function] [call site] 00122
8 TIFFFindField [function] [call site] 00123
9 bsearch [call site] 00124
9 tagCompare [function] [call site] 00125
8 qsort [call site] 00126
8 tagCompare [function] [call site] 00127
7 TIFFErrorExtR [function] [call site] 00128
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00129
2 InitWBMP(Plugin*, int) [function] [call site] 00130
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00131
2 InitPSD(Plugin*, int) [function] [call site] 00132
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00133
2 InitCUT(Plugin*, int) [function] [call site] 00134
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00135
2 InitXBM(Plugin*, int) [function] [call site] 00136
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00137
2 InitXPM(Plugin*, int) [function] [call site] 00138
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00139
2 InitDDS(Plugin*, int) [function] [call site] 00140
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00141
2 InitGIF(Plugin*, int) [function] [call site] 00142
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00143
2 InitHDR(Plugin*, int) [function] [call site] 00144
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00145
2 InitG3(Plugin*, int) [function] [call site] 00146
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00147
2 InitSGI(Plugin*, int) [function] [call site] 00148
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00149
2 InitEXR(Plugin*, int) [function] [call site] 00150
3 Imf_2_2::staticInitialize() [function] [call site] 00151
4 __cxa_guard_acquire [call site] 00152
4 IlmThread_2_2::Mutex::Mutex() [function] [call site] 00153
4 __cxa_atexit [call site] 00154
4 IlmThread_2_2::Mutex::~Mutex() [function] [call site] 00155
4 __cxa_guard_release [call site] 00156
4 IlmThread_2_2::Lock::Lock(IlmThread_2_2::Mutex const&, bool) [function] [call site] 00157
5 IlmThread_2_2::Mutex::lock() const [function] [call site] 00158
4 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<float> > >::registerAttributeType() [function] [call site] 00159
5 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<float> > >::staticTypeName() [function] [call site] 00160
5 Imf_2_2::Attribute::registerAttributeType(char const*, Imf_2_2::Attribute* (*)()) [function] [call site] 00161
6 Imf_2_2::(anonymous namespace)::typeMap() [function] [call site] 00162
7 __cxa_guard_acquire [call site] 00163
7 IlmThread_2_2::Mutex::Mutex() [function] [call site] 00164
7 __cxa_atexit [call site] 00165
7 IlmThread_2_2::Mutex::~Mutex() [function] [call site] 00166
7 __cxa_guard_release [call site] 00167
7 IlmThread_2_2::Lock::Lock(IlmThread_2_2::Mutex const&, bool) [function] [call site] 00168
7 Imf_2_2::(anonymous namespace)::LockedTypeMap::LockedTypeMap() [function] [call site] 00169
8 IlmThread_2_2::Mutex::Mutex() [function] [call site] 00170
7 __cxa_guard_abort [call site] 00171
7 IlmThread_2_2::Lock::~Lock() [function] [call site] 00172
8 IlmThread_2_2::Mutex::unlock() const [function] [call site] 00173
8 __clang_call_terminate [call site] 00174
6 IlmThread_2_2::Lock::Lock(IlmThread_2_2::Mutex const&, bool) [function] [call site] 00175
6 iex_debugTrap() [function] [call site] 00176
7 getenv [call site] 00177
6 __cxa_allocate_exception [call site] 00178
6 Iex_2_2::ArgExc::ArgExc(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00179
7 Iex_2_2::BaseExc::BaseExc(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) [function] [call site] 00180
8 std::exception::exception[abi:ne180100]() [function] [call site] 00181
8 std::exception::~exception() [call site] 00182
8 __cxa_call_unexpected [call site] 00183
6 __cxa_throw [call site] 00184
6 IlmThread_2_2::Lock::~Lock() [function] [call site] 00185
5 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<float> > >::makeNewAttribute() [function] [call site] 00186
6 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<float> > >::TypedAttribute() [function] [call site] 00187
7 Imf_2_2::Attribute::Attribute() [function] [call site] 00188
7 Imath_2_2::Box<Imath_2_2::Vec2<float> >::Box() [function] [call site] 00189
8 Imath_2_2::Vec2<float>::Vec2() [function] [call site] 00190
8 Imath_2_2::Box<Imath_2_2::Vec2<float> >::makeEmpty() [function] [call site] 00191
9 Imath_2_2::Vec2<float>::baseTypeMax() [function] [call site] 00192
10 Imath_2_2::limits<float>::max() [function] [call site] 00193
9 Imath_2_2::Vec2<float>::Vec2(float) [function] [call site] 00194
9 Imath_2_2::Vec2<float>::operator=(Imath_2_2::Vec2<float> const&) [function] [call site] 00195
9 Imath_2_2::Vec2<float>::baseTypeMin() [function] [call site] 00196
10 Imath_2_2::limits<float>::min() [function] [call site] 00197
9 Imath_2_2::Vec2<float>::Vec2(float) [function] [call site] 00198
9 Imath_2_2::Vec2<float>::operator=(Imath_2_2::Vec2<float> const&) [function] [call site] 00199
7 Imf_2_2::Attribute::~Attribute() [function] [call site] 00200
4 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<int> > >::registerAttributeType() [function] [call site] 00201
5 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<int> > >::staticTypeName() [function] [call site] 00202
5 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<int> > >::makeNewAttribute() [function] [call site] 00203
6 Imf_2_2::TypedAttribute<Imath_2_2::Box<Imath_2_2::Vec2<int> > >::TypedAttribute() [function] [call site] 00204
7 Imath_2_2::Box<Imath_2_2::Vec2<int> >::Box() [function] [call site] 00205
8 Imath_2_2::Vec2<int>::Vec2() [function] [call site] 00206
8 Imath_2_2::Box<Imath_2_2::Vec2<int> >::makeEmpty() [function] [call site] 00207
9 Imath_2_2::Vec2<int>::baseTypeMax() [function] [call site] 00208
10 Imath_2_2::limits<int>::max() [function] [call site] 00209
9 Imath_2_2::Vec2<int>::Vec2(int) [function] [call site] 00210
9 Imath_2_2::Vec2<int>::operator=(Imath_2_2::Vec2<int> const&) [function] [call site] 00211
9 Imath_2_2::Vec2<int>::baseTypeMin() [function] [call site] 00212
10 Imath_2_2::limits<int>::min() [function] [call site] 00213
9 Imath_2_2::Vec2<int>::Vec2(int) [function] [call site] 00214
9 Imath_2_2::Vec2<int>::operator=(Imath_2_2::Vec2<int> const&) [function] [call site] 00215
4 Imf_2_2::TypedAttribute<Imf_2_2::ChannelList>::registerAttributeType() [function] [call site] 00216
5 Imf_2_2::TypedAttribute<Imf_2_2::ChannelList>::staticTypeName() [function] [call site] 00217
5 Imf_2_2::TypedAttribute<Imf_2_2::ChannelList>::makeNewAttribute() [function] [call site] 00218
6 Imf_2_2::TypedAttribute<Imf_2_2::ChannelList>::TypedAttribute() [function] [call site] 00219
7 Imf_2_2::ChannelList::ChannelList() [function] [call site] 00220
4 Imf_2_2::TypedAttribute<Imf_2_2::Compression>::registerAttributeType() [function] [call site] 00221
5 Imf_2_2::TypedAttribute<Imf_2_2::Compression>::staticTypeName() [function] [call site] 00222
5 Imf_2_2::TypedAttribute<Imf_2_2::Compression>::makeNewAttribute() [function] [call site] 00223
6 Imf_2_2::TypedAttribute<Imf_2_2::Compression>::TypedAttribute() [function] [call site] 00224
4 Imf_2_2::TypedAttribute<Imf_2_2::Chromaticities>::registerAttributeType() [function] [call site] 00225
5 Imf_2_2::TypedAttribute<Imf_2_2::Chromaticities>::staticTypeName() [function] [call site] 00226
5 Imf_2_2::TypedAttribute<Imf_2_2::Chromaticities>::makeNewAttribute() [function] [call site] 00227
6 Imf_2_2::TypedAttribute<Imf_2_2::Chromaticities>::TypedAttribute() [function] [call site] 00228
7 Imath_2_2::Vec2<float>::Vec2(float, float) [function] [call site] 00229
7 Imf_2_2::Chromaticities::Chromaticities(Imath_2_2::Vec2<float> const&, Imath_2_2::Vec2<float> const&, Imath_2_2::Vec2<float> const&, Imath_2_2::Vec2<float> const&) [function] [call site] 00230
8 Imath_2_2::Vec2<float>::Vec2(Imath_2_2::Vec2<float> const&) [function] [call site] 00231
8 Imath_2_2::Vec2<float>::Vec2(Imath_2_2::Vec2<float> const&) [function] [call site] 00232
8 Imath_2_2::Vec2<float>::Vec2(Imath_2_2::Vec2<float> const&) [function] [call site] 00233
8 Imath_2_2::Vec2<float>::Vec2(Imath_2_2::Vec2<float> const&) [function] [call site] 00234
4 Imf_2_2::TypedAttribute<Imf_2_2::DeepImageState>::registerAttributeType() [function] [call site] 00235
5 Imf_2_2::TypedAttribute<Imf_2_2::DeepImageState>::staticTypeName() [function] [call site] 00236
5 Imf_2_2::TypedAttribute<Imf_2_2::DeepImageState>::makeNewAttribute() [function] [call site] 00237
6 Imf_2_2::TypedAttribute<Imf_2_2::DeepImageState>::TypedAttribute() [function] [call site] 00238
4 Imf_2_2::TypedAttribute<double>::registerAttributeType() [function] [call site] 00239
5 Imf_2_2::TypedAttribute<double>::staticTypeName() [function] [call site] 00240
5 Imf_2_2::TypedAttribute<double>::makeNewAttribute() [function] [call site] 00241
6 Imf_2_2::TypedAttribute<double>::TypedAttribute() [function] [call site] 00242
4 Imf_2_2::TypedAttribute<Imf_2_2::Envmap>::registerAttributeType() [function] [call site] 00243
5 Imf_2_2::TypedAttribute<Imf_2_2::Envmap>::staticTypeName() [function] [call site] 00244
5 Imf_2_2::TypedAttribute<Imf_2_2::Envmap>::makeNewAttribute() [function] [call site] 00245
6 Imf_2_2::TypedAttribute<Imf_2_2::Envmap>::TypedAttribute() [function] [call site] 00246
4 Imf_2_2::TypedAttribute<float>::registerAttributeType() [function] [call site] 00247
5 Imf_2_2::TypedAttribute<float>::staticTypeName() [function] [call site] 00248
5 Imf_2_2::TypedAttribute<float>::makeNewAttribute() [function] [call site] 00249
6 Imf_2_2::TypedAttribute<float>::TypedAttribute() [function] [call site] 00250
4 Imf_2_2::TypedAttribute<std::__1::vector<float, std::__1::allocator<float> > >::registerAttributeType() [function] [call site] 00251
5 Imf_2_2::TypedAttribute<std::__1::vector<float, std::__1::allocator<float> > >::staticTypeName() [function] [call site] 00252
5 Imf_2_2::TypedAttribute<std::__1::vector<float, std::__1::allocator<float> > >::makeNewAttribute() [function] [call site] 00253
6 Imf_2_2::TypedAttribute<std::__1::vector<float, std::__1::allocator<float> > >::TypedAttribute() [function] [call site] 00254
4 Imf_2_2::TypedAttribute<int>::registerAttributeType() [function] [call site] 00255
5 Imf_2_2::TypedAttribute<int>::staticTypeName() [function] [call site] 00256
5 Imf_2_2::TypedAttribute<int>::makeNewAttribute() [function] [call site] 00257
6 Imf_2_2::TypedAttribute<int>::TypedAttribute() [function] [call site] 00258
4 Imf_2_2::TypedAttribute<Imf_2_2::KeyCode>::registerAttributeType() [function] [call site] 00259
5 Imf_2_2::TypedAttribute<Imf_2_2::KeyCode>::staticTypeName() [function] [call site] 00260
5 Imf_2_2::TypedAttribute<Imf_2_2::KeyCode>::makeNewAttribute() [function] [call site] 00261
6 Imf_2_2::TypedAttribute<Imf_2_2::KeyCode>::TypedAttribute() [function] [call site] 00262
7 Imf_2_2::KeyCode::KeyCode(int, int, int, int, int, int, int) [function] [call site] 00263
8 Imf_2_2::KeyCode::setFilmMfcCode(int) [function] [call site] 00264
9 __cxa_allocate_exception [call site] 00265
9 Iex_2_2::ArgExc::ArgExc(char const*) [function] [call site] 00266
10 Iex_2_2::BaseExc::BaseExc(char const*) [function] [call site] 00267
11 std::exception::exception[abi:ne180100]() [function] [call site] 00268
11 std::exception::~exception() [call site] 00269
11 __cxa_call_unexpected [call site] 00270
9 __cxa_throw [call site] 00271
9 Iex_2_2::ArgExc::~ArgExc() [function] [call site] 00272
10 Iex_2_2::BaseExc::~BaseExc() [function] [call site] 00273
11 std::exception::~exception() [call site] 00274
8 Imf_2_2::KeyCode::setFilmType(int) [function] [call site] 00275
9 __cxa_allocate_exception [call site] 00276
9 Iex_2_2::ArgExc::ArgExc(char const*) [function] [call site] 00277
9 __cxa_throw [call site] 00278
9 Iex_2_2::ArgExc::~ArgExc() [function] [call site] 00279
8 Imf_2_2::KeyCode::setPrefix(int) [function] [call site] 00280
9 __cxa_allocate_exception [call site] 00281
9 Iex_2_2::ArgExc::ArgExc(char const*) [function] [call site] 00282
9 __cxa_throw [call site] 00283
9 Iex_2_2::ArgExc::~ArgExc() [function] [call site] 00284
8 Imf_2_2::KeyCode::setCount(int) [function] [call site] 00285
9 __cxa_allocate_exception [call site] 00286
9 Iex_2_2::ArgExc::ArgExc(char const*) [function] [call site] 00287
9 __cxa_throw [call site] 00288
9 Iex_2_2::ArgExc::~ArgExc() [function] [call site] 00289
8 Imf_2_2::KeyCode::setPerfOffset(int) [function] [call site] 00290
9 __cxa_allocate_exception [call site] 00291
9 Iex_2_2::ArgExc::ArgExc(char const*) [function] [call site] 00292
9 __cxa_throw [call site] 00293
9 Iex_2_2::ArgExc::~ArgExc() [function] [call site] 00294
8 Imf_2_2::KeyCode::setPerfsPerFrame(int) [function] [call site] 00295
9 __cxa_allocate_exception [call site] 00296
9 Iex_2_2::ArgExc::ArgExc(char const*) [function] [call site] 00297
9 __cxa_throw [call site] 00298
9 Iex_2_2::ArgExc::~ArgExc() [function] [call site] 00299
8 Imf_2_2::KeyCode::setPerfsPerCount(int) [function] [call site] 00300
9 __cxa_allocate_exception [call site] 00301
9 Iex_2_2::ArgExc::ArgExc(char const*) [function] [call site] 00302
9 __cxa_throw [call site] 00303
9 Iex_2_2::ArgExc::~ArgExc() [function] [call site] 00304
4 Imf_2_2::TypedAttribute<Imf_2_2::LineOrder>::registerAttributeType() [function] [call site] 00305
5 Imf_2_2::TypedAttribute<Imf_2_2::LineOrder>::staticTypeName() [function] [call site] 00306
5 Imf_2_2::TypedAttribute<Imf_2_2::LineOrder>::makeNewAttribute() [function] [call site] 00307
6 Imf_2_2::TypedAttribute<Imf_2_2::LineOrder>::TypedAttribute() [function] [call site] 00308
4 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<double> >::registerAttributeType() [function] [call site] 00309
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<double> >::staticTypeName() [function] [call site] 00310
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<double> >::makeNewAttribute() [function] [call site] 00311
6 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<double> >::TypedAttribute() [function] [call site] 00312
7 Imath_2_2::Matrix33<double>::Matrix33() [function] [call site] 00313
4 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<float> >::registerAttributeType() [function] [call site] 00314
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<float> >::staticTypeName() [function] [call site] 00315
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<float> >::makeNewAttribute() [function] [call site] 00316
6 Imf_2_2::TypedAttribute<Imath_2_2::Matrix33<float> >::TypedAttribute() [function] [call site] 00317
7 Imath_2_2::Matrix33<float>::Matrix33() [function] [call site] 00318
4 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<double> >::registerAttributeType() [function] [call site] 00319
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<double> >::staticTypeName() [function] [call site] 00320
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<double> >::makeNewAttribute() [function] [call site] 00321
6 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<double> >::TypedAttribute() [function] [call site] 00322
7 Imath_2_2::Matrix44<double>::Matrix44() [function] [call site] 00323
4 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<float> >::registerAttributeType() [function] [call site] 00324
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<float> >::staticTypeName() [function] [call site] 00325
5 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<float> >::makeNewAttribute() [function] [call site] 00326
6 Imf_2_2::TypedAttribute<Imath_2_2::Matrix44<float> >::TypedAttribute() [function] [call site] 00327
7 Imath_2_2::Matrix44<float>::Matrix44() [function] [call site] 00328
4 Imf_2_2::TypedAttribute<Imf_2_2::PreviewImage>::registerAttributeType() [function] [call site] 00329
5 Imf_2_2::TypedAttribute<Imf_2_2::PreviewImage>::staticTypeName() [function] [call site] 00330
5 Imf_2_2::TypedAttribute<Imf_2_2::PreviewImage>::makeNewAttribute() [function] [call site] 00331
6 Imf_2_2::TypedAttribute<Imf_2_2::PreviewImage>::TypedAttribute() [function] [call site] 00332
7 Imf_2_2::PreviewImage::PreviewImage(unsigned int, unsigned int, Imf_2_2::PreviewRgba const*) [function] [call site] 00333
8 unsigned int Imf_2_2::uiMult<unsigned int>(unsigned int, unsigned int) [function] [call site] 00334
9 __cxa_allocate_exception [call site] 00335
9 Iex_2_2::OverflowExc::OverflowExc(char const*) [function] [call site] 00336
10 Iex_2_2::MathExc::MathExc(char const*) [function] [call site] 00337
11 Iex_2_2::BaseExc::BaseExc(char const*) [function] [call site] 00338
9 __cxa_throw [call site] 00339
9 Iex_2_2::OverflowExc::~OverflowExc() [function] [call site] 00340
10 Iex_2_2::MathExc::~MathExc() [function] [call site] 00341
11 Iex_2_2::BaseExc::~BaseExc() [function] [call site] 00342
8 unsigned long Imf_2_2::checkArraySize<unsigned int>(unsigned int, unsigned long) [function] [call site] 00343
9 __cxa_allocate_exception [call site] 00344
9 Iex_2_2::OverflowExc::OverflowExc(char const*) [function] [call site] 00345
9 __cxa_throw [call site] 00346
9 Iex_2_2::OverflowExc::~OverflowExc() [function] [call site] 00347
8 Imf_2_2::PreviewRgba::PreviewRgba(unsigned char, unsigned char, unsigned char, unsigned char) [function] [call site] 00348
8 Imf_2_2::PreviewRgba::PreviewRgba(unsigned char, unsigned char, unsigned char, unsigned char) [function] [call site] 00349
4 Imf_2_2::TypedAttribute<Imf_2_2::Rational>::registerAttributeType() [function] [call site] 00350
5 Imf_2_2::TypedAttribute<Imf_2_2::Rational>::staticTypeName() [function] [call site] 00351
5 Imf_2_2::TypedAttribute<Imf_2_2::Rational>::makeNewAttribute() [function] [call site] 00352
6 Imf_2_2::TypedAttribute<Imf_2_2::Rational>::TypedAttribute() [function] [call site] 00353
7 Imf_2_2::Rational::Rational() [function] [call site] 00354
4 Imf_2_2::TypedAttribute<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::registerAttributeType() [function] [call site] 00355
5 Imf_2_2::TypedAttribute<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::staticTypeName() [function] [call site] 00356
5 Imf_2_2::TypedAttribute<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::makeNewAttribute() [function] [call site] 00357
6 Imf_2_2::TypedAttribute<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::TypedAttribute() [function] [call site] 00358
4 Imf_2_2::TypedAttribute<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >::registerAttributeType() [function] [call site] 00359
5 Imf_2_2::TypedAttribute<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >::staticTypeName() [function] [call site] 00360
5 Imf_2_2::TypedAttribute<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >::makeNewAttribute() [function] [call site] 00361
6 Imf_2_2::TypedAttribute<std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >::TypedAttribute() [function] [call site] 00362
4 Imf_2_2::TypedAttribute<Imf_2_2::TileDescription>::registerAttributeType() [function] [call site] 00363
5 Imf_2_2::TypedAttribute<Imf_2_2::TileDescription>::staticTypeName() [function] [call site] 00364
5 Imf_2_2::TypedAttribute<Imf_2_2::TileDescription>::makeNewAttribute() [function] [call site] 00365
6 Imf_2_2::TypedAttribute<Imf_2_2::TileDescription>::TypedAttribute() [function] [call site] 00366
7 Imf_2_2::TileDescription::TileDescription(unsigned int, unsigned int, Imf_2_2::LevelMode, Imf_2_2::LevelRoundingMode) [function] [call site] 00367
4 Imf_2_2::TypedAttribute<Imf_2_2::TimeCode>::registerAttributeType() [function] [call site] 00368
5 Imf_2_2::TypedAttribute<Imf_2_2::TimeCode>::staticTypeName() [function] [call site] 00369
5 Imf_2_2::TypedAttribute<Imf_2_2::TimeCode>::makeNewAttribute() [function] [call site] 00370
6 Imf_2_2::TypedAttribute<Imf_2_2::TimeCode>::TypedAttribute() [function] [call site] 00371
7 Imf_2_2::TimeCode::TimeCode() [function] [call site] 00372
4 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<double> >::registerAttributeType() [function] [call site] 00373
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<double> >::staticTypeName() [function] [call site] 00374
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<double> >::makeNewAttribute() [function] [call site] 00375
6 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<double> >::TypedAttribute() [function] [call site] 00376
7 Imath_2_2::Vec2<double>::Vec2() [function] [call site] 00377
4 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<float> >::registerAttributeType() [function] [call site] 00378
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<float> >::staticTypeName() [function] [call site] 00379
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<float> >::makeNewAttribute() [function] [call site] 00380
6 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<float> >::TypedAttribute() [function] [call site] 00381
7 Imath_2_2::Vec2<float>::Vec2() [function] [call site] 00382
4 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<int> >::registerAttributeType() [function] [call site] 00383
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<int> >::staticTypeName() [function] [call site] 00384
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<int> >::makeNewAttribute() [function] [call site] 00385
6 Imf_2_2::TypedAttribute<Imath_2_2::Vec2<int> >::TypedAttribute() [function] [call site] 00386
7 Imath_2_2::Vec2<int>::Vec2() [function] [call site] 00387
4 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<double> >::registerAttributeType() [function] [call site] 00388
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<double> >::staticTypeName() [function] [call site] 00389
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<double> >::makeNewAttribute() [function] [call site] 00390
6 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<double> >::TypedAttribute() [function] [call site] 00391
7 Imath_2_2::Vec3<double>::Vec3() [function] [call site] 00392
4 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<float> >::registerAttributeType() [function] [call site] 00393
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<float> >::staticTypeName() [function] [call site] 00394
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<float> >::makeNewAttribute() [function] [call site] 00395
6 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<float> >::TypedAttribute() [function] [call site] 00396
7 Imath_2_2::Vec3<float>::Vec3() [function] [call site] 00397
4 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<int> >::registerAttributeType() [function] [call site] 00398
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<int> >::staticTypeName() [function] [call site] 00399
5 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<int> >::makeNewAttribute() [function] [call site] 00400
6 Imf_2_2::TypedAttribute<Imath_2_2::Vec3<int> >::TypedAttribute() [function] [call site] 00401
7 Imath_2_2::Vec3<int>::Vec3() [function] [call site] 00402
4 Imf_2_2::DwaCompressor::initializeFuncs() [function] [call site] 00403
5 Imf_2_2::CpuId::CpuId() [function] [call site] 00404
6 Imf_2_2::(anonymous namespace)::cpuid(int, int&, int&, int&, int&) [function] [call site] 00405
6 Imf_2_2::(anonymous namespace)::cpuid(int, int&, int&, int&, int&) [function] [call site] 00406
6 Imf_2_2::(anonymous namespace)::xgetbv(int, int&, int&) [function] [call site] 00407
4 __cxa_guard_abort [call site] 00408
4 IlmThread_2_2::Lock::~Lock() [function] [call site] 00409
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00410
2 InitJ2K(Plugin*, int) [function] [call site] 00411
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00412
2 InitJP2(Plugin*, int) [function] [call site] 00413
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00414
2 InitPFM(Plugin*, int) [function] [call site] 00415
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00416
2 InitPICT(Plugin*, int) [function] [call site] 00417
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00418
2 InitRAW(Plugin*, int) [function] [call site] 00419
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00420
2 InitWEBP(Plugin*, int) [function] [call site] 00421
2 PluginList::AddNode(void (*)(Plugin*, int), void*, char const*, char const*, char const*, char const*) [function] [call site] 00422
2 InitJXR(Plugin*, int) [function] [call site] 00423
1 FreeImage_OpenMemory [function] [call site] 00424
1 FreeImage_GetFileTypeFromMemory [function] [call site] 00425
2 SetMemoryIO(FreeImageIO*) [function] [call site] 00426
2 FreeImage_GetFileTypeFromHandle [function] [call site] 00427
3 FreeImage_GetFIFCount [function] [call site] 00428
4 PluginList::Size() const [function] [call site] 00429
3 FreeImage_ValidateFIF [function] [call site] 00430
4 PluginList::FindNodeFromFIF(int) [function] [call site] 00431
3 FreeImage_ValidateFIF [function] [call site] 00432
1 (anonymous namespace)::SafeToLoadFromMemory(FREE_IMAGE_FORMAT) [function] [call site] 00433
1 FreeImage_LoadFromMemory [function] [call site] 00434
2 SetMemoryIO(FreeImageIO*) [function] [call site] 00435
2 FreeImage_LoadFromHandle [function] [call site] 00436
3 FreeImage_GetFIFCount [function] [call site] 00437
3 PluginList::FindNodeFromFIF(int) [function] [call site] 00438
3 FreeImage_Open [function] [call site] 00439
3 FreeImage_Close [function] [call site] 00440
1 FreeImage_Unload [function] [call site] 00441
2 FreeImage_GetICCProfile [function] [call site] 00442
2 FreeImage_GetICCProfile [function] [call site] 00443
2 FreeImage_DeleteTag [function] [call site] 00444
2 FreeImage_GetThumbnail [function] [call site] 00445
2 FreeImage_Unload [function] [call site] 00446
3 FreeImage_Aligned_Free(void*) [function] [call site] 00447
1 FreeImage_CloseMemory [function] [call site] 00448