BBS:      TELESC.NET.BR
Assunto:  sbbs binary: Debian Linux AARCH64 sigfault or permission denied
De:       Deucе
Data:     Fri, 27 Feb 2026 06:24:36 -0800
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/issues/685#note_8454

I don't even know what the set of capabilities is or where that's documented. :grinning: 

The changes basically:
  1. Read the current personality using `personality(0xffffffff)`.
  2. Set the new personality using `personality(ADDR_COMPAT_LAYOUT | current_personality)`
  3. Re-executes itself using the `/proc/self/exe` symlink.

From the message, it sounds like either 1 or 2 is being blocked.  There's a lot of other things `personality()` can potentially do, such as disabling ASLR which something may be blocking the function completely over without inspecting the value.
--- SBBSecho 3.37-Linux
 * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)

-----------------------------------------------------------
[Voltar]