[OGo-GNUstep-Port] exception when entering a project
Sebastian Reitenbach
gnustep-port@opengroupware.org
Tue, 27 Nov 2007 15:53:08 +0100
Hi,
gnustep-port@opengroupware.org wrote:
> On 27.11.2007, at 12:14, Sebastian Reitenbach wrote:
> > #1 0x05b30e28 in -[NSObject(KeyValueCoding)
> > setValue:forUndefinedKey:]
> > (self=0x87c85c08, _cmd=0x25b73510, anObject=0x83a8e9e8,
> > aKey=0x83a8e708) at
>
>
> type:
> # frame 1
> # print *self
> # po self
this is when entering a project:
(gdb) frame 1
#1 0x0ba90e28 in -[NSObject(KeyValueCoding) setValue:forUndefinedKey:]
(self=0x86859688, _cmd=0x2bad3510,
anObject=0x86859768, aKey=0x7f6f27e8) at NSKeyValueCoding.m:415
415 [self handleTakeValue: anObject forUnboundKey: aKey];
(gdb) print *self
$1 = {isa = 0x230d38a0}
(gdb) po self
<EOGenericRecord: description Project attributes={dbStatus = inserted;
endDate = "2028-12-30 23:00:00 +0000"; isFake = 0; kind = "<NSNull:
0x8320ae88>"; name = testproject; number = P10536; objectVersion = 1;
ownerId = 10100; projectId = 10536; startDate = "2007-11-25 23:00:00 +0000";
status = "<NSNull: 0x8320ae88>"; teamId = "<NSNull: 0x8320ae88>"; url
= "skyrix://defiant.ds9/ogo_instance0/"; }>
and this, when clicking the + in the mail editor:
(gdb) frame 1
#1 0x0a303e28 in -[NSObject(KeyValueCoding) setValue:forUndefinedKey:]
(self=0x80907588, _cmd=0x2a346510,
anObject=0x86198748, aKey=0x833f1508) at NSKeyValueCoding.m:415
415 [self handleTakeValue: anObject forUnboundKey: aKey];
(gdb) print *self
$2 = {isa = 0x20c447c0}
(gdb) po self
<EOGenericRecord: description Person attributes={anniversary = "<NSNull:
0x811b5f18>"; assistantName = "<NSNull: 0x811b5f18>"; associatedCategories
= "<NSNull: 0x811b5f18>"; associatedCompany = "<NSNull: 0x811b5f18>";
associatedContacts = "<NSNull: 0x811b5f18>"; birthday = "<NSNull:
0x811b5f18>"; bossName = "<NSNull: 0x811b5f18>"; companyId = 10100;
contactId = "<NSNull: 0x811b5f18>"; dbStatus = inserted; degree = "<NSNull:
0x811b5f18>"; department = "<NSNull: 0x811b5f18>"; description = "<NSNull:
0x811b5f18>"; dirServer = "<NSNull: 0x811b5f18>"; emailAlias = "<NSNull:
0x811b5f18>"; fileas = "<NSNull: 0x811b5f18>"; firstname = Sebastian;
freebusyUrl = "<NSNull: 0x811b5f18>"; imAddress = "<NSNull: 0x811b5f18>";
imapPasswd = "<NSNull: 0x811b5f18>"; isAccount = 1; isCustomer = "<NSNull:
0x811b5f18>"; isExtraAccount = 0; isIntraAccount = 1; isLocked = "<NSNull:
0x811b5f18>"; isPerson = 1; isPrivate = "<NSNull: 0x811b5f18>"; isReadonly
= "<NSNull: 0x811b5f18>"; isTemplateUser = "<NSNull: 0x811b5f18>"; keywords
= "<NSNull: 0x811b5f18>"; login = sebastia; middlename = "<NSNull:
0x811b5f18>"; name = Reitenbach; nameAffix = "<NSNull: 0x811b5f18>";
nameTitle = "<NSNull: 0x811b5f18>"; number = OGo10100; objectVersion = 1;
occupation = "<NSNull: 0x811b5f18>"; office = "<NSNull: 0x811b5f18>";
ownerId = 10000; partnerName = "<NSNull: 0x811b5f18>"; password = "<NSNull:
0x811b5f18>"; priority = "<NSNull: 0x811b5f18>"; salutation = "<NSNull:
0x811b5f18>"; sensitivity = "<NSNull: 0x811b5f18>"; sex = "<NSNull:
0x811b5f18>"; showEmail2As = "<NSNull: 0x811b5f18>"; showEmail3As
= "<NSNull: 0x811b5f18>"; showEmailAs = "<NSNull: 0x811b5f18>"; sourceUrl
= "<NSNull: 0x811b5f18>"; templateUserId = 9999; url
= "https://www.l00-bugdead-prods.de"; }>
Sebastian