[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #36706] performSelector: not working with message fowarding
From: |
Michael Johnston |
Subject: |
[bug #36706] performSelector: not working with message fowarding |
Date: |
Mon, 25 Jun 2012 13:25:17 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/11.04 Chromium/18.0.1025.151 Chrome/18.0.1025.151 Safari/535.19 |
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/