Noeon <[email protected]> writes:
> Hi there!
>
> I get the same error on Debian 6.0.5.
>
> I followed the instructions outlined here. Installation of texvc included.
> http://mwlib.readthedocs.org/en/latest/installation.html#installation-instructions-for-ubuntu-10-04-lts
>
> I used the following commands to test the installation:
>
> mw-zip -c :en -o test.zip Acdc Number
>
> This works without any problems.
>
> mw-render -c test.zip -o test.pdf -w rl
>
> This throws an error: *OSError: [Errno 10] No child processes*
>
> Enclosed you will find the output of "strace mw-render -c test.zip -o
> test.pdf -w rl".
> (strace.txt)
>
> Any idea?
Thanks for sending the strace output. It contains the following:
,----
| write(1, "\33[K38.0% laying out Number\r", 27) = 27
| ...
| clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f6adf0ae9d0) = 2039
| ...
| wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}],
WNOHANG|WSTOPPED|WCONTINUED, NULL) = 2039
| ...
| wait4(2039, 0x7fffeb29ded4, 0, NULL) = -1 ECHILD (No child processes)
`----
which means it's trying two times to get the return status of the child
process. This looks like it may be an issue with gevent, which started
reaping child processes some time ago.
I'll try to reproduce the issue and fix it.
--
Cheers
Ralf
--
You received this message because you are subscribed to the Google Groups
"mwlib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/mwlib?hl=en.