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
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-gnustep