If I were debugging this I would probably run the main application with "strace" to capture the interactions between it and the kernel. It will produce lots of output, but if you give your binary executable and script unique names you should be able to search through the output and find the area where it attempts to start them (or not). By capturing this trace for both cases you should be able to compare them and look for differences; I often think that "diff" is the most useful debugging tool.
Statistics: Posted by PhilE — Mon Apr 28, 2025 8:39 pm