Fuzz introspector: /src/image_fuzz.cpp
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
151 0 EP call site: 00000 Ogre::STBIImageCodec::startup

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 Ogre::LogManager::LogManager [function] [call site] 00001
1 Ogre::LogManager::createLog [function] [call site] 00002
1 Ogre::Log::setMinLogLevel [function] [call site] 00005
1 load [function] [call site] 00006
2 _mm_loadu_ps [function] [call site] 00007
3 vreinterpretq_m128_f32 [function] [call site] 00008
3 vld1q_f32 [function] [call site] 00009
1 Ogre::ResourceGroupManager::ResourceGroupManager [function] [call site] 00022
2 Ogre::ResourceGroupManager::createResourceGroup [function] [call site] 00023
3 LogManager::getSingleton [function] [call site] 00024
3 Ogre::ResourceGroupManager::getResourceGroup [function] [call site] 00025
3 OGRE_EXCEPT [function] [call site] 00029
3 OGRE_NEW_T [function] [call site] 00030
2 Ogre::ResourceGroupManager::createResourceGroup [function] [call site] 00032
2 Ogre::ResourceGroupManager::createResourceGroup [function] [call site] 00033
1 Ogre::STBIImageCodec::startup [function] [call site] 00034
2 stbi_convert_iphone_png_to_rgb [function] [call site] 00035
2 stbi_set_unpremultiply_on_load [function] [call site] 00036
2 LogManager::getSingleton [function] [call site] 00037
2 Ogre::StringUtil::split [function] [call site] 00038
3 VmaVector<T, [call site] 00039
4 VmaAllocateArray [function] [call site] 00041
5 VmaMalloc [function] [call site] 00042
6 VMA_SYSTEM_ALIGNED_MALLOC [function] [call site] 00043
6 VMA_ASSERT [function] [call site] 00044
5 VMA_ALIGN_OF [function] [call site] 00045
4 VmaFree [function] [call site] 00047
5 VMA_SYSTEM_ALIGNED_FREE [function] [call site] 00048
3 find_first_of [function] [call site] 00049
3 VmaVector<T, [call site] 00050
3 VmaVector<T, [call site] 00060
3 find_first_not_of [function] [call site] 00062
3 VmaVector<T, [call site] 00063
3 VmaVector<T, [call site] 00065
3 find_first_not_of [function] [call site] 00067
2 Ogre::STBIImageCodec::STBIImageCodec [function] [call site] 00068
2 push_back [function] [call site] 00069
2 Ogre::Codec::registerCodec [function] [call site] 00070
2 LogManager::getSingleton [function] [call site] 00075
1 Ogre::ConfigFile::ConfigFile [function] [call site] 00076
1 Ogre::ConfigFile::load [function] [call site] 00077
2 Ogre::ConfigFile::loadDirect [function] [call site] 00078
3 Ogre::ConfigFile::load [function] [call site] 00079
3 _openFileStream [function] [call site] 00080
1 Ogre::DataStreamPtr [function] [call site] 00081
1 Ogre::FileStreamDataStream::FileStreamDataStream [function] [call site] 00082
2 Ogre::FileStreamDataStream::determineAccess [function] [call site] 00086
1 Ogre::Image::Image [function] [call site] 00087
2 Ogre::Image::calculateSize [function] [call site] 00088
3 Ogre::PixelUtil::getMemorySize [function] [call site] 00089
4 Ogre::PixelUtil::isCompressed [function] [call site] 00090
5 Ogre::PixelUtil::getFlags [function] [call site] 00091
6 getDescriptionFor [function] [call site] 00092
4 astc_slice_size [function] [call site] 00097
4 astc_slice_size [function] [call site] 00098
4 astc_slice_size [function] [call site] 00099
4 astc_slice_size [function] [call site] 00100
4 astc_slice_size [function] [call site] 00101
4 astc_slice_size [function] [call site] 00102
4 astc_slice_size [function] [call site] 00103
4 astc_slice_size [function] [call site] 00104
4 astc_slice_size [function] [call site] 00105
4 astc_slice_size [function] [call site] 00106
4 astc_slice_size [function] [call site] 00107
4 astc_slice_size [function] [call site] 00108
4 astc_slice_size [function] [call site] 00109
4 astc_slice_size [function] [call site] 00110
4 OGRE_EXCEPT [function] [call site] 00111
4 Ogre::PixelUtil::getNumElemBytes [function] [call site] 00112
5 getDescriptionFor [function] [call site] 00113
2 loadDynamicImage [function] [call site] 00115
1 Ogre::Image::save [function] [call site] 00118
2 OgreAssert [function] [call site] 00119
2 Ogre::StringUtil::splitBaseFilename [function] [call site] 00120
2 Ogre::Codec::getCodec [function] [call site] 00125
3 Ogre::StringUtil::toLowerCase [function] [call site] 00126
3 Ogre::StringConverter::toString [function] [call site] 00134
4 StringStream::precision [function] [call site] 00135
4 Ogre::width [function] [call site] 00136
4 StringStream::fill [function] [call site] 00137
4 StringStream::setf [function] [call site] 00138
4 Ogre::NumericSolver::solveNxNLinearSysDestr [function] [call site] 00139
3 Ogre::Codec::getExtensions [function] [call site] 00140
4 VmaVector<T, [call site] 00141
4 VmaVector<T, [call site] 00143
3 OGRE_EXCEPT [function] [call site] 00144
1 Ogre::STBIImageCodec::shutdown [function] [call site] 00145
2 Ogre::unregisterCodec [function] [call site] 00146