Open fsmoke opened 2 years ago
in this issue https://github.com/boostorg/process/issues/168 @griwes, writed comment about this issue - but i can not find this issue - so i decided to create new one
Thank you @fsmoke for filing this I was going crazy trying to figure out what is happening. At least now I know this is a known issue.
@fsmoke & @daravi Can you please post the code that caused the overflow?
For example:
int main()
{
boost::process::child("doesnt-exist");
child.wait()
}
I've got stack overflow in my video project. Please see log below:
Piece of log
``` #261918 0x000000000050af69 in boost::process::detail::posix::wait_untilError in line /usr/local/include/boost/process/detail/posix/wait_for_exit.hpp:69
It seems somehow sigchld_handler became set to handler_func - i.e. it calls itself
PS Boost 1.76