On Windows 11 x64, the latest Cattr Windows installer includes a Linux ELF binary at:
C:\Program Files\Cattr\resources\app.asar.unpacked\node_modules\iconv\build\Release\iconv.node
This causes Electron to fail loading the module with:
Error: iconv.node is not a valid Win32 application
Environment:
Windows: Windows 11 64-bit
Cattr build: https://github.com/cattr-app/desktop-application/releases/download/v3.0.0-RC13/Cattr_Setup.exe
Installer filename: Cattr_Setup.exe
Cattr.exe process architecture: x64
Verified OS architecture: x64
Diagnostics:
SHA256 of iconv.node:
73B9E08079390A2C72043E8D2045AE6400613072DA0A1365F36CA6E862028E27
First 8 bytes of iconv.node:
ASCII: ELF
HEX: 7F 45 4C 46 ...
This confirms the file is an ELF (Linux) binary, not a Windows PE (MZ).
Stack trace excerpt:
Error: iconv.node is not a valid Win32 application.
...
On Windows 11 x64, the latest Cattr Windows installer includes a Linux ELF binary at:
C:\Program Files\Cattr\resources\app.asar.unpacked\node_modules\iconv\build\Release\iconv.node
This causes Electron to fail loading the module with:
Error: iconv.node is not a valid Win32 application
Environment:
Windows: Windows 11 64-bit
Cattr build: https://github.com/cattr-app/desktop-application/releases/download/v3.0.0-RC13/Cattr_Setup.exe
Installer filename: Cattr_Setup.exe
Cattr.exe process architecture: x64
Verified OS architecture: x64
Diagnostics:
SHA256 of iconv.node:
73B9E08079390A2C72043E8D2045AE6400613072DA0A1365F36CA6E862028E27
First 8 bytes of iconv.node:
ASCII: ELF
HEX: 7F 45 4C 46 ...
This confirms the file is an ELF (Linux) binary, not a Windows PE (MZ).
Stack trace excerpt:
Error: iconv.node is not a valid Win32 application.
...