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

--- Comment #63 from Mike Kaganski <[email protected]> ---
Checked the attachment 110798, and extracted only lines about OpenSymbol font:

>MSI (s) (5C:E4) [00:10:29:650]: Executing op: 
>FontUnregister(,File=opens___.ttf)
>UnregisterFonts: Font: opens___.ttf
>RemoveFiles: File: opens___.ttf, Directory: C:\Windows\Fonts\
>MSI (s) (5C:5C) [00:14:48:130]: Executing op: 
>ComponentRegister(ComponentId={13420182-D08A-DA43-9BBC-294BA490732C},KeyPath=C:\Windows\Fonts\opens___.ttf,State=3,,Disk=1,SharedDllRefCount=3,BinaryType=0)
>1: {7D983A32-F645-48AB-8E38-4ACD234F40BC} 2: 
>{13420182-D08A-DA43-9BBC-294BA490732C} 3: C:\Windows\Fonts\opens___.ttf

You may notice, that the font is unregistered, then its file removed, then the
font is registered.
Also, the SharedDllRefCount is reported to be 3.

Can't it be that the unregistering/removal is not dependent on the
SharedDllRefCount, but hardcoded, while copying is dependent on
SharedDllRefCount, so when there's another program that registers the font, the
problem happens?

I'll try to check if the problem is reliably reproducible setting different
numbers under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to