Bug 95627 - Strange characters in LibreOffice Vanilla dialog
Summary: Strange characters in LibreOffice Vanilla dialog
Status: RESOLVED DUPLICATE of bug 94114
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
5.0.2.2 release
Hardware: Other macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: VCL-OpenGL
  Show dependency treegraph
 
Reported: 2015-11-06 08:57 UTC by jankyy
Modified: 2015-12-15 09:04 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
screenshot (427.86 KB, image/png)
2015-11-06 08:57 UTC, jankyy
Details
new screenshot with OpenGL turned ON and false typo after 2 days (270.18 KB, image/png)
2015-12-11 18:34 UTC, jankyy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jankyy 2015-11-06 08:57:54 UTC
Created attachment 120317 [details]
screenshot

Hi,

my LibreOffice Vanilla menues show strange characters instead of what I guess should be bold types (screenshot attached).

Any ideas? Maybe related to German language package?

Thanks for any help - Jan
Comment 1 Buovjaga 2015-11-11 12:41:36 UTC
Any effect, if you toggle Tools - Options - LibO - View - Use OpenGL for all rendering?

Set to NEEDINFO.
Change back to UNCONFIRMED after you have provided the information.
Comment 2 jankyy 2015-11-11 13:17:51 UTC
Hi Beluga,

I tried and it seems to work!! Thanks very much for advice - 

Jan
Comment 3 Buovjaga 2015-11-11 13:22:52 UTC
Thanks :)
Let's actually keep this as open and I will add this to our OpenGL meta bug.
Hopefully some OS X user can confirm.
Comment 4 jankyy 2015-11-13 18:02:26 UTC
Hi,

strange behaviour: without any changes during the last days, the false characters appeared again. 

- I tried switching "Use OpenGL for all rendering" off - no immediate effect.

- restarted - still broken typo.

- switched "Use OpenGL for all rendering" back on - restarted - typo is alright again.


bummer... jan
Comment 5 Alex Thurgood 2015-11-16 10:32:54 UTC
@jan-krueger : check that your system font is fully supported - it sounds like it might not be, or that LO si falling back to a symbol font, hence the appearance of symbols.

Sounds like bug 94114. Can you check please whether this is your case ?
Comment 6 Michael Meeks 2015-12-10 13:10:40 UTC
This is rather an odd bug =) comment 4 -sounds- very much as if this works better with OpenGL on. Can you confirm that is so Jan ?

Why did it get turned off ? well - we have a watchdog timer that disables GL if it looks like it is wedging; which fits with your experience.

GL rendering is not default for Mac; but it sounds like the problem is in the non-GL mac rendering path here.
Comment 7 jankyy 2015-12-11 18:34:55 UTC
Created attachment 121231 [details]
new screenshot with OpenGL turned ON and false typo after 2 days
Comment 8 jankyy 2015-12-11 18:37:22 UTC
Hi Michael,

indeed the problem keeps returning (after 1 or 2 days?) without any change from my side.

I have attached another screenshot, with the 'OpenGL' checkbox checked. It worked at first (clean typo), after a couple of days it fell back.

Thanks Jan
Comment 9 How can I remove my account? 2015-12-14 08:13:46 UTC
You say "LibreOffice Vanilla", does that mean you are using the product with that name as installed from the Mac App Store? (The LibreOffice builds from TDF are not called "LibreOffice Vanilla".)
Comment 10 jankyy 2015-12-14 08:19:39 UTC
Yes, it's installed from the Mac AppStore
Comment 11 How can I remove my account? 2015-12-14 09:20:23 UTC
My first guess would be that this is caused by some very local problem on the specific machine. jankyy, do you have access to any other Mac? Do you see the same problem in that? Can you think of anything that would be special with the Mac where you see this problem? You talk about "German language package", does that mean that you installed a German language package in addition to LibreOffice Vanilla? (That should not be necessary, the App Store builds already contain several user interface languages including German.) (Note: several questions, please answer them all...)
Comment 12 jankyy 2015-12-14 09:35:16 UTC
Hi Tor,

>> My first guess would be that this is caused by some very local problem on the specific machine. jankyy, do you have access to any other Mac? Do you see the same problem in that? Can you think of anything that would be special with the Mac where you see this problem? 

