Hi all,
Have something similar with fork() called from TCL code (interpreter built from OpenEmbedded).
fork() call in TCL lib returns __libc_fork address instead of child pid. It works like fork() is directly replaced with fork_resolve().
More info attached. Can't reproduce in another way for now.
Can it be fixed/workarounded in a way better than disabling pthreads for TCL?
Created attachment 9285
fork() called from TCL
Hi all,
Have something similar with fork() called from TCL code (interpreter built from OpenEmbedded).
fork() call in TCL lib returns __libc_fork address instead of child pid. It works like fork() is directly replaced with fork_resolve().
More info attached. Can't reproduce in another way for now.
Can it be fixed/workarounded in a way better than disabling pthreads for TCL?