Aurelian, Could you please cherry-pick this patch into glibc?
http://sourceware.org/git/?p=glibc-ports.git;a=commit;h=3680f14a7d12a9faa86e09aaea1b3aa20713355e ~~~ commit 3680f14a7d12a9faa86e09aaea1b3aa20713355e Author: Carlos O'Donell <car...@systemhalted.org> Date: Thu Jun 24 12:13:36 2010 -0400 [hppa] Fix incorrect stack frame usage in vfork. In a multithreaded environment the call to vfork was incorrectly creating a stack frame. Given that the child unwinds the stack frame first to call exec, it will corrupt any values the parent stored in the stack frame. The solution is to avoid creating a stack frame unless required to call an error function, in which case we are assured no child was created. ~~~ It fixes one of the problems with vfork in a multithreaded environment, and it would add to the stability of debian-hppa. Cheers, Carlos. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktilpcopqc4_x2ibwjcm2dtkoqqi_79h4imcuk...@mail.gmail.com