There is nothing special with my machine afaik. No changes in system fonts or other troubles...
And yes, I do have an older MacBook and will try the same thing there.

>> You talk about "German language package", does that mean that you installed a German language package in addition to LibreOffice Vanilla? (That should not be necessary, the App Store builds already contain several user interface languages including German.)

I think you're right with Vanilla - there was no installing of language packs. I did that with the previous (non-Vanilla) builds from the homepage.
However, I removed the old builds with AppCleaner and did a recent re-install of the Vanilla version, with the very same problem...

Thanks for helping. J
Comment 13 Alex Thurgood 2015-12-14 10:08:12 UTC
The TDF builds don't contain any strange characters, or at least, not that I've noticed, in the menus, with or without OpenGL activation.

Tested on :

LO master 5.2 alpha
LO 5032

OSX 10.11.2

FR lang pack installed
Comment 14 How can I remove my account? 2015-12-14 13:01:08 UTC
Let's stop talking about OpenGL already please. That is just a red herring here, I am fairly sure.
Comment 15 How can I remove my account? 2015-12-14 13:09:38 UTC
Note that the screenshots are not of menus, but of dialog windows. But do you see strange characters also in menus, Jan?
Comment 16 Alex Thurgood 2015-12-14 17:16:56 UTC
@jankyy : please answer the question I asked you in comment 5.

Which system font are you using ?
Comment 17 How can I remove my account? 2015-12-14 17:19:11 UTC
Where would one even change the "system font" to use?
Comment 18 Alex Thurgood 2015-12-14 17:19:51 UTC
@jankyy : Look at the attachments posted in bug 94114 - look familiar ? Same visual effects ? 

To me this report looks suspiciously like a DUP of 94114
Comment 19 Alex Thurgood 2015-12-14 17:27:38 UTC
(In reply to Tor Lillqvist from comment #17)
> Where would one even change the "system font" to use?


I have never done this, but apparently, this is possible via a script that installs certain fonts, if my reading of comment 4 in bug 94114 is correct. At some stage, we removed the  "fall back to system font" check option in the Preferences - View (whatever magic that happened to work, I don't know).

As LibreOffice on OSX doesn't correctly support all of the fonts that a user can install on his/her OSX, it appears that these get incorrectly substituted with some symbol font in dialogs and UI elements. That is my theory, I have no empricial evidence to back it up though.
Comment 20 Alex Thurgood 2015-12-14 17:32:44 UTC
(In reply to Tor Lillqvist from comment #17)
> Where would one even change the "system font" to use?

Apparently, it is a thing...

http://osxdaily.com/2015/10/15/change-default-system-font-mac-os-x-el-capitan-lucida-grande/
Comment 21 jankyy 2015-12-14 18:31:16 UTC
> Tor:
You are correct, the strange characters are only in dialogues, not in menues...

> Alex:
Indeed the screenshots in bug 94114 look similar. As for my system font: I don't know which one runs on my El Capitan - how can I tell? (Have never touched it...)

Thanks again - J
Comment 22 Alex Thurgood 2015-12-15 09:04:54 UTC
(In reply to jankyy from comment #21)


> > Alex:
> Indeed the screenshots in bug 94114 look similar. As for my system font: I
> don't know which one runs on my El Capitan - how can I tell? (Have never
> touched it...)
> 


The default system font in El Capitan is San Francisco.

Sometimes, it would appear that installing other fonts onto your system, e.g. user installed fonts, or some apps which add fonts to the system, can cause the font cache to become corrupted, which can lead to weird symbols being inserted in seemingly random places. Perhaps what we are seeing here is a manifestation of such a corruption.

The real question is whether the problem was already there and LO just happened to be affected by it, or whether installation of LO caused the problem, or some other app was installed subsequently to LO which caused the problem.

A recommendation on how to clear font caches is given here :
http://osxdaily.com/2015/01/08/clear-font-caches-databases-mac-os-x/

It seems that caution is nonetheless preferred before proceeding, as potentially, you can hose your font display and have to boot into safe mode.

*** This bug has been marked as a duplicate of bug 94114 ***