Hi,
I tried to run fcgp on a 2.4.19 kernel. As it ran out of ressources, I looked a little bit into the sources and noticed that there is a little error in draw_arrangement.c line 124. All files are opened with popen(command, "r") but closed with fclose like regular files. If they are closed with pclose, everything is ok.
I used the following configuration to get a result:
OpenBSD 3.1
tcsh 6.10.00
perl v5.6.1
gcc 2.95.3
lex 2.5.4
linux-kernel-2.4.19
Patch for fcgp-2.5.2a draw_arrangement.c