Date: Mon, 23 Feb 1998 00:59:29 +0700 (ICT) From: Sunthiti Patchararungruang <stt@TCP> To: hackers@FreeBSD.ORG Subject: Signal 11 problem Message-ID: <Pine.BSF.3.96.980223003718.18247A-100000@pluto.cpe.ku.ac.th>
index | next in thread | raw e-mail
Dear Everybody,
I have written a C program which has a function that need 10
arguments. I cannot run this program because the signal-11 occured when I
call this function. However, when I reduce the number of arguments the
program can be executed without error. I tried to change eliminated
arguments to check which one causes the error but the program still
completely operate. Therefore, I conclude that the problem come from stack
management in FreeBSD. What should I do?
Sorry in some mis-syntax of english. I have an example to explain
the problem
Ex.
[Error one]
test (int, int, int, int, int, int, int, int, int, int, int)
....
main ()
{
// Error Signal 11
test (a, b, c, d, e, f, g, h, i, j, k);
}
[No Error]
test (int, int, int, int, int)
....
main (
{
test (a, b, c, d, e);
test (f, g, h, i, j);
test (a, b, k, d, e);
}
Best Regards,
Sunthiti Patchararungruang
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980223003718.18247A-100000>
