Hello Johan,

It looks like my first approach to solve the problem (please, check my first
patch)

Currently, I think vfork() is implemented in a different way among Linux
Kernels (for example, in Fedora, same code, no problems)

So, I'm going to come back to fork() as I think is more consistent.

I hope to have a patch ASAP.

Cheers


2009/4/4 Johan Walles <johan.wal...@gmail.com>

> tags 520254 patch
> thanks
>
> I'm seeing unhide crashes as well. Here are two patches that fixes all
> crashes I'm seeing.
>
> The first, unhide-20080519-fixwarnings.diff fixes all compiler
> warnings when building unhide-linux26.
>
> The second, unhide-20080519-nowarnings-fixcrashes.diff fixes two file
> handle leaks, and changes an exit() call inside vfork() to _exit().
> According to the vfork() man page, the child process isn't allowed to
> call exit(), but can call _exit().
>
> With these two patches applied on top of each other I'm not seeing any
> unhide crashes any more.
>
>  Cheers //Johan
>

Reply via email to