LeonardLaszlo / nw.js-armv7-binaries

NW.js ARMv7 and ARMv8 binaries and the scripts for building and running the executable.
145 stars 22 forks source link

Signal 11 Fault #44

Closed chrisgaeth closed 3 years ago

chrisgaeth commented 3 years ago

When installing and attempting to run on Pi400, Ubuntu 21.04, executing ./nw --use-gl=egl --ignore-gpu-blacklist --disable-accelerated-2d-canvas --num-raster-threads=2 results in;

Failed to generate minidump.Received signal 11 SEGV_MAPERR 00005efa259e [end of stack trace] Calling _exit(1). Core file will not be generated.

Not sure where to troubleshoot from here.

LeonardLaszlo commented 3 years ago

Hello @chrisgaeth,

Pi400 has a 1.8GHz Quad core ARM Cortex-A72 CPU with ARMv8-A architecture. This repository provides only the binary for the ARMv7 architecture. https://en.wikipedia.org/wiki/ARM_Cortex-A72

If you are willing to spend some time on this, there was somebody who managed to build the ARMv8 binaries based on this repository. Check out this: https://github.com/LeonardLaszlo/nw.js-armv7-binaries/issues/16

If you manage to adapt the building scripts to build also the ARMv8 version please send me a PR.

I hope this will help you.