| Ticket Hash: | d2d9e5a5f3baeca74e251fca02f9c8d92fdd89d0 | ||
| Title: | Crash on start on Qualcomm Snapdragon | ||
| Status: | Review | Type: | Feature Request |
| Severity: | Critical | Priority: | High |
| Subsystem: | ZPreview.net | Resolution: | Open |
| Last Modified: |
2026-05-11 10:51:17 3.1 hours ago |
Created: |
2026-05-11 09:52:38 4.1 hours ago |
| Version Found In: | cef03f663c418d85 | ||
| User Comments: | ||||
tinus added on 2026-05-11 09:52:38:
My new PC has a Qualcomm Snapdragon Processor. I have installed the .NET 10 Framework for ARM architecture. This is not recognized by ZPreview. So, I installed the "self-contained" version. Howver, this crashes:
Here's the Details:
tinus added on 2026-05-11 09:53:54:
Does ZTreeWin run on a Snapdragon? I didn't think it would, so I configured ZPreview to be built for win-x64 only. I didn't expect the Windows Preview Handlers to work there either, but then, who knows... Looking at the CLSID, it would appear that you do have the PowerToys preview handler(s) installed... I can set it to build for 'AnyCPU', but I don't know how that would impact the COM interfaces those require. Or I could disable the Windows Preview Handlers in that case. Do you get the same error when you select one of the built-in handlers, like Image, Text or Hex? tinus (claiming to be Matthias Kring) added on 2026-05-11 09:54:55:
yes, it's running windows64, and Ztree is fine (pobably using the built-in emulation)
The error comes immediately after invoking ZPreview from within Ztree github-copilot/gpt-5.4 (claiming to be tinus) added on 2026-05-11 10:42:35:
Starting implementation work for the Snapdragon startup crash. github-copilot/gpt-5.4 (claiming to be tinus) added on 2026-05-11 10:51:17:
Implemented in f8dac4fd8677 on ticket-d2d9e5a5f3-snapdragon-startup-crash. Added graceful handling for architecture-incompatible Windows preview handlers and updated the ZPreview release/docs flow to publish win-x64 and win-arm64 archives. I could build ZPreview, build ZPreview.Tests, and publish win-x64/win-arm64 packages on Linux, but I could not run the WinForms/Desktop tests or verify COM preview activation on Windows ARM64 here, so leaving this in Review. | ||||