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

--- Comment #67 from Mike Kaganski <[email protected]> ---
Can't it have something to do with bitness of Windows?

Under 64-bit Windows, 32-bit components register their Shared DLL refs under
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDlls,
while 64-bit components use
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs.

When installing a DLL to ProgramFiles or System32, it's generally safe, because
32-bit DLLs go to ProgramFiles(x86) or SysWOW64. But here we have a situation
when *the same* location is used for both 32-bit and 64-bit component (assuming
there's another application using the same font, but registering it with
another bitness).

Can't it be that when uninstalling, only one (32 or 64-bit) registry location
is checked, and when installing, both are checked?

-- 
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