On Thu, 2005-08-18 at 09:59 +0100, Paul Brossier wrote:
> for info, i could reproduce this bug using the latest X packages and
> debian kernel.
Hm. The bug seems to be here (from semctl(2)):
This function has three or four arguments, depending on cmd. When
there are four, the fourth has the type union semun.
In sf.c, "arg", which is the fourth semctl() parameter, is declared as
int, not union semun. The man page further explains that this union
must be defined by the caller. Working on a patch now.