https://bugs.documentfoundation.org/show_bug.cgi?id=126754

--- Comment #8 from Julien Nabet <[email protected]> ---
Thank you for the feedback.

Here's a bt:
#0  vcl::font::FeatureCollector::collectForLanguage(unsigned int, unsigned int,
unsigned int, unsigned int, unsigned int)
    (this=0x7fff08fa5690, aTableTag=1196643650, nScript=0,
aScriptTag=1145457748, nLanguage=65535, aLanguageTag=1684434036) at
vcl/source/font/FeatureCollector.cxx:105
#1  0x00007f1808285efa in
vcl::font::FeatureCollector::collectForScript(unsigned int, unsigned int,
unsigned int) (this=0x7fff08fa5690, aTableTag=1196643650, nScript=0,
aScriptTag=1145457748)
    at vcl/source/font/FeatureCollector.cxx:115
#2  0x00007f18082861c3 in vcl::font::FeatureCollector::collectForTable(unsigned
int) (this=0x7fff08fa5690, aTableTag=1196643650) at
vcl/source/font/FeatureCollector.cxx:137
#3  0x00007f180828629c in vcl::font::FeatureCollector::collect()
(this=0x7fff08fa5690) at vcl/source/font/FeatureCollector.cxx:150
#4  0x00007f1807ae11aa in
OutputDevice::GetFontFeatures(std::__debug::vector<vcl::font::Feature,
std::allocator<vcl::font::Feature> >&) const
     (this=0xab9ae30, rFontFeatures=std::__debug::vector of length 1, capacity
1 = {...}) at vcl/source/outdev/font.cxx:174
#5  0x00007f17b5893835 in getFontFeatureList(rtl::OUString const&,
VirtualDevice&) (rFontName="Liberation Serif", rVDev=...) at
cui/source/util/FontFeatures.cxx:23
#6  0x00007f17b544f50c in cui::FontFeaturesDialog::initialize()
(this=0x7fff08fa5b78) at cui/source/dialogs/FontFeaturesDialog.cxx:54
#7  0x00007f17b544f2c0 in
cui::FontFeaturesDialog::FontFeaturesDialog(weld::Window*, rtl::OUString)
(this=0x7fff08fa5b78, pParent=0xa055768, aFontName="") at
cui/source/dialogs/FontFeaturesDialog.cxx:29

I also noticed:
     20 OpenTypeFeatureDefinitionListPrivate& OpenTypeFeatureDefinitionList()
     21 {
     22     static OpenTypeFeatureDefinitionListPrivate SINGLETON;
     23     return SINGLETON;
     24 };
(see
https://opengrok.libreoffice.org/xref/core/vcl/source/font/OpenTypeFeatureDefinitionList.cxx?r=85d15cfa#23)

Let's keep digging...

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to