Hi,
We have a central app running pc-ble-driver-js 2.7.2 with dongles burnt with 4.1.2 firmware, on node 12.x.x, which has been running successfully on windows + ubuntu + debian + rhel for a while now, with the upcoming production aimed for linux distros only.
We are now trying to upgrade to node 14, pc-ble-driver-js 2.8.2, and with dongles burnt with 4.1.4 firmware, but are running into segmentation faults in linux only.
The PCs are all x64, running node 14.19.1 x64, and were installed and rebuilt via "yarn install" from scratch.
On the Windows PC, all is well - the app continues to run after opening the adapter, and succeeds in connecting to our nrf peripherals with no issues so far.
On both linux PCs (1 rhel and 1 ubuntu focal fossa), the driver fails with a segmentation fault (SIGSEGV).
By adding segfault-handler to our code (https://httptoolkit.tech/blog/how-to-debug-node-segfaults/), I was able to narrow down the problem on our ubuntu PC:
Thanks,
Roi