I don't know if there's a hard limit, but 123 is an awfully high number of arguments to a function. It is quite possible that you went where mankind has never been before. At least I never heard of a C function called with 123 arguments. I believe my own maximum was 18 arguments. Beyond, all sorts of things can happen.