[LAD] jack1 unsafe with accidentally (?) internal exported functions
    Tito Latini 
    tito.01beta at gmail.com
       
    Mon Mar 16 18:10:19 UTC 2015
    
    
  
Hi, some internal functions are globals and I think it is not what you want
(jack2 seems ok).
For example, a naive way to forbid the creation of other jack clients is:
# tested with jack 0.124.1
gcc -ljack private_club_mode.c
./a.out      # prints "JACK compiled with System V SHM support."
echo $?      # 0
jack_lsp     # no more clients please, segfault (jack_client_open_aux)
/* private_club_mode.c */
#include <jack/jack.h>
int jack_register_server(const char *, int);
int main() {
        return jack_register_server("umpa", 0xDADA);
}
Tito
    
    
More information about the Linux-audio-dev
mailing list