discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

What does "va_start and va_return type disagree" mean?


From: Philip Mötteli
Subject: What does "va_start and va_return type disagree" mean?
Date: Tue, 6 Apr 2004 19:01:04 +0200

Hi


I have a annoying Distributed Objects problem: I call a method

        - (BOOL)saveFileToName:(bycopy NSString *)aName
                {
                        return YES;
                }

from a proxy. The method is called at the other end, but immediately afterwards, the local end crashes, saying:

        vacall: va_start type 14 and va_return type 3 disagree.
        Program received signal SIGABRT, Aorted.


The backtrace is:

        #0 in kill () from /lib/i686/libc.so.6
        #1 in pthread_kill () from /lib/i686/libpthread.so.0
        #2 in raise () from /lib/i686/libpthread.so.0
        #3 in raise () from /lib/i686/libc.so.6
        #4 in abort () from /lib/i686/libc.so.6
        #5 in __va_error1 () from /usr/lib/libcallback.so.0
        #6 in GSInvocationCallback at GSFFCallInvocation.m:987
        #7 in __vacall_r () from /usr/lib/libcallback.so.0
#8 in returnTypeInfo () from /usr/GNUstep/System/Library/Libraries/libgnustep-base_d.so.1
        #9 in ?? ()
        #10 in ?? ()
        #11 in ?? ()


Can anybody explain me, what DO wants to tell me?


Thanks!
Phil





reply via email to

[Prev in Thread] Current Thread [Next in Thread]