==17696==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x8e1db4 in SplashFTFontEngine::SplashFTFontEngine(bool, bool, bool, FT_LibraryRec_*) poppler/splash/SplashFTFontEngine.cc:64:23 #1 0x8e1f36 in SplashFTFontEngine::init(bool, bool, bool) poppler/splash/SplashFTFontEngine.cc:75:14 #2 0x79862d in SplashFontEngine::SplashFontEngine(bool, bool, bool, bool) poppler/splash/SplashFontEngine.cc:76:16 #3 0x70e6d8 in SplashOutputDev::startDoc(PDFDoc*) poppler/poppler/SplashOutputDev.cc:1457:20 #4 0x4bf0b1 in poppler::page_renderer::render_page(poppler::page const*, double, double, int, int, int, int, poppler::rotation_enum) const poppler/cpp/poppler-page-renderer.cpp:179:21 Uninitialized value was created by an allocation of 'major' in the stack frame of function '_ZN18SplashFTFontEngineC2EbbbP14FT_LibraryRec_' A harmless and unlikely bug. (FT_Library_Version) https://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/src/base/ftobjs.c?id=98add9e68c172e2c689a420ea3c53bd5c2772b87#n2406
And the pdf?
I've not attached any as this is with each PDF.
that seems actually a bug in freetype to me, i'll talk wit the freetype devels.
You're using an old ass freetype or what? https://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/src/base/ftobjs.c#n5186 does the right thing, .e. checking the pointer is not null, instead of checking the value of the pointer is not 0. That was fixed in 2002, are you really using such an old version of freetype?
It's a recent version. I don't know how I linked to the old file. Anyway, false alarm.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.