Build the native client with npm run build in the desktop_native folder
Try to run the application from the desktop folder with npm run electron
When dependencies are needed - download them.
Expected Result
A running Bitwarden desktop client.
Actual Result
I run the npx wait-on ./build/main.js separate. This worked.
But running the npx electron --inspect=5858 ./build or the /home/wake/projects/clients/node_modules/electron/dist/electron ./build leads to a segmentation fault.
But the strace is quite hard to understand. Do you have any advice or solution for the problem?
Thanks in advance.
Operating System
Linux
Operating System Version
Ubuntu 24.04 (VMWare on Mac M1)
Installation method
Other
Build Version
Commit: 83b3fd83e48d0fa
Issue Tracking Info
[X] I understand that work is tracked outside of GitHub. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.
Steps To Reproduce
apps/desktop/desktop_native/index.js
change the case 'arm64' from 'musl' to 'gnu':npm run build
in thedesktop_native
folderdesktop
folder withnpm run electron
When dependencies are needed - download them.
Expected Result
A running Bitwarden desktop client.
Actual Result
I run the
npx wait-on ./build/main.js
separate. This worked. But running thenpx electron --inspect=5858 ./build
or the/home/wake/projects/clients/node_modules/electron/dist/electron ./build
leads to a segmentation fault.Screenshots or Videos
No response
Additional Context
I tried to attach a tracing by using:
But the strace is quite hard to understand. Do you have any advice or solution for the problem? Thanks in advance.
Operating System
Linux
Operating System Version
Ubuntu 24.04 (VMWare on Mac M1)
Installation method
Other
Build Version
Commit: 83b3fd83e48d0fa
Issue Tracking Info