owncloud / client

🖥️ Desktop Syncing Client for ownCloud
GNU General Public License v2.0
1.4k stars 665 forks source link

Windows arm: Don't install x86 shell extension #10583

Open michaelstingl opened 1 year ago

michaelstingl commented 1 year ago

Blocked by:

Describe the bug

Errors when installing ownCloud-4.0.0.10347-daily20230307.x64.msi in (ARM) Win 11 VM.

CleanShot 2023-03-08 at 16 06 00 CleanShot 2023-03-08 at 16 06 19
OCContextMenu.dll failed to register OCOverlays.dll failed to register

Errors can be ignored, but then Win Explorer integration is missing.

Expected behavior

No error message during install.

Steps to reproduce the issue

  1. install ownCloud-4.0.0.10347-daily20230307.x64.msi in (ARM) Win 11 VM.

Screenshots

CleanShot 2023-03-08 at 16 14 48

Logs

Client version number

ownCloud 4.0.0.10347-daily20230307 65404d
Libraries Qt 5.15.8, OpenSSL 1.1.1t 7 Feb 2023
Using virtual files plugin: wincfapi
windows-10.0.22000

Desktop environment (Linux only)

No response

Client package version and origin (Linux only)

No response

Installation path (Windows only)

No response

Server information

No response

Additional context

CleanShot 2023-03-08 at 16 17 26 CleanShot 2023-03-08 at 16 18 05

michaelstingl commented 1 year ago

Looks like CRYPT32.dll is on it's usual location:

CleanShot 2023-03-08 at 16 40 56 CleanShot 2023-03-08 at 16 41 09
TheOneRing commented 1 year ago

Late yesterday evening the root of the problem came to me. We are trying to register a x86 browser extension with a arm Windows Explorer.

We disable the install step for the browser extension on arm.