Follow-up Comment #3, bug #36706 (project gnustep):

Here is the relevant part of the traceback (obtained with base-1.24): You can
see that the class passed to class_getMethodImplementation is the value of the
receiver parameter passed to gs_objc_msg_forward2.

#2  0x005babe3 in +[NSException raise:format:] (self=0x88ca60, _cmd=0x8dd778,
name=0x88cd18, format=0x8dd8d0) at NSException.m:835
#3  0x006df05b in gs_objc_msg_forward2 (receiver=0x1b8cbc0, sel=0x80d10f0) at
GSFFIInvocation.m:197
#4  0x00922433 in get_imp () from /usr/lib/i386-linux-gnu/libobjc.so.2
#5  0x006e0538 in class_getMethodImplementation (cls=0x1b8cbc0,
name=0x80d10f0) at runtime.c:496
#6  0x00616548 in -[NSObject performSelector:] (self=0x82e217c,
_cmd=0x1b88908, aSelector=0x80d10f0) at NSObject.m:1976


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?36706>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to