[OGo-Bugs][Bug 1990] WOKeyPathAssociation.m:937: A backsync raises the exception when there is no accessor (gnustep-port)

bugs@opengroupware.org bugs@opengroupware.org
Thu, 3 Jul 2008 07:49:06 +0200 (CEST)


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=1990





------- Additional Comments From Golovin.SV@gmail.com  2008-07-03 07:49 -------
#6  0x0035d277 in -[WOKeyPathAssociation setValue:inComponent:] (self=0x97fe558,
_cmd=0x45a110,
    _value=0x98d50e8, _component=0x96be838) at WOKeyPathAssociation.m:937
937       _setValue(self, _value, _component);
(gdb) p [[_component className] cString]
$9 = 0x99e23b0 "SkyProject4Viewer"
(gdb) down
#5  0x0035d08f in _setValue (self=0x97fe558, _value=0x98d50e8, root=0x96be838)
    at WOKeyPathAssociation.m:912
912         [object setValue:_value forKey:info->extra.key];
(gdb) p [[object className] cString]
$11 = 0x9a07d98 "GSDictionary"

First occurence of the -setValue:forKey is in the function _setValue()  in
WOKeyPathAssociation.m:912. At that point call goes to gnustep out, where the
exception raises then. So i don't get the proper place for
-handleQueryForUnboundKey: because i don't understand the code around
_setValue(), _objectify(), _getValueN() yet. May be something like the category
for GSDictionary makes sense?

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.