Description: text in text box does not display Steps to Reproduce: 1. open document 2. create text box 3. start presentation Actual Results: bullets display, but no text Expected Results: should display Reproducible: Always User Profile Reset: No Additional Info: [Information automatically included from LibreOffice] Locale: en-US Module: PresentationDocument [Information guessed from browser] OS: Linux (All) OS is 64bit: yes Version: 6.3.0.0.alpha0+ Build ID: e4c2d0bb57ab8ea8f5c400d103d01376b8140f22 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2018-11-30_21:37:10 Locale: en-GB (en_ZA.UTF-8); UI-Language: en-US Calc: threaded Same is true in v6.2 alpha works fine in Version: 6.1.3.2 Build ID: 1:6.1.3~rc2-0ubuntu0.18.04.2 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: en-GB (en_ZA.UTF-8); Calc: group threaded
Created attachment 147312 [details] source doc
Created attachment 147313 [details] page in edit mode
Created attachment 147314 [details] presentation mode in v6.3 (and v6.2)
Created attachment 147315 [details] presenttaion mode in v6.1 (as should be)
Comment on attachment 147313 [details] page in edit mode sorry, this is how it displays in v6.1
Comment on attachment 147315 [details] presenttaion mode in v6.1 (as should be) and this is how it displays in edit mode - v6.1; v6.2 and v6.3
Reproduced for GTK3 Version: 6.3.0.0.alpha0+ Build ID: e4c2d0bb57ab8ea8f5c400d103d01376b8140f22 CPU threads: 1; OS: Linux 4.14; UI render: default; VCL: gtk3; TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2018-11-30_21:37:10 Locale: ru-RU (ru_RU.UTF-8); UI-Language: en-US Calc: threaded DO NOT reproduced for KDE5 Version: 6.3.0.0.alpha0+ Build ID: e4c2d0bb57ab8ea8f5c400d103d01376b8140f22 CPU threads: 1; OS: Linux 4.14; UI render: default; VCL: kde5; TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2018-11-30_21:37:10 Locale: ru-RU (ru_RU.UTF-8); UI-Language: en-US Calc: threaded
==12720== at 0x391B16CA: void std::__insertion_sort<__gnu_cxx::__normal_iterator<SystemGlyphData*, std::vector<SystemGlyphData, std::allocator<SystemGlyphData> > >, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(SystemGlyphData const&, SystemGlyphData const&)> >(__gnu_cxx::__normal_iterator<SystemGlyphData*, std::vector<SystemGlyphData, std::allocator<SystemGlyphData> > >, __gnu_cxx::__normal_iterator<SystemGlyphData*, std::vector<SystemGlyphData, std::allocator<SystemGlyphData> > >, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(SystemGlyphData const&, SystemGlyphData const&)>) (stl_algo.h:1847) ==12720== by 0x391AF952: __final_insertion_sort<__gnu_cxx::__normal_iterator<SystemGlyphData*, std::vector<SystemGlyphData> >, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const SystemGlyphData&, const SystemGlyphData&)> > (stl_algo.h:1890) ==12720== by 0x391AF952: __sort<__gnu_cxx::__normal_iterator<SystemGlyphData*, std::vector<SystemGlyphData> >, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const SystemGlyphData&, const SystemGlyphData&)> > (stl_algo.h:1971) ==12720== by 0x391AF952: sort<__gnu_cxx::__normal_iterator<SystemGlyphData*, std::vector<SystemGlyphData> >, bool (*)(const SystemGlyphData&, const SystemGlyphData&)> (stl_algo.h:4866) ==12720== by 0x391AF952: cairocanvas::TextLayout::draw(std::shared_ptr<_cairo> const&, OutputDevice&, Point const&, com::sun::star::rendering::ViewState const&, com::sun::star::rendering::RenderState const&) const (cairo_textlayout.cxx:324) ==12720== by 0x3919C6D8: cairocanvas::CanvasHelper::drawTextLayout(com::sun::star::rendering::XCanvas const*, com::sun::star::uno::Reference<com::sun::star::rendering::XTextLayout> const&, com::sun::star::rendering::ViewState const&, com::sun::star::rendering::RenderState const&) (cairo_canvashelper_text.cxx:314) ==12720== by 0x39180D6E: non-virtual thunk to canvas::CanvasBase<cairocanvas::CanvasBitmapSpriteSurface_Base, cairocanvas::CanvasHelper, osl::Guard<osl::Mutex>, cppu::OWeakObject>::drawTextLayout(com::sun::star::uno::Reference<com::sun::star::rendering::XTextLayout> const&, com::sun::star::rendering::ViewState const&, com::sun::star::rendering::RenderState const&) (Reference.hxx:110)
commit e194f597ae5882e1cda2cac2925577fff609f101 Author: Jan-Marek Glogowski <glogow@fbihome.de> Date: Sun Sep 30 16:07:16 2018 +0200 Change GlyphItem::nFallbackLevel to font instance looks suspicious to me wrt the unused final argument of GenericSalLayout::GetNextGlyph
https://gerrit.libreoffice.org/#/c/64698/
*** Bug 121722 has been marked as a duplicate of this bug. ***
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/1c4810f804e19d2246f6976cdfdb54e474194843%5E%21 Resolves: tdf#121936 uninitialized value used It will be available in 6.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-2": https://git.libreoffice.org/core/+/8e409fb74b23c053effda4c892624548acc68903%5E%21 Resolves: tdf#121936 uninitialized value used It will be available in 6.2.0.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
It is rendered ok on Version: 6.3.0.0.alpha0+ Build ID: be8897d9c63a77b223a9c0aed1d2eb689e0e0082 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2019-01-02_04:49:04 Locale: ro-RO (ro_RO.UTF-8); UI-Language: en-US Calc: threaded