If I have a pointer to a function and I give that to another (Unrelated/Child) Executable, how can I call that function without making a segfault?
At the moment I ca
If you have control over the other executable (the one you want to call a function from), then build it as a PIE (position-independent executable), and load it into the first executable's address space.
In C, you would build with -fPIC -pie, then use dlopen(3) and dlsym(3).
In BASIC, I have no clue ;-(