I have 3 C programs and nodejs running on the Linux system, all the files stored on an SD card.
Sometimes, illegal instruction, segmentation fault, and bus error occur when running C programs.
It is unpredictable when and which error occurs. Usually, it takes hours or even days. When it happens, the whole system becomes slow on response. And gets the errors again when trying to restart the C programs.
The nodejs process does not crash. But kill the process and restart seems to solve the slow response issue.
The Linux version is: BusyBox v1.23.2 (2016-09-27 07:54:34 CEST) built-in shell (ash)
Wondering what could cause the illegal instruction, segmentation fault, and bus error. Is there a fix for this?