Meiner Meinung nach ist der Fehler klar ersichtlich.
Im aufrufenden Pgm sind die Parameter alle gepackt, im aufgerufenen aber explizit gezont - daher kommt dann Müll an.