SSSiddu Suhasindeadbeef.hashnode.devΒ·Jul 6, 2025 Β· 3 min readArticle 1: strace β The X-Ray Vision for Debugging Embedded Linuxπ Introduction In embedded Linux development, things often go wrong in silence. A binary exits with no error, a script hangs mid-way, or an init service fails on boot β and all you get isβ¦ nothing. No logs. No helpful messages. No clue. This is wher...00
SSSiddu Suhasindeadbeef.hashnode.devΒ·May 31, 2025 Β· 3 min readPostmortem: A SIGSEGV Caused by Incomplete Rebuilds in a C Firmware Projectπ Postmortem: A SIGSEGV Caused by Incomplete Rebuilds in a C Firmware Project Recently encountered a persistent SIGSEGV in one of our firmware builds. The bug only occurred on specific hardware after modifying some structure definitions. Same codeb...00