View Issue Details

IDProjectCategoryView StatusLast Update
0001815SOGo Native Outlook Compatibility (obsolete)public2012-08-07 19:21
Reporteranand_happs Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version2.0.0beta2 
Target Version2.0.0 
Summary0001815: Calendar invitation accept/decline fails from OUTLOOK
Description

Hi,

Error while accepting/declining an calendar invite. This make samba to crash. I am yet to trace the flow where samba is breaking. Help me fix this. pasting the stack dump for reference.

[2012/05/22 20:11:44, 0] mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:680(EcDoRpc_process_transaction)
MAPI Rop: 0x12 (10)
[2012/05/22 20:11:44, 0] mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:680(EcDoRpc_process_transaction)
MAPI Rop: 0x4f (17)
May 22 20:11:44 samba [19204]: [WARN] <0x0x34fadf8[MAPIStoreCalendarMessageTable]> property <unknown> (91ca0102) has no matching field name (<MAPIStoreCalendarMessageTable: 0x34fadf8>) in '-[MAPIStoreGCSMessageTable evaluatePropertyRestriction:intoQualifier:]'
May 22 20:11:44 samba [19204]: <<0x0x2972188[GCSFolder]>>D releasing channel: <0x0x2a84aa8[PostgreSQL72Channel]: connection=<0x0x4b056d8[PGConnection]: connection=0x0x415e7e0>>

May 22 20:11:44 samba [19204]: [ERROR] <0x0x2972188[GCSFolder]> -[GCSFolder fetchFields:fetchSpecification:ignoreDeleted:]: cannot execute quick-fetch SQL 'SELECT b.c_name,b.c_version FROM sogoanand001253f4a73_quick a, sogoanand001253f4a73 b WHERE ((c_component = 'vevent') AND ((( NOT (c_orgmail IS NULL)) AND ( NOT (c_orgmail = ''))) AND (c_uid LIKE 'A%%'))) AND a.c_name = b.c_name AND (c_deleted != 1 OR c_deleted IS NULL) ORDER BY c_uid ASC': <PostgreSQL72Exception: 0x3924908> NAME:PostgreSQL72FatalError REASON:fatal pgsql error (channel=<0x0x2a84aa8[PostgreSQL72Channel]: connection=<0x0x4b056d8[PGConnection]: connection=0x0x415e7e0>>): ERROR: unterminated quoted string at or near "'A%%"
LINE 1: ...S NULL)) AND ( NOT (c_orgmail = ''))) AND (c_uid LIKE 'A%%
^

May 22 20:11:44 samba [19204]: <<0x0x2972188[GCSFolder]>>D releasing channel: <0x0x2a84aa8[PostgreSQL72Channel]: connection=<0x0x4b056d8[PGConnection]: connection=0x0x415e7e0>>
May 22 20:11:44 samba [19204]: [ERROR] <0x0x2972188[GCSFolder]> -[GCSFolder fetchFields:fetchSpecification:ignoreDeleted:]: cannot execute quick-fetch SQL 'SELECT b.c_name,b.c_version FROM sogoanand001253f4a73_quick a, sogoanand001253f4a73 b WHERE ((c_component = 'vevent') AND ((( NOT (c_orgmail IS NULL)) AND ( NOT (c_orgmail = ''))) AND (c_uid LIKE 'A%%'))) AND a.c_name = b.c_name AND (c_deleted != 1 OR c_deleted IS NULL) ORDER BY c_uid ASC': <PostgreSQL72Exception: 0x41c8c28> NAME:PostgreSQL72FatalError REASON:fatal pgsql error (channel=<0x0x2a84aa8[PostgreSQL72Channel]: connection=<0x0x4b056d8[PGConnection]: connection=0x0x415e7e0>>): ERROR: unterminated quoted string at or near "'A%%"
LINE 1: ...S NULL)) AND ( NOT (c_orgmail = ''))) AND (c_uid LIKE 'A%%
^

[2012/05/22 20:11:44, 0] mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1261(EcDoRpc_process_transaction)
subscription: mqueue name = /anand#newmail
[2012/05/22 20:11:44, 0] mapiproxy/libmapistore/mapistore_notification.c:367(mapistore_get_queued_notifications)
mapistore_get_queued_notifications: queue name = /anand#newmail
[2012/05/22 20:11:44, 0] mapiproxy/libmapistore/mapistore_notification.c:368(mapistore_get_queued_notifications)
mapistore_get_queued_notifications: before sanity checks
[2012/05/22 20:11:44, 0] mapiproxy/libmapistore/mapistore_notification.c:375(mapistore_get_queued_notifications)
mapistore_get_queued_notifications: after sanity checks
[2012/05/22 20:11:44, 0] mapiproxy/libmapistore/mapistore_notification.c:386(mapistore_get_queued_notifications)

attr.mq_msgsize = 8192

[2012/05/22 20:11:44, 0] mapiproxy/libmapistore/mapistore_notification.c:407(mapistore_get_queued_notifications)
mapistore_get_queued_notification: found = MAPISTORE_ERR_NOT_FOUND

[2012/05/22 20:11:44, 0] mapiproxy/libmapiproxy/mapi_handles.c:292(mapi_handles_add)
We have found free record 0x3
May 22 20:11:44 samba [19204]: <MAPIStoreCalendarFolder:0x2fac298:personal> METHOD '-[MAPIStoreFolder createMessage:withMID:isAssociated:]' -- mid: 0x3302010000000001 associated: 0
May 22 20:11:44 samba [19204]: <MAPIStoreCalendarMessage:0x2e0b028:(null)> -init
[2012/05/22 20:11:44, 0] mapiproxy/servers/default/emsmdb/oxcmsg.c:526(EcDoRpc_RopCreateMessage)
CreateMessage: 0x1b00000000000001: mapistore = true
[2012/05/22 20:11:44, 0] mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:680(EcDoRpc_process_transaction)
MAPI Rop: 0x0a (15)
Warning: No stack to get attribute from

Additional Information

This occurs when you accept a calendar invitation from OUTLOOK. the same works fine from SOGo frontend.

TagsNo tags attached.

Relationships

related to 0001864 closed rc4 samba crash 

Activities

ludovic

ludovic

2012-08-06 17:22

administrator   ~0004266

Last edited: 2012-08-06 17:25

When sogo2 invites (from the Web interface) sogo1, who is using Outlook 2010, after I sync'ed Outlook 2010 and see the event in sogo1's calendar, I accept the event and tell Outlook to send the notification immediately. At this point, Outlook says:

"Outlook does not recognize one of more names"

mapiproxy::mapiproxy_op_dispatch: NspiGetSpecialTable(0xc): 56 bytes
NspiGetSpecialTable: struct NspiGetSpecialTable
in: struct NspiGetSpecialTable
handle :
handle: struct policy_handle
handle_type : 0x00000000 (0)
uuid : 98288612-24ed-4881-9304-05da58fb2cb9
dwFlags : 0x00000004 (4)
0: NspiAddressCreationTemplates
1: NspiUnicodeStrings
pStat :

pStat: struct STAT
SortType : SortTypeDisplayName (0)
ContainerID : 0x80000000 (2147483648)
CurrentRec : MID_BEGINNING_OF_TABLE (0)
Delta : 0
NumPos : 0x00000000 (0)
TotalRecs : 0x029bc098 (43761816)
CodePage : 0x000004e4 (1252)
TemplateLocale : 0x00000409 (1033)
SortLocale : 0x00000409 (1033)
lpVersion :
lpVersion : 0x00000000 (0)
dcesrv_exchange_nsp_dispatch
exchange_nsp: NspiGetSpecialTable (0xC)
Hierarchy Table requested
NspiGetSpecialTable: struct NspiGetSpecialTable
out: struct NspiGetSpecialTable
lpVersion :

lpVersion : 0x00000001 (1)
ppRows :
ppRows :

ppRows: struct PropertyRowSet_r
cRows : 0x00000006 (6)
aRow: ARRAY(6)
aRow: struct PropertyRow_r
Reserved : 0x00000000 (0)
cValues : 0x00000006 (6)
lpProps : *
lpProps: ARRAY(6)
lpProps: struct PropertyValue_r
ulPropTag : PidTagEntryId (0xFFF0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=30
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 00 +/...... ..../.
lpProps: struct PropertyValue_r
ulPropTag : PidTagContainerFlags (0x36000003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000009 (9)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDepth (0x30050003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000000 (0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookContainerId (0xFFFD0003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000000 (0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDisplayName_Error (0x3001000A)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 10)
err : MAPI_E_SUCCESS (0x0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookIsMaster (0xFFFB000B)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 11)
b : 0x00 (0)
aRow: struct PropertyRow_r
Reserved : 0x00000000 (0)
cValues : 0x00000006 (6)
lpProps : *
lpProps: ARRAY(6)
lpProps: struct PropertyValue_r
ulPropTag : PidTagEntryId (0xFFF0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 31 38 42 36 44 42 30 37 39 44 45 32 34 36 d=18B6DB 079DE246
[0030] 35 46 41 46 41 41 42 44 38 36 33 43 39 41 43 43 5FAFAABD 863C9ACC
[0040] 46 38 00 F8.
lpProps: struct PropertyValue_r
ulPropTag : PidTagContainerFlags (0x36000003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000009 (9)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDepth (0x30050003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000000 (0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookContainerId (0xFFFD0003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00001b29 (6953)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDisplayName (0x3001001F)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 31)
lpszW :
lpszW : 'All Address Lists'
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookIsMaster (0xFFFB000B)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 11)
b : 0x00 (0)
aRow: struct PropertyRow_r
Reserved : 0x00000000 (0)
cValues : 0x00000007 (7)
lpProps :

lpProps: ARRAY(7)
lpProps: struct PropertyValue_r
ulPropTag : PidTagEntryId (0xFFF0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 46 38 31 34 31 45 41 30 42 37 37 37 34 33 d=F8141E A0B77743
[0030] 36 32 41 37 31 34 46 39 41 41 42 30 37 30 34 37 62A714F9 AAB07047
[0040] 34 30 00 40.
lpProps: struct PropertyValue_r
ulPropTag : PidTagContainerFlags (0x36000003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x0000000b (11)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDepth (0x30050003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000001 (1)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookContainerId (0xFFFD0003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00001b2a (6954)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDisplayName (0x3001001F)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 31)
lpszW : *
lpszW : 'All Contacts'
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookIsMaster (0xFFFB000B)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 11)
b : 0x00 (0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookParentEntryId (0xFFFC0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 31 38 42 36 44 42 30 37 39 44 45 32 34 36 d=18B6DB 079DE246
[0030] 35 46 41 46 41 41 42 44 38 36 33 43 39 41 43 43 5FAFAABD 863C9ACC
[0040] 46 38 00 F8.
aRow: struct PropertyRow_r
Reserved : 0x00000000 (0)
cValues : 0x00000007 (7)
lpProps : *
lpProps: ARRAY(7)
lpProps: struct PropertyValue_r
ulPropTag : PidTagEntryId (0xFFF0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 42 34 34 41 34 38 31 33 45 41 45 33 34 32 d=B44A48 13EAE342
[0030] 41 38 41 46 34 44 46 35 35 44 30 39 46 41 43 45 A8AF4DF5 5D09FACE
[0040] 41 34 00 A4.
lpProps: struct PropertyValue_r
ulPropTag : PidTagContainerFlags (0x36000003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x0000000b (11)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDepth (0x30050003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000001 (1)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookContainerId (0xFFFD0003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00001b2b (6955)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDisplayName (0x3001001F)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 31)
lpszW : *
lpszW : 'All Groups'
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookIsMaster (0xFFFB000B)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 11)
b : 0x00 (0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookParentEntryId (0xFFFC0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 31 38 42 36 44 42 30 37 39 44 45 32 34 36 d=18B6DB 079DE246
[0030] 35 46 41 46 41 41 42 44 38 36 33 43 39 41 43 43 5FAFAABD 863C9ACC
[0040] 46 38 00 F8.
aRow: struct PropertyRow_r
Reserved : 0x00000000 (0)
cValues : 0x00000007 (7)
lpProps : *
lpProps: ARRAY(7)
lpProps: struct PropertyValue_r
ulPropTag : PidTagEntryId (0xFFF0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 44 42 35 36 45 32 44 36 46 46 30 44 34 43 d=DB56E2 D6FF0D4C
[0030] 33 31 42 35 45 39 31 45 44 31 43 33 42 38 36 41 31B5E91E D1C3B86A
[0040] 31 38 00 18.
lpProps: struct PropertyValue_r
ulPropTag : PidTagContainerFlags (0x36000003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x0000000b (11)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDepth (0x30050003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000001 (1)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookContainerId (0xFFFD0003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00001b2c (6956)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDisplayName (0x3001001F)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 31)
lpszW : *
lpszW : 'All Users'
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookIsMaster (0xFFFB000B)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 11)
b : 0x00 (0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookParentEntryId (0xFFFC0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 31 38 42 36 44 42 30 37 39 44 45 32 34 36 d=18B6DB 079DE246
[0030] 35 46 41 46 41 41 42 44 38 36 33 43 39 41 43 43 5FAFAABD 863C9ACC
[0040] 46 38 00 F8.
aRow: struct PropertyRow_r
Reserved : 0x00000000 (0)
cValues : 0x00000007 (7)
lpProps : *
lpProps: ARRAY(7)
lpProps: struct PropertyValue_r
ulPropTag : PidTagEntryId (0xFFF0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 43 39 42 32 31 46 45 31 44 33 46 32 34 42 d=C9B21F E1D3F24B
[0030] 33 37 39 35 30 33 44 35 36 45 39 34 43 44 32 44 379503D5 6E94CD2D
[0040] 33 33 00 33.
lpProps: struct PropertyValue_r
ulPropTag : PidTagContainerFlags (0x36000003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x0000000b (11)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDepth (0x30050003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00000001 (1)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookContainerId (0xFFFD0003)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 3)
l : 0x00001b2d (6957)
lpProps: struct PropertyValue_r
ulPropTag : PidTagDisplayName (0x3001001F)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 31)
lpszW : *
lpszW : 'Public Folders'
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookIsMaster (0xFFFB000B)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 11)
b : 0x00 (0)
lpProps: struct PropertyValue_r
ulPropTag : PidTagAddressBookParentEntryId (0xFFFC0102)
dwAlignPad : 0x00000000 (0)
value : union PROP_VAL_UNION(case 258)
bin : Binary_r cb=67
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 01 00 00 2F 67 75 69 +/...... ..../gui
[0020] 64 3D 31 38 42 36 44 42 30 37 39 44 45 32 34 36 d=18B6DB 079DE246
[0030] 35 46 41 46 41 41 42 44 38 36 33 43 39 41 43 43 5FAFAABD 863C9ACC
[0040] 46 38 00 F8.
result : MAPI_E_SUCCESS (0x0)
mapiproxy::mapiproxy_op_dispatch: [tv=1344273602.151331] [0000139 end]
mapiproxy::mapiproxy_op_reply
mapiproxy::mapiproxy_op_ndr_push
mapiproxy::mapiproxy_op_ndr_pull
mapiproxy::mapiproxy_op_dispatch: [tv=1344273602.156590] [0000140 start]
mapiproxy::mapiproxy_op_dispatch: NspiResolveNamesW(0x14): 64 bytes
NspiResolveNamesW: struct NspiResolveNamesW
in: struct NspiResolveNamesW
handle :
handle: struct policy_handle
handle_type : 0x00000000 (0)
uuid : 98288612-24ed-4881-9304-05da58fb2cb9
Reserved : 0x80000000 (2147483648)
pStat :

pStat: struct STAT
SortType : SortTypeDisplayName (0)
ContainerID : 0x00000000 (0)
CurrentRec : MID_BEGINNING_OF_TABLE (0)
Delta : 0
NumPos : 0x00000000 (0)
TotalRecs : 0x00000000 (0)
CodePage : 0x000004e4 (1252)
TemplateLocale : 0x00000409 (1033)
SortLocale : 0x00000409 (1033)
pPropTags :
pPropTags: struct SPropTagArray
cValues : 0x0000000d (13)
aulPropTag: ARRAY(13)
aulPropTag : PidTagEntryId (0xFFF0102)
aulPropTag : PidTagDisplayName (0x3001001F)
aulPropTag : PidTagAddressType (0x3002001F)
aulPropTag : PidTagObjectType (0xFFE0003)
aulPropTag : PidTagDisplayType (0x39000003)
aulPropTag : PidTagEmailAddress (0x3003001F)
aulPropTag : PidTagSendInternetEncoding (0x3A710003)
aulPropTag : PidTagSendRichInfo (0x3A40000B)
aulPropTag : PidTagSearchKey (0x300B0102)
aulPropTag : PidTagTransmittableDisplayName (0x3A20001F)
aulPropTag : PidTag7BitDisplayName (0x39FF001F)
aulPropTag : PidTagPrimarySmtpAddress (0x39FE001F)
aulPropTag : PidTagDisplayTypeEx (0x39050003)
paWStr :

paWStr: struct StringsArrayW_r
Count : 0x00000001 (1)
Strings: ARRAY(1)
Strings :
Strings : 'Balthazar César'
dcesrv_exchange_nsp_dispatch
exchange_nsp: NspiResolveNamesW (0x14)
NspiResolveNamesW: struct NspiResolveNamesW
out: struct NspiResolveNamesW
ppMIds :

ppMIds :
ppMIds: struct PropertyTagArray_r
cValues : 0x00000001 (1)
aulPropTag: ARRAY(1)
aulPropTag : 0x00000000 (0)
ppRows :

ppRows : NULL
result : MAPI_E_SUCCESS (0x0)
mapiproxy::mapiproxy_op_dispatch: [tv=1344273602.267492] [0000140 end]
mapiproxy::mapiproxy_op_reply
mapiproxy::mapiproxy_op_ndr_push
dreplsrv_notify_schedule(5) scheduled for: Mon Aug 6 01:20:11 PM 2012 EDT
dreplsrv_notify_schedule(5) scheduled for: Mon Aug 6 01:20:16 PM 2012 EDT
Calling DNS name update script
Calling SPN name update script
Child /usr/local/samba/sbin/samba_spnupdate exited with status 0 - Success
Completed SPN update check OK
/usr/local/samba/sbin/samba_dnsupdate: Traceback (most recent call last):
/usr/local/samba/sbin/samba_dnsupdate: File "/usr/local/samba/sbin/samba_dnsupdate", line 485, in <module>
/usr/local/samba/sbin/samba_dnsupdate: get_credentials(lp)
/usr/local/samba/sbin/samba_dnsupdate: File "/usr/local/samba/sbin/samba_dnsupdate", line 120, in get_credentials
/usr/local/samba/sbin/samba_dnsupdate: creds.get_named_ccache(lp, ccachename)
/usr/local/samba/sbin/samba_dnsupdate: RuntimeError: kinit for SOGO$@EXAMPLE.COM failed (Cannot contact any KDC for requested realm)
/usr/local/samba/sbin/samba_dnsupdate:
Child /usr/local/samba/sbin/samba_dnsupdate exited with status 1 - Operation not permitted
../source4/dsdb/dns/dns_update.c:294: Failed DNS update - NT_STATUS_ACCESS_DENIED
dreplsrv_notify_schedule(5) scheduled for: Mon Aug 6 01:20:21 PM 2012 EDT
dreplsrv_notify_schedule(5) scheduled for: Mon Aug 6 01:20:26 PM 2012 EDT
Terminating connection - 'NT_STATUS_CONNECTION_RESET'
imessaging: cleaning up /usr/local/samba/private/smbd.tmp/msg/msg.0.90
single_terminate: reason[NT_STATUS_CONNECTION_RESET]
mapiproxy::mapiproxy_op_unbind
dcesrv_exchange_nsp_unbind
dcesrv_exchange_emsmdb_unbind
Terminating connection - 'NT_STATUS_CONNECTION_RESET'
imessaging: cleaning up /usr/local/samba/private/smbd.tmp/msg/msg.0.87
single_terminate: reason[NT_STATUS_CONNECTION_RESET]
mapiproxy::mapiproxy_op_unbind
dcesrv_exchange_nsp_unbind
dcesrv_exchange_emsmdb_unbind
dreplsrv_notify_schedule(5) scheduled for: Mon Aug 6 01:20:31 PM 2012 EDT
Received dgram packet of length 212 from 192.168.1.37:138
Browse HostAnnouncement (Op 1) on 'WORKGROUP<1d>' '\MAILSLOT\BROWSE' from 192.168.1.37:138
Received dgram packet of length 212 from 192.168.1.37:138
Browse HostAnnouncement (Op 1) on 'WORKGROUP<1d>' '\MAILSLOT\BROWSE' from 192.168.1.37:138
dreplsrv_periodic_run(): schedule pull replication
dreplsrv_refresh_partition(DC=DomainDnsZones,DC=example,DC=com)
dreplsrv_refresh_partition(DC=ForestDnsZones,DC=example,DC=com)
dreplsrv_refresh_partition(DC=example,DC=com)
dreplsrv_refresh_partition(CN=Schema,CN=Configuration,DC=example,DC=com)
dreplsrv_refresh_partition(CN=Configuration,DC=example,DC=com)
dreplsrv_periodic_run(): run pending_ops memory=116
dreplsrv_periodic_schedule(300) scheduled for: Mon Aug 6 01:25:28 PM 2012 EDT
kccsrv_periodic_run(): update
Testing kcctpl_create_intersite_connections
NT_STATUS_OK
all_connected=1, 0 GUIDs returned
found 0 existing nTDSConnection objects
0 connections have been deleted
0 connections have been added
kccsrv_periodic_schedule(300) scheduled for: Mon Aug 6 01:25:28 PM 2012 EDT
dreplsrv_notify_schedule(5) scheduled for: Mon Aug 6 01:20:36 PM 2012 EDT

When I click on "Ok", it syncs the event with SOGo and crashes samba4:

mapiproxy::mapiproxy_op_dispatch: EcDoRpcExt2(0xb): 128 bytes
EcDoRpcExt2: struct EcDoRpcExt2
in: struct EcDoRpcExt2
handle :
handle: struct policy_handle
handle_type : 0x00000001 (1)
uuid : bf996730-94b1-419d-89c3-739bd5acd073
pulFlags :

pulFlags : 0x00000002 (2)
[0000] 00 00 05 00 E1 03 98 07 00 00 00 00 94 07 0A 01 ........ ........
[0010] 00 17 05 5B 00 03 00 17 00 01 00 00 00 1F 00 1A ...[.... ........
[0020] 00 49 00 50 00 4D 00 2E 00 41 00 70 40 D0 0A 80 .I.P.M.. .A.p@...
[0030] 08 00 6F 00 69 00 6E 00 74 00 6D 00 65 3A 00 00 ..o.i.n. t.m.e:..
[0040] 58 01 26 28 00 39 00 36 3A 00 02 01 3F 00 67 4A X.&(.9.6 :...?.gJ
[0050] 00 DC A7 40 C8 C0 42 00 00 30 00 10 1A B4 B9 08 ...@..B. .0......
[0060] 00 2B 2F E1 82 89 02 01 00 2F 6F 3D 46 69 72 73 .+/..... ./o=Firs
[0070] 74 20 4F 72 67 61 6E 69 7A 61 74 69 6F 00 00 02 t Organi zatio...
[0080] 08 6E 2F 6F 75 AC 00 41 64 6D 69 6E 69 73 74 72 .n/ou..A dministr
[0090] B8 00 76 65 20 47 72 6F 75 70 2F 63 6E 3D 52 65 ..ve Gro up/cn=Re
[00A0] 63 69 70 45 45 11 04 69 65 6E 74 73 69 00 73 6F cipEE..i entsi.so
[00B0] 67 6F 31 00 05 40 00 4A A0 04 68 60 04 20 00 44 go1..@.J ..h. .D [00C0] 48 00 65 B2 05 42 08 00 61 00 6C 00 05 68 38 00 H.e..B.. a.l..h8. [00D0] 02 A8 6A 50 7A 18 00 72 F8 00 43 00 E9 00 73 5A ..jPz..r ..C...sZ [00E0] 00 19 01 49 E8 00 65 78 00 74 C8 00 32 8A 00 4B ...I..ex .t..2..K [00F0] 67 07 FF 08 0B 00 57 00 01 0B 00 58 00 B8 03 60 g.....W. ...X...
[0100] 00 80 20 00 00 00 20 7B 80 26 76 CD 01 40 98 02 .. ... { .&v..@..
[0110] 00 88 3F E2 2E 58 00 03 00 62 00 33 43 30 30 0B ..?..X.. .b.3C00.
[0120] 00 63 00 01 1F 00 A4 55 55 17 64 00 53 80 02 54 .c.....U U.d.S..T
[0130] B0 02 01 03 71 03 6F E8 08 6F 80 03 40 68 00 78 ....q.o. .o..@h.x
[0140] C0 01 6D 40 03 6C 58 00 2E 80 01 6F 68 00 AA 0B ..m@.lX. ...oh...
[0150] 0C F7 05 09 1E 0C CF 02 F2 1F 0C 00 00 12 82 CF ........ ........
[0160] 02 0B 03 00 07 0E 21 3A 00 80 10 04 04 39 00 05 ......!: .....9..
[0170] 30 89 0C 40 00 07 30 00 9E 69 A9 F7 73 CD 01 02 0..@..0. .i..s...
[0180] 01 0B 30 1C 01 00 00 80 10 06 38 42 2D 35 30 31 ..0..... ..8B-501
[0190] 46 46 43 38 30 2D 37 2D 32 31 38 35 43 44 30 30 FFC80-7- 2185CD00
[01A0] 2E 69 63 73 0B 00 E9 36 D0 01 92 08 85 08 DE 3F .ics...6 .......?
[01B0] AF 6F 11 02 F1 3F 09 50 02 1F 00 FA 3F 15 04 31 .o...?.P ....?..1
[01C0] 17 04 0F 02 0B 00 01 7D 20 09 93 91 02 62 00 E7 .......} ....b..
[01D0] 91 58 01 8F 91 4F 0A 8A 05 9B 42 40 91 4D 0A 02 .X...O.. ..B@.M..
[01E0] 01 02 92 30 00 2C AC 11 C4 FF FF FF 39 00 0B 18 ...0.,.. ....9...
[01F0] 00 01 00 E1 01 05 00 03 A1 13 8E 00 1F 00 41 90 ........ ......A.
[0200] 53 B2 09 72 EA 0D 09 4A 02 82 51 14 03 00 F8 91 S..r...J ..Q.....
[0210] 71 38 02 03 00 9D 91 98 C3 01 38 00 FB 91 5B 02 q8...... ..8...[.
[0220] EE 91 80 01 0C 60 00 03 00 87 91 3C 92 00 FA 90 ....... ...&lt;.... [0230] 60 00 34 00 08 21 90 91 A9 02 0B 00 C4 91 30 04.4..!.. ......0.
[0240] CA 91 4C 00 08 07 00 82 00 E0 00 74 C5 B7 10 1A ..L..... ...t....
[0250] 82 E0 08 E5 03 07 00 E2 24 18 00 76 43 24 02 09 ........ $..vC$..
[0260] 03 61 6C 2D 55 69 64 A9 05 1F 0A 03 00 FC 90 F3 .al-Uid. ........
[0270] 02 46 92 E8 07 14 91 00 60 55 B5 D1 0B 1F 00 8C .F...... `U......
[0280] 52 04 53 92 4B 06 9E 91 42 44 A8 48 31 58 0A 2E R.S.K... BD.H1X..
[0290] 00 19 0D 0B 00 24 61 01 99 57 09 F1 98 56 09 40 .....$a. .W...V.@
[02A0] 00 92 91 FD 0D 1F 00 08 F0 01 02 01 95 AF 05 36 ........ .......6
[02B0] 1F 00 58 92 F7 18 1F 09 D0 75 4C 14 55 91 20 00 ..X..... .uL.U. .
[02C0] CF 21 00 CE D1 0A F4 78 06 1F 00 DE 2A 00 F5 28 .!.....x ......(
[02D0] 00 0B 00 A4 D9 00 F9 91 A9 0D 2A 07 03 00 94 5A ........ ..
....Z
[02E0] 0C A0 08 3C 00 FD 3C 00 BE 3C 00 51 15 4A 44 BF ...<..<. .<.Q.JD.
[02F0] 3A 00 02 00 A1 38 00 02 00 06 E1 06 00 D4 5A 00 :....8.. ......Z.
[0300] 09 58 00 03 00 FA 94 3B 01 FB 3C 00 D6 7C 01 E4 .X.....; ..<..|..
[0310] 1A 01 FC A8 00 40 00 02 F7 08 D8 12 22 49 59 AA .....@.. ...."IY.
[0320] 01 65 93 03 27 67 93 69 00 F4 95 B3 18 F6 95 90 .e..'g.i ........
[0330] B0 00 0B 00 F5 95 28 1F 1F 0E C0 0A 08 C6 18 D8 ......(. ........
[0340] 28 07 D0 13 BA 00 0E 01 00 C8 00 40 48 09 70 01 (....... ...@H.p.
[0350] FE 0F 30 06 39 1F 00 FE 18 00 FF 39 03 00 71 3A ..0.9... ...9..q:
[0360] 1F 00 F6 5F 02 01 F7 5F 30 06 18 00 FF 5F B3 14 ...... 0......
[0370] 01 12 01 7F CF 7E 38 1B 06 EF 18 8F 0B 5F 26 8F .....0000024:0000008. .....
&.
[0380] 00 F8 09 00 00 06 DC 0D 97 02 1D F9 01 AF 00 F8 ........ ........
[0390] 9F 2D 50 91 02 05 A1 08 19 00 EE 00 C7 08 F0 CF .-P..... ........
[03A0] 25 03 7F 28 FF 07 FF 00 07 09 70 03 AD 09 BF 09 %..(.... ..p.....
[03B0] F0 8F 03 03 97 02 FF 08 3A 0A 2F 01 08 03 A6 44 ........ :./....D
[03C0] 07 0A 0F 01 04 80 1A 25 82 07 20 12 1A A8 14 1F .......% .. .....
[03D0] 00 3D EA 13 1D 0E 1F 34 04 0C 18 01 08 07 A3 0B .=.....4 ........
[03E0] 28 27 01 E2 65 14 00 00 00 ('..e... .
mapi_request: struct mapi2k7_request
header: struct RPC_HEADER_EXT
Version : 0x0000 (0)
Flags : 0x0005 (5)
1: RHEF_Compressed
0: RHEF_XorMagic
1: RHEF_Last
Size : 0x03e1 (993)
SizeActual : 0x0798 (1944)
mapi_request : *
mapi_len : 0x00000798 (1944)
length : 0x0794 (1940)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x0a (10)
logon_id : 0x01 (1)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 10)
mapi_SetProps: struct SetProps_req
values: struct mapi_SPropValue_array
cValues : 0x005b (91)
lpProps: ARRAY(91)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagImportance (0x170003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000001 (1)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagMessageClass (0x1A001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'IPM.Appointment'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagPriority (0x260003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSensitivity (0x360003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagReceivedByEntryId (0x3F0102)
value : union mapi_SPropValue_CTR(case 258)
bin : SBinary_short cb=103
[0000] 00 00 00 00 DC A7 40 C8 C0 42 10 1A B4 B9 08 00 ......@. .B......
[0010] 2B 2F E1 82 01 00 00 00 00 00 00 00 2F 6F 3D 46 +/...... ..../o=F
[0020] 69 72 73 74 20 4F 72 67 61 6E 69 7A 61 74 69 6F irst Org anizatio
[0030] 6E 2F 6F 75 3D 46 69 72 73 74 20 41 64 6D 69 6E n/ou=Fir st Admin
[0040] 69 73 74 72 61 74 69 76 65 20 47 72 6F 75 70 2F istrativ e Group/
[0050] 63 6E 3D 52 65 63 69 70 69 65 6E 74 73 2F 63 6E cn=Recip ients/cn
[0060] 3D 73 6F 67 6F 31 00 =sogo1.
lpProps: struct mapi_SPropValue
ulPropTag : PidTagReceivedByName (0x40001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'John Doe'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSentRepresentingName (0x42001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'Balthazar César'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagOriginalSubject (0x49001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'test 2'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagOriginalMessageClass (0x4B001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'IPM.Appointment'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagMessageToMe (0x57000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x01 (1)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagMessageCcMe (0x58000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagStartDate (0x600040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0x807b2000 (2155552768)
dwHighDateTime : 0x01cd7626 (30242342)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagEndDate (0x610040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xe23f8800 (3795814400)
dwHighDateTime : 0x01cd762e (30242350)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagOwnerAppointmentId (0x620003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x30304333 (808469299)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagResponseRequested (0x63000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x01 (1)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSentRepresentingAddressType (0x64001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'SMTP'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSentRepresentingEmailAddress (0x65001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'sogo2@example.com'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSenderName (0xC1A001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'Balthazar César'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSenderAddressType (0xC1E001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'SMTP'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSenderEmailAddress (0xC1F001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'sogo2@example.com'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagMessageFlags (0xE070003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000021 (33)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagIconIndex (0x10800003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000404 (1028)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagDepth (0x30050003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagCreationTime (0x30070040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xa9699e00 (2842271232)
dwHighDateTime : 0x01cd73f7 (30241783)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSearchKey (0x300B0102)
value : union mapi_SPropValue_CTR(case 258)
bin : SBinary_short cb=28
[0000] 33 43 38 42 2D 35 30 31 46 46 43 38 30 2D 37 2D 3C8B-501 FFC80-7-
[0010] 32 31 38 35 43 44 30 30 2E 69 63 73 2185CD00 .ics
lpProps: struct mapi_SPropValue
ulPropTag : PidTagGenerateExchangeViews (0x36E9000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagInternetCodepage (0x3FDE0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00006faf (28591)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagMessageLocaleId (0x3FF10003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000409 (1033)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagLastModifierName (0x3FFA001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'sogo1@example.com'
lpProps: struct mapi_SPropValue
ulPropTag : PidTagProcessed (0x7D01000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x01 (1)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91930003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000002 (2)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91E7000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x918F0040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0x807b2000 (2155552768)
dwHighDateTime : 0x01cd7626 (30242342)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x918A0040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xe23f8800 (3795814400)
dwHighDateTime : 0x01cd762e (30242350)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x92020102)
value : union mapi_SPropValue_CTR(case 258)
bin : SBinary_short cb=48
[0000] 2C 01 00 00 00 00 00 00 C4 FF FF FF 00 00 00 00 ,....... ........
[0010] 0B 00 00 00 01 00 02 00 00 00 00 00 00 00 00 00 ........ ........
[0020] 00 00 03 00 00 00 02 00 02 00 00 00 00 00 00 00 ........ ........
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x9041001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'Sharing'
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91F80003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000171 (369)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x919D0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x0001c398 (115608)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91FB0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91EE000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x910C001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91870003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x0000003c (60)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x90FA000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91900003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000003 (3)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91C4000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x01 (1)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91CA0102)
value : union mapi_SPropValue_CTR(case 258)
bin : SBinary_short cb=76
[0000] 04 00 00 00 82 00 E0 00 74 C5 B7 10 1A 82 E0 08 ........ t.......
[0010] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
[0020] 00 00 00 00 24 00 00 00 76 43 61 6C 2D 55 69 64 ....$... vCal-Uid
[0030] 01 00 00 00 33 43 38 42 2D 35 30 31 46 46 43 38 ....3C8B -501FFC8
[0040] 30 2D 37 2D 32 31 38 35 43 44 30 30 0-7-2185 CD00
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x90FC0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000003 (3)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x9246000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91140040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xb5556000 (3042271232)
dwHighDateTime : 0x01cd73f7 (30241783)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x918C001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x92530003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x919E001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : '11.0'
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x9224000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91990040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0x807b2000 (2155552768)
dwHighDateTime : 0x01cd7626 (30242342)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91980040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xe23f8800 (3795814400)
dwHighDateTime : 0x01cd762e (30242350)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91920040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xa9699e00 (2842271232)
dwHighDateTime : 0x01cd73f7 (30241783)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x9208001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91950102)
value : union mapi_SPropValue_CTR(case 258)
bin : SBinary_short cb=76
[0000] 04 00 00 00 82 00 E0 00 74 C5 B7 10 1A 82 E0 08 ........ t.......
[0010] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........ ........
[0020] 00 00 00 00 24 00 00 00 76 43 61 6C 2D 55 69 64 ....$... vCal-Uid
[0030] 01 00 00 00 33 43 38 42 2D 35 30 31 46 46 43 38 ....3C8B -501FFC8
[0040] 30 2D 37 2D 32 31 38 35 43 44 30 30 0-7-2185 CD00
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x9258001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'IPM.Appointment'
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91D0000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91CF000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91CE000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91F4001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91DE001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91F5001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91A4000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91F9000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x00 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x92000003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91940003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91FC0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91FD0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91BE0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91BF0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91A10002)
value : union mapi_SPropValue_CTR(case 2)
i : 0x0000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x92060002)
value : union mapi_SPropValue_CTR(case 2)
i : 0x0000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91D40002)
value : union mapi_SPropValue_CTR(case 2)
i : 0x0000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x92090002)
value : union mapi_SPropValue_CTR(case 2)
i : 0x0000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x94FA0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x94FB0003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91D60003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91E40002)
value : union mapi_SPropValue_CTR(case 2)
i : 0x0000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x94FC0002)
value : union mapi_SPropValue_CTR(case 2)
i : 0x0000 (0)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x91020040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xa9699e00 (2842271232)
dwHighDateTime : 0x01cd73f7 (30241783)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x9259001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x93650003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000001 (1)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x9367001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x95F40003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000021 (33)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x95F60003)
value : union mapi_SPropValue_CTR(case 3)
l : 0x00000190 (400)
lpProps: struct mapi_SPropValue
ulPropTag : UNKNOWN_ENUM_VALUE (0x95F5000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x01 (1)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagRtfInSync (0xE1F000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x01 (1)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagLastModificationTime (0x30080040)
value : union mapi_SPropValue_CTR(case 64)
ft: struct FILETIME
dwLowDateTime : 0xa9699e00 (2842271232)
dwHighDateTime : 0x01cd73f7 (30241783)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x0a (10)
logon_id : 0x01 (1)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 10)
mapi_SetProps: struct SetProps_req
values: struct mapi_SPropValue_array
cValues : 0x0001 (1)
lpProps: ARRAY(1)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagRtfInSync (0xE1F000B)
value : union mapi_SPropValue_CTR(case 11)
b : 0x01 (1)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x0e (14)
logon_id : 0x01 (1)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 14)
mapi_ModifyRecipients: struct ModifyRecipients_req
prop_count : 0x0009 (9)
properties: ARRAY(9)
properties : PidTagObjectType (0xFFE0003)
properties : PidTagDisplayType (0x39000003)
properties : PidTagPrimarySmtpAddress (0x39FE001F)
properties : PidTag7BitDisplayName (0x39FF001F)
properties : PidTagSendInternetEncoding (0x3A710003)
properties : PidTagRecipientDisplayName (0x5FF6001F)
properties : PidTagRecipientEntryId (0x5FF70102)
properties : PidTagRecipientFlags (0x5FFD0003)
properties : PidTagRecipientTrackStatus (0x5FFF0003)
cValues : 0x0002 (2)
RecipientRow: ARRAY(2)
RecipientRow: struct ModifyRecipientRow
idx : 0x00000000 (0)
RecipClass : MAPI_TO (0x1)
RecipientRow: struct RecipientRow
RecipientFlags : 0x061b (1563)
AddressPrefixUsed : union recipient_AddressPrefixUsed(case 3)
DisplayType : union recipient_DisplayType(case 3)
X500DN : union recipient_X500DN(case 3)
EntryId : union recipient_EntryId(case 2)
SearchKey : union recipient_SearchKey(case 2)
AddressType : union recipient_AddressType(case 3)
EmailAddress : union recipient_EmailAddress(case 520)
lpszW : 'sogo1@example.com'
DisplayName : union recipient_DisplayName(case 528)
lpszW : 'John Doe'
SimpleDisplayName : union recipient_SimpleDisplayName(case 1536)
lpszW : 'John Doe'
TransmittableDisplayName : union recipient_TransmittableDisplayName(case 512)
prop_count : 0x0009 (9)
layout : 0x00 (0)
prop_values : DATA_BLOB length=197
[0000] 06 00 00 00 00 00 00 00 73 00 6F 00 67 00 6F 00 ........ s.o.g.o.
[0010] 31 00 40 00 65 00 78 00 61 00 6D 00 70 00 6C 00 1.@.e.x. a.m.p.l.
[0020] 65 00 2E 00 63 00 6F 00 6D 00 00 00 4A 00 6F 00 e...c.o. m...J.o.
[0030] 68 00 6E 00 20 00 44 00 6F 00 65 00 00 00 00 00 h.n. .D. o.e.....
[0040] 06 00 4A 00 6F 00 68 00 6E 00 20 00 44 00 6F 00 ..J.o.h. n. .D.o.
[0050] 65 00 00 00 67 00 00 00 00 00 DC A7 40 C8 C0 42 e...g... ....@..B
[0060] 10 1A B4 B9 08 00 2B 2F E1 82 01 00 00 00 00 00 ......+/ ........
[0070] 00 00 2F 6F 3D 46 69 72 73 74 20 4F 72 67 61 6E ../o=Fir st Organ
[0080] 69 7A 61 74 69 6F 6E 2F 6F 75 3D 46 69 72 73 74 ization/ ou=First
[0090] 20 41 64 6D 69 6E 69 73 74 72 61 74 69 76 65 20 Adminis trative
[00A0] 47 72 6F 75 70 2F 63 6E 3D 52 65 63 69 70 69 65 Group/cn =Recipie
[00B0] 6E 74 73 2F 63 6E 3D 73 6F 67 6F 31 00 01 00 00 nts/cn=s ogo1....
[00C0] 00 05 00 00 00 .....
RecipientRow: struct ModifyRecipientRow
idx : 0x00000001 (1)
RecipClass : MAPI_TO (0x1)
RecipientRow: struct RecipientRow
RecipientFlags : 0x061b (1563)
AddressPrefixUsed : union recipient_AddressPrefixUsed(case 3)
DisplayType : union recipient_DisplayType(case 3)
X500DN : union recipient_X500DN(case 3)
EntryId : union recipient_EntryId(case 2)
SearchKey : union recipient_SearchKey(case 2)
AddressType : union recipient_AddressType(case 3)
EmailAddress : union recipient_EmailAddress(case 520)
lpszW : 'sogo2@example.com'
DisplayName : union recipient_DisplayName(case 528)
lpszW : 'Balthazar César'
SimpleDisplayName : union recipient_SimpleDisplayName(case 1536)
lpszW : 'Balthazar César'
TransmittableDisplayName : union recipient_TransmittableDisplayName(case 512)
prop_count : 0x0009 (9)
layout : 0x01 (1)
prop_values : DATA_BLOB length=133
[0000] 00 06 00 00 00 00 00 00 00 00 00 73 00 6F 00 67 ........ ...s.o.g
[0010] 00 6F 00 32 00 40 00 65 00 78 00 61 00 6D 00 70 .o.2.@.e .x.a.m.p
[0020] 00 6C 00 65 00 2E 00 63 00 6F 00 6D 00 00 00 00 .l.e...c .o.m....
[0030] 42 00 61 00 6C 00 74 00 68 00 61 00 7A 00 61 00 B.a.l.t. h.a.z.a.
[0040] 72 00 20 00 43 00 E9 00 73 00 61 00 72 00 00 00 r. .C... s.a.r...
[0050] 00 00 00 06 00 00 42 00 61 00 6C 00 74 00 68 00 ......B. a.l.t.h.
[0060] 61 00 7A 00 61 00 72 00 20 00 43 00 E9 00 73 00 a.z.a.r. .C...s.
[0070] 61 00 72 00 00 00 0A 0F 01 04 80 00 03 00 00 00 a.r..... ........
[0080] 00 01 00 00 00 .....
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x0a (10)
logon_id : 0x01 (1)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 10)
mapi_SetProps: struct SetProps_req
values: struct mapi_SPropValue_array
cValues : 0x0002 (2)
lpProps: ARRAY(2)
lpProps: struct mapi_SPropValue
ulPropTag : PidTagSubjectPrefix (0x3D001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : ''
lpProps: struct mapi_SPropValue
ulPropTag : PidTagNormalizedSubject (0xE1D001F)
value : union mapi_SPropValue_CTR(case 31)
lpszW : 'test 2'
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x0c (12)
logon_id : 0x01 (1)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 12)
mapi_SaveChangesMessage: struct SaveChangesMessage_req
handle_idx : 0x00 (0)
SaveFlags : 0x08 (8)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x07 (7)
logon_id : 0x01 (1)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 7)
mapi_GetProps: struct GetProps_req
PropertySizeLimit : 0x0000 (0)
WantUnicode : 0x0000 (0)
prop_count : 0x0001 (1)
properties: ARRAY(1)
properties : PidTagChangeKey (0x65E20102)
mapi_request : (handles) number=1
handle : 0x00000014 (20)
cbIn : 0x000003e9 (1001)
pcbOut :
pcbOut : 0x00008007 (32775)
rgbAuxIn : DATA_BLOB length=0
cbAuxIn : 0x00000000 (0)
pcbAuxOut :

pcbAuxOut : 0x00000088 (136)
exchange_emsmdb: EcDoRpcExt2 (0xB)
MAPI Rop: 0x0a (0)
exchange_emsmdb: [OXCPRPT] SetProperties (0x0a)
[SOGo: sogo_properties_set_properties:1318]
MAPI Rop: 0x0a (8)
exchange_emsmdb: [OXCPRPT] SetProperties (0x0a)
[SOGo: sogo_properties_set_properties:1318]
MAPI Rop: 0x0e (16)
exchange_emsmdb: [OXCMSG] ModifyRecipients (0x0e)
[SOGo: sogo_message_modify_recipients:854]
Aug 06 13:21:33 samba [31816]: <MAPIStoreCalendarMessage:0x172d7e0:7C48-501FFD00-3-796EEF00.ics> METHOD '-[MAPIStoreMessage modifyRecipientsWithRecipients:andCount:andColumns:]'
MAPI Rop: 0x0a (22)
exchange_emsmdb: [OXCPRPT] SetProperties (0x0a)
[SOGo: sogo_properties_set_properties:1318]
MAPI Rop: 0x0c (30)
exchange_emsmdb: [OXCMSG] SaveChangesMessage (0x0c)
[SOGo: sogo_message_save:914]
Aug 06 13:21:33 samba [31816]: <0x0x2ff5110[iCalEvent]> no recipient flags specified: skipping recipient
Aug 06 13:21:33 samba [31816]: [ERROR] <0x0x2ff5110[iCalEvent]> organizer was not set although a recipient list was specified
Aug 06 13:21:33 samba [31816]: [WARN] SOGoAptMailReceipt no context given to -initWithContext: ...
Aug 06 13:21:33 samba [31816]: [WARN] SOGoAptMailReceipt could not determine context object!
/usr/local/samba/sbin/samba: Uncaught exception NSInvalidArgumentException, reason: Tried to add nil value for key 'Summary' to dictionary

Program received signal SIGABRT, Aborted.
0x00007ffff3af7445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) ) bt
#0 0x00007ffff3af7445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
0000001 0x00007ffff3afabab in abort () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007fffd89cd0fc in _terminate () at NSException.m:751
0000003 _NSFoundationUncaughtExceptionHandler (exception=<optimized out>) at NSException.m:775
0000004 callUncaughtHandler (value=<optimized out>) at NSException.m:795
0000005 0x00007fffd85c1a75 in objc_exception_throw (exception=0x1a63420) at /build/buildd/gcc-4.6-4.6.3/src/libobjc/exception.c:539
0000006 0x00007fffd89ccdd6 in -[NSException raise] (self=0x1a63420, _cmd=<optimized out>) at NSException.m:963
0000007 0x00007fffd89247f8 in -[GSMutableDictionary setObject:forKey:] (self=0x1420260, _cmd=<optimized out>, anObject=0x0, aKey=0x7fffd2fa9700) at GSDictionary.m:425
0000008 0x00007fffd2d7e2ed in -[SOGoAptMailNotification setupValues] (self=0x1ba6af0, _cmd=0x7fffd2fac510) at SOGoAptMailNotification.m:187
0000009 0x00007fffd2d80374 in -[SOGoAptMailReceipt aptSummary] (self=0x1ba6af0, _cmd=0x7fffd2fac580) at SOGoAptMailReceipt.m:148
0000010 0x00007fffd2d8049f in -[SOGoAptMailReceipt getSubject] (self=0x1ba6af0, _cmd=0x7fffd2f95760) at SOGoAptMailReceipt.m:173
0000011 0x00007fffd2d5c3ba in -[SOGoCalendarComponent sendReceiptEmailForObject:addedAttendees:deletedAttendees:updatedAttendees:operation:] (self=0x17137b0, _cmd=0x7fffd2f988e0,
object=0x0, theAddedAttendees=0x0, theDeletedAttendees=0x0, theUpdatedAttendees=0x0, theOperation=EventUpdated) at SOGoCalendarComponent.m:1023
0000012 0x00007fffd2d64ef5 in -[SOGoAppointmentObject updateContentWithCalendar:fromRequest:] (self=0x17137b0, _cmd=0x7fffd05ba240, calendar=0x2452300, rq=0x0)
at SOGoAppointmentObject.m:1992
0000013 0x00007fffd031e1ba in -[MAPIStoreCalendarMessage save] (self=0x172d7e0, _cmd=0x7fffd05aaf80) at MAPIStoreCalendarMessage.m:501
0000014 0x00007fffd030ee41 in -[MAPIStoreMessage saveMessage] (self=0x172d7e0, _cmd=0x7fffdbaa24a0) at MAPIStoreMessage.m:498
0000015 0x00007fffdb89e150 in sogo_message_save (message_object=0x24e5000) at MAPIStoreSOGo.m:922
0000016 0x00007fffdc6d39c1 in mapistore_backend_message_save (bctx=0x1d37cc0, message=0x24e5000) at mapiproxy/libmapistore/mapistore_backend.c:653
0000017 0x00007fffdc6cdf47 in mapistore_message_save (mstore_ctx=0x1e60ec0, context_id=3, message=0x24e5000) at mapiproxy/libmapistore/mapistore_interface.c:1435
0000018 0x00007fffdcc32f20 in EcDoRpc_RopSaveChangesMessage (mem_ctx=0x1f1a780, emsmdbp_ctx=0x2098230, mapi_req=0x3133390, mapi_repl=0x3173630, handles=0x24e5110,
size=0x7fffffffd80c) at mapiproxy/servers/default/emsmdb/oxcmsg.c:608
0000019 0x00007fffdcc0dff0 in EcDoRpc_process_transaction (mem_ctx=0x1f1a780, emsmdbp_ctx=0x2098230, mapi_request=0x15f8020)
at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:754
0000020 0x00007fffdcc10fd6 in dcesrv_EcDoRpcExt2 (dce_call=0x1f1a780, mem_ctx=0x1f1a780, r=0x1a63ca0) at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1743
0000021 0x00007fffdcc114b8 in dcesrv_exchange_emsmdb_dispatch (dce_call=0x1f1a780, mem_ctx=0x1f1a780, r=0x1a63ca0, mapiproxy=0x7fffffffd9d0)
at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1904
0000022 0x00007fffddc78f71 in mapiproxy_server_dispatch (dce_call=0x1f1a780, mem_ctx=0x1f1a780, r=0x1a63ca0, mapiproxy=0x7fffffffd9d0)
at mapiproxy/libmapiproxy/dcesrv_mapiproxy_server.c:57
0000023 0x00007fffddeae8b7 in mapiproxy_op_dispatch (dce_call=0x1f1a780, mem_ctx=0x1f1a780, r=0x1a63ca0) at mapiproxy/dcesrv_mapiproxy.c:497
0000024 0x00007fffe9d2a89b in dcesrv_request () from /usr/local/samba/lib/libdcerpc-server.so.0
0000025 0x00007fffe9d2ae06 in dcesrv_process_ncacn_packet () from /usr/local/samba/lib/libdcerpc-server.so.0
0000026 0x00007fffe9d2bdb4 in dcesrv_read_fragment_done () from /usr/local/samba/lib/libdcerpc-server.so.0
0000027 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000028 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000029 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000030 0x00007ffff42ad121 in dcerpc_read_ncacn_packet_done () from /usr/local/samba/lib/libdcerpc-binding.so.0
0000031 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000032 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000033 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000034 0x00007ffff1419eab in tstream_readv_pdu_ask_for_next_vector () from /usr/local/samba/lib/private/libsamba-sockets.so
0000035 0x00007ffff141a098 in tstream_readv_pdu_readv_done () from /usr/local/samba/lib/private/libsamba-sockets.so
0000036 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000037 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000038 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000039 0x00007ffff1419415 in tstream_readv_done () from /usr/local/samba/lib/private/libsamba-sockets.so
0000040 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000041 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000042 0x00007ffff647681b in tevent_req_trigger () from /usr/local/samba/lib/private/libtevent.so.0
0000043 0x00007ffff6475c30 in tevent_common_loop_immediate () from /usr/local/samba/lib/private/libtevent.so.0
0000044 0x00007ffff6479c58 in std_event_loop_once () from /usr/local/samba/lib/private/libtevent.so.0
0000045 0x00007ffff6474d85 in _tevent_loop_once () from /usr/local/samba/lib/private/libtevent.so.0
0000046 0x00007ffff6474faa in tevent_common_loop_wait () from /usr/local/samba/lib/private/libtevent.so.0
0000047 0x00007ffff6475075 in _tevent_loop_wait () from /usr/local/samba/lib/private/libtevent.so.0
0000048 0x000000000040b2ef in binary_smbd_main ()
0000049 0x000000000040b335 in main ()
(gdb)

ludovic

ludovic

2012-08-06 17:29

administrator   ~0004267

The first error seems to be related to the fact that the "sogo2" user was NOT provisioned in Samba 4 / openchange.

When doing so and doing a second test, I now get:

We have found free record 0xa
EcDoRpcExt2: struct EcDoRpcExt2
out: struct EcDoRpcExt2
handle :
handle: struct policy_handle
handle_type : 0x00000001 (1)
uuid : 8604c194-260b-440c-abc8-e2bc87d53ee1
pulFlags :

pulFlags : 0x00000000 (0)
mapi_response: struct mapi2k7_response
header: struct RPC_HEADER_EXT
Version : 0x0000 (0)
Flags : 0x0004 (4)
0: RHEF_Compressed
0: RHEF_XorMagic
1: RHEF_Last
Size : 0x001c (28)
SizeActual : 0x001c (28)
mapi_response :
mapi_response : length=16
mapi_response: ARRAY(14)
mapi_repl: struct EcDoRpc_MAPI_REPL
opnum : 0x02 (2)
handle_idx : 0x01 (1)
error_code : MAPI_E_SUCCESS (0x0)
u : union EcDoRpc_MAPI_REPL_UNION(case 2)
mapi_OpenFolder: struct OpenFolder_repl
HasRules : 0x00 (0)
IsGhosted : 0x00 (0)
Ghost : union IsGhosted(case 0)
mapi_repl: struct EcDoRpc_MAPI_REPL
opnum : 0x7e (126)
handle_idx : 0x02 (2)
error_code : MAPI_E_SUCCESS (0x0)
u : union EcDoRpc_MAPI_REPL_UNION(case 126)
mapi_SyncOpenCollector: struct SyncOpenCollector_repl
mapi_response : (handles) number=3
handle id : 0x00000001 (1)
handle id : 0x00000009 (9)
handle id : 0x0000000a (10)
pcbOut :

pcbOut : 0x00000024 (36)
rgbAuxOut: NULL
pcbAuxOut :
pcbAuxOut : 0x00000000 (0)
pulTransTime :

pulTransTime : 0x00000000 (0)
result : MAPI_E_SUCCESS (0x0)
mapiproxy::mapiproxy_op_dispatch: [tv=1344274080.707837] [0000157 end]
mapiproxy::mapiproxy_op_reply
mapiproxy::mapiproxy_op_ndr_push
mapiproxy::mapiproxy_op_ndr_pull
mapiproxy::mapiproxy_op_dispatch: [tv=1344274080.710882] [0000158 start]
mapiproxy::mapiproxy_op_dispatch: EcDoRpcExt2(0xb): 128 bytes
EcDoRpcExt2: struct EcDoRpcExt2
in: struct EcDoRpcExt2
handle :
handle: struct policy_handle
handle_type : 0x00000001 (1)
uuid : 8604c194-260b-440c-abc8-e2bc87d53ee1
pulFlags :

pulFlags : 0x00000002 (2)
[0000] 00 00 05 00 68 00 B2 00 00 42 25 00 AE 00 75 00 ....h... .B%...u.
[0010] 00 02 01 96 67 00 00 00 77 00 6B 00 DA 6F 00 D3 ....g... w.k..o..
[0020] D2 6D 00 78 00 00 16 48 00 42 58 AD F7 CB E6 55 .m.x...H .BX....U
[0030] 40 8C 00 00 21 01 C3 5D D2 AC 98 99 86 E9 00 00 @...!..] ........
[0040] 17 CF 00 02 0C 3F 15 30 00 14 DC E0 93 90 26 D5 .....?.0 ......&.
[0050] DF 43 B9 42 22 A4 73 7C AC FF FF 61 04 E9 00 00 .C.B".s| ...a....
[0060] 10 14 97 01 AE 0E 3F 14 30 00 8F 01 0A 00 00 00 ......?. 0.......
mapi_request: struct mapi2k7_request
header: struct RPC_HEADER_EXT
Version : 0x0000 (0)
Flags : 0x0005 (5)
1: RHEF_Compressed
0: RHEF_XorMagic
1: RHEF_Last
Size : 0x0068 (104)
SizeActual : 0x00b2 (178)
mapi_request : *
mapi_len : 0x000000b2 (178)
length : 0x00ae (174)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x75 (117)
logon_id : 0x00 (0)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 117)
mapi_SyncUploadStateStreamBegin: struct SyncUploadStateStreamBegin_req
StateProperty : SP_PidTagCnsetSeen (0x67960102)
TransferBufferSize : 0x00000000 (0)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x77 (119)
logon_id : 0x00 (0)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 119)
mapi_SyncUploadStateStreamEnd: struct SyncUploadStateStreamEnd_req
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x75 (117)
logon_id : 0x00 (0)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 117)
mapi_SyncUploadStateStreamBegin: struct SyncUploadStateStreamBegin_req
StateProperty : SP_PidTagCnsetSeenFAI (0x67DA0102)
TransferBufferSize : 0x00000000 (0)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x77 (119)
logon_id : 0x00 (0)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 119)
mapi_SyncUploadStateStreamEnd: struct SyncUploadStateStreamEnd_req
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x75 (117)
logon_id : 0x00 (0)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 117)
mapi_SyncUploadStateStreamBegin: struct SyncUploadStateStreamBegin_req
StateProperty : SP_PidTagCnsetRead (0x67D20102)
TransferBufferSize : 0x00000000 (0)
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x77 (119)
logon_id : 0x00 (0)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 119)
mapi_SyncUploadStateStreamEnd: struct SyncUploadStateStreamEnd_req
mapi_request: struct EcDoRpc_MAPI_REQ
opnum : 0x78 (120)
logon_id : 0x00 (0)
handle_idx : 0x00 (0)
u : union EcDoRpc_MAPI_REQ_UNION(case 120)
mapi_SyncImportMessageMove: struct SyncImportMessageMove_req
SourceFolderIdSize : 0x00000016 (22)
SourceFolderId: ARRAY(22)
[0] : 0x42 (66)
[1] : 0x58 (88)
[2] : 0xad (173)
[3] : 0xf7 (247)
[4] : 0xcb (203)
[5] : 0xe6 (230)
[6] : 0x55 (85)
[7] : 0x40 (64)
[8] : 0x8c (140)
[9] : 0xc3 (195)
[10] : 0x5d (93)
[11] : 0xd2 (210)
[12] : 0xac (172)
[13] : 0x98 (152)
[14] : 0x99 (153)
[15] : 0x86 (134)
[16] : 0x00 (0)
[17] : 0x00 (0)
[18] : 0x00 (0)
[19] : 0x00 (0)
[20] : 0x00 (0)
[21] : 0x17 (23)
SourceMessageIdSize : 0x00000016 (22)
SourceMessageId: ARRAY(22)
[0] : 0x42 (66)
[1] : 0x58 (88)
[2] : 0xad (173)
[3] : 0xf7 (247)
[4] : 0xcb (203)
[5] : 0xe6 (230)
[6] : 0x55 (85)
[7] : 0x40 (64)
[8] : 0x8c (140)
[9] : 0xc3 (195)
[10] : 0x5d (93)
[11] : 0xd2 (210)
[12] : 0xac (172)
[13] : 0x98 (152)
[14] : 0x99 (153)
[15] : 0x86 (134)
[16] : 0x00 (0)
[17] : 0x00 (0)
[18] : 0x00 (0)
[19] : 0x02 (2)
[20] : 0x0c (12)
[21] : 0x3f (63)
PredecessorChangeListSize: 0x00000015 (21)
PredecessorChangeList: ARRAY(21)
[0] : 0x14 (20)
[1] : 0xdc (220)
[2] : 0xe0 (224)
[3] : 0x93 (147)
[4] : 0x90 (144)
[5] : 0x26 (38)
[6] : 0xd5 (213)
[7] : 0xdf (223)
[8] : 0x43 (67)
[9] : 0xb9 (185)
[10] : 0x42 (66)
[11] : 0x22 (34)
[12] : 0xa4 (164)
[13] : 0x73 (115)
[14] : 0x7c (124)
[15] : 0xac (172)
[16] : 0xe9 (233)
[17] : 0x00 (0)
[18] : 0x00 (0)
[19] : 0x10 (16)
[20] : 0x14 (20)
DestinationMessageIdSize : 0x00000016 (22)
DestinationMessageId: ARRAY(22)
[0] : 0x42 (66)
[1] : 0x58 (88)
[2] : 0xad (173)
[3] : 0xf7 (247)
[4] : 0xcb (203)
[5] : 0xe6 (230)
[6] : 0x55 (85)
[7] : 0x40 (64)
[8] : 0x8c (140)
[9] : 0xc3 (195)
[10] : 0x5d (93)
[11] : 0xd2 (210)
[12] : 0xac (172)
[13] : 0x98 (152)
[14] : 0x99 (153)
[15] : 0x86 (134)
[16] : 0x00 (0)
[17] : 0x00 (0)
[18] : 0x00 (0)
[19] : 0x02 (2)
[20] : 0x0e (14)
[21] : 0x3f (63)
ChangeNumberSize : 0x00000014 (20)
ChangeNumber: ARRAY(20)
[0] : 0xdc (220)
[1] : 0xe0 (224)
[2] : 0x93 (147)
[3] : 0x90 (144)
[4] : 0x26 (38)
[5] : 0xd5 (213)
[6] : 0xdf (223)
[7] : 0x43 (67)
[8] : 0xb9 (185)
[9] : 0x42 (66)
[10] : 0x22 (34)
[11] : 0xa4 (164)
[12] : 0x73 (115)
[13] : 0x7c (124)
[14] : 0xac (172)
[15] : 0xe9 (233)
[16] : 0x00 (0)
[17] : 0x00 (0)
[18] : 0x10 (16)
[19] : 0x14 (20)
mapi_request : (handles) number=1
handle : 0x0000000a (10)
cbIn : 0x00000070 (112)
pcbOut :
pcbOut : 0x00008007 (32775)
rgbAuxIn : DATA_BLOB length=0
cbAuxIn : 0x00000000 (0)
pcbAuxOut :

pcbAuxOut : 0x00000088 (136)
exchange_emsmdb: EcDoRpcExt2 (0xB)
MAPI Rop: 0x75 (0)
exchange_emsmdb: [OXCFXICS] RopSyncUploadStateStreamBegin (0x75)
MAPI Rop: 0x77 (6)
exchange_emsmdb: [OXCFXICS] RopSyncUploadStateStreamEnd (0x77)
synccontext is collector
MAPI Rop: 0x75 (12)
exchange_emsmdb: [OXCFXICS] RopSyncUploadStateStreamBegin (0x75)
MAPI Rop: 0x77 (18)
exchange_emsmdb: [OXCFXICS] RopSyncUploadStateStreamEnd (0x77)
synccontext is collector
MAPI Rop: 0x75 (24)
exchange_emsmdb: [OXCFXICS] RopSyncUploadStateStreamBegin (0x75)
MAPI Rop: 0x77 (30)
exchange_emsmdb: [OXCFXICS] RopSyncUploadStateStreamEnd (0x77)
synccontext is collector
MAPI Rop: 0x78 (36)
exchange_emsmdb: [OXCSTOR] SyncImportMessageMove (0x78)
emsmdbp_object_open_folder: opening openchangedb folder
emsmdbp_object_open_folder: opening base mapistore folder
namespace is sogo:// and backend_uri is 'sogo1:sogo1@outbox/folderDrafts/'
[SOGo: sogo_backend_create_context:155]
2012-08-06 13:28:00.778 samba[32210] METHOD '+[MAPIStoreContext openContext:withURI:connectionInfo:andTDBIndexing:]' (226) -- uri: 'sogo1:sogo1@outbox/folderDrafts/'
[SOGo: sogo_context_get_root_folder:301]
Aug 06 13:28:00 samba [32210]: <MAPIStoreOutboxFolder:0x2c97500:(null)> -init
[SOGo: sogo_folder_move_copy_messages:582]
/usr/local/samba/sbin/samba: Uncaught exception NSInvalidArgumentException, reason: Tried to add nil to array
Translation from RTF performed by UnRTF, version 0.21.2 font table contains 93 fonts total
Program received signal SIGABRT, Aborted.
0x00007ffff3af7445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff3af7445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
0000001 0x00007ffff3afabab in abort () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007fffd89cd0fc in _terminate () at NSException.m:751
0000003 _NSFoundationUncaughtExceptionHandler (exception=<optimized out>) at NSException.m:775
0000004 callUncaughtHandler (value=<optimized out>) at NSException.m:795
0000005 0x00007fffd85c1a75 in objc_exception_throw (exception=0x11bb6b0) at /build/buildd/gcc-4.6-4.6.3/src/libobjc/exception.c:539
0000006 0x00007fffd89ccdd6 in -[NSException raise] (self=0x11bb6b0, _cmd=<optimized out>) at NSException.m:963
0000007 0x00007fffd89cd231 in +[NSException raise:format:] (self=0x7fffd8e81080, _cmd=<optimized out>, name=0x7fffd8e810f0, format=0x7fffd8e3b710) at NSException.m:835
0000008 0x00007fffd891b631 in -[GSMutableArray addObject:] (self=0x25e20c0, _cmd=<optimized out>, anObject=0x0) at GSArray.m:454
0000009 0x00007fffd032eea0 in -[MAPIStoreMailFolder moveCopyMessagesWithMIDs:andCount:fromFolder:withMIDs:andChangeKeys:wantCopy:] (self=0xdf61a0, _cmd=0x7fffdbaa2400,
srcMids=0x7fffffffd690, midCount=1, sourceFolder=0x2c97500, targetMids=0x7fffffffd698, targetChangeKeys=0x7fffffffd6a0, wantCopy=0 '\000') at MAPIStoreMailFolder.m:918
0000010 0x00007fffdb89d43f in sogo_folder_move_copy_messages (folder_object=0x2830f90, source_folder_object=0x28611b0, mid_count=1, src_mids=0x7fffffffd690, t_mids=0x7fffffffd698,
target_change_keys=0x7fffffffd6a0, want_copy=0 '\000') at MAPIStoreSOGo.m:594
0000011 0x00007fffdc6d35e2 in mapistore_backend_folder_move_copy_messages (bctx=0x1b36de0, target_folder=0x2830f90, source_folder=0x28611b0, mid_count=1,
source_mids=0x7fffffffd690, target_mids=0x7fffffffd698, target_change_keys=0x7fffffffd6a0, want_copy=0 '\000') at mapiproxy/libmapistore/mapistore_backend.c:569
0000012 0x00007fffdc6cc1b4 in mapistore_folder_move_copy_messages (mstore_ctx=0x12c3e00, context_id=2, target_folder=0x2830f90, source_folder=0x28611b0, mid_count=1,
source_mids=0x7fffffffd690, target_mids=0x7fffffffd698, target_change_keys=0x7fffffffd6a0, want_copy=0 '\000') at mapiproxy/libmapistore/mapistore_interface.c:740
0000013 0x00007fffdcc2c6cb in EcDoRpc_RopSyncImportMessageMove (mem_ctx=0x1e02810, emsmdbp_ctx=0x11d3f00, mapi_req=0x31d33c0, mapi_repl=0x327bd50, handles=0x1e6aeb0,
size=0x7fffffffd78c) at mapiproxy/servers/default/emsmdb/oxcfxics.c:2477
0000014 0x00007fffdcc0f5dc in EcDoRpc_process_transaction (mem_ctx=0x1e02810, emsmdbp_ctx=0x11d3f00, mapi_request=0x25b84e0)
at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1158
0000015 0x00007fffdcc10fd6 in dcesrv_EcDoRpcExt2 (dce_call=0x1e02810, mem_ctx=0x1e02810, r=0x1e025f0) at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1743
0000016 0x00007fffdcc114b8 in dcesrv_exchange_emsmdb_dispatch (dce_call=0x1e02810, mem_ctx=0x1e02810, r=0x1e025f0, mapiproxy=0x7fffffffd950)
at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1904
0000017 0x00007fffddc78f71 in mapiproxy_server_dispatch (dce_call=0x1e02810, mem_ctx=0x1e02810, r=0x1e025f0, mapiproxy=0x7fffffffd950)
at mapiproxy/libmapiproxy/dcesrv_mapiproxy_server.c:57
0000018 0x00007fffddeae8b7 in mapiproxy_op_dispatch (dce_call=0x1e02810, mem_ctx=0x1e02810, r=0x1e025f0) at mapiproxy/dcesrv_mapiproxy.c:497
0000019 0x00007fffe9d2a89b in dcesrv_request () from /usr/local/samba/lib/libdcerpc-server.so.0
0000020 0x00007fffe9d2ae06 in dcesrv_process_ncacn_packet () from /usr/local/samba/lib/libdcerpc-server.so.0
0000021 0x00007fffe9d2bdb4 in dcesrv_read_fragment_done () from /usr/local/samba/lib/libdcerpc-server.so.0
0000022 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000023 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000024 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000025 0x00007ffff42ad121 in dcerpc_read_ncacn_packet_done () from /usr/local/samba/lib/libdcerpc-binding.so.0
0000026 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000027 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000028 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000029 0x00007ffff1419eab in tstream_readv_pdu_ask_for_next_vector () from /usr/local/samba/lib/private/libsamba-sockets.so
0000030 0x00007ffff141a098 in tstream_readv_pdu_readv_done () from /usr/local/samba/lib/private/libsamba-sockets.so
0000031 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000032 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000033 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000034 0x00007ffff1419415 in tstream_readv_done () from /usr/local/samba/lib/private/libsamba-sockets.so
0000035 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000036 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000037 0x00007ffff647681b in tevent_req_trigger () from /usr/local/samba/lib/private/libtevent.so.0
0000038 0x00007ffff6475c30 in tevent_common_loop_immediate () from /usr/local/samba/lib/private/libtevent.so.0
0000039 0x00007ffff6479c58 in std_event_loop_once () from /usr/local/samba/lib/private/libtevent.so.0
0000040 0x00007ffff6474d85 in _tevent_loop_once () from /usr/local/samba/lib/private/libtevent.so.0
0000041 0x00007ffff6474faa in tevent_common_loop_wait () from /usr/local/samba/lib/private/libtevent.so.0
0000042 0x00007ffff6475075 in _tevent_loop_wait () from /usr/local/samba/lib/private/libtevent.so.0
0000043 0x000000000040b2ef in binary_smbd_main ()
0000044 0x000000000040b335 in main ()
(gdb)

ludovic

ludovic

2012-08-06 17:31

administrator   ~0004268

The culprit code is:

for (count = 0; count < midCount; count++)
{
messageURL = [mapping urlFromID: srcMids[count]];
if (messageURL)
{
uid = [self messageUIDFromMessageKey: [messageURL lastPathComponent]];
[uids addObject: uid];

      [oldMessageURLs addObject: messageURL];
    }
  else
    return MAPISTORE_ERROR;
}

(gdb) po messageURL
sogo://sogo1:sogo1@outbox/folderDrafts/7DD2-501FFE80-5-5EC7AE00
(gdb) po [self messageUIDFromMessageKey: [messageURL lastPathComponent]]
Cannot access memory at address 0x0
(gdb)

ludovic

ludovic

2012-08-06 17:34

administrator   ~0004269

Once we restart samba, we get the 2nd error mentioned above, resulting in the same crash:

...
Aug 06 13:33:39 samba [32364]: <MAPIStoreCalendarMessage:0x17df540:7E6C-50200000-1-1809B6A0.ics> METHOD '-[MAPIStoreMessage modifyRecipientsWithRecipients:andCount:andColumns:]'
MAPI Rop: 0x0a (22)
exchange_emsmdb: [OXCPRPT] SetProperties (0x0a)
[SOGo: sogo_properties_set_properties:1318]
MAPI Rop: 0x0c (30)
exchange_emsmdb: [OXCMSG] SaveChangesMessage (0x0c)
[SOGo: sogo_message_save:914]
Aug 06 13:33:39 samba [32364]: <0x0x2773a10[iCalEvent]> organizer set via recipient flags
Aug 06 13:33:39 samba [32364]: [WARN] SOGoAptMailReceipt no context given to -initWithContext: ...
Aug 06 13:33:39 samba [32364]: [WARN] SOGoAptMailReceipt could not determine context object!
/usr/local/samba/sbin/samba: Uncaught exception NSInvalidArgumentException, reason: Tried to add nil value for key 'Summary' to dictionary

Program received signal SIGABRT, Aborted.
0x00007ffff3af7445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff3af7445 in raise () from /lib/x86_64-linux-gnu/libc.so.6
0000001 0x00007ffff3afabab in abort () from /lib/x86_64-linux-gnu/libc.so.6
0000002 0x00007fffd89cd0fc in _terminate () at NSException.m:751
0000003 _NSFoundationUncaughtExceptionHandler (exception=<optimized out>) at NSException.m:775
0000004 callUncaughtHandler (value=<optimized out>) at NSException.m:795
0000005 0x00007fffd85c1a75 in objc_exception_throw (exception=0x26f4b00) at /build/buildd/gcc-4.6-4.6.3/src/libobjc/exception.c:539
0000006 0x00007fffd89ccdd6 in -[NSException raise] (self=0x26f4b00, _cmd=<optimized out>) at NSException.m:963
0000007 0x00007fffd89247f8 in -[GSMutableDictionary setObject:forKey:] (self=0x14f2be0, _cmd=<optimized out>, anObject=0x0, aKey=0x7fffd2fa9700) at GSDictionary.m:425
0000008 0x00007fffd2d7e2ed in -[SOGoAptMailNotification setupValues] (self=0x118e1c0, _cmd=0x7fffd2fac510) at SOGoAptMailNotification.m:187
0000009 0x00007fffd2d80374 in -[SOGoAptMailReceipt aptSummary] (self=0x118e1c0, _cmd=0x7fffd2fac580) at SOGoAptMailReceipt.m:148
0000010 0x00007fffd2d8049f in -[SOGoAptMailReceipt getSubject] (self=0x118e1c0, _cmd=0x7fffd2f95760) at SOGoAptMailReceipt.m:173
0000011 0x00007fffd2d5c3ba in -[SOGoCalendarComponent sendReceiptEmailForObject:addedAttendees:deletedAttendees:updatedAttendees:operation:] (self=0x2207f70, _cmd=0x7fffd2f988e0,
object=0x0, theAddedAttendees=0x0, theDeletedAttendees=0x0, theUpdatedAttendees=0x0, theOperation=EventUpdated) at SOGoCalendarComponent.m:1023
0000012 0x00007fffd2d64ef5 in -[SOGoAppointmentObject updateContentWithCalendar:fromRequest:] (self=0x2207f70, _cmd=0x7fffd05ba240, calendar=0x1376fc0, rq=0x0)
at SOGoAppointmentObject.m:1992
0000013 0x00007fffd031e1ba in -[MAPIStoreCalendarMessage save] (self=0x17df540, _cmd=0x7fffd05aaf80) at MAPIStoreCalendarMessage.m:501
0000014 0x00007fffd030ee41 in -[MAPIStoreMessage saveMessage] (self=0x17df540, _cmd=0x7fffdbaa24a0) at MAPIStoreMessage.m:498
0000015 0x00007fffdb89e150 in sogo_message_save (message_object=0x13c2fc0) at MAPIStoreSOGo.m:922
0000016 0x00007fffdc6d39c1 in mapistore_backend_message_save (bctx=0x1141250, message=0x13c2fc0) at mapiproxy/libmapistore/mapistore_backend.c:653
0000017 0x00007fffdc6cdf47 in mapistore_message_save (mstore_ctx=0x1b92d60, context_id=2, message=0x13c2fc0) at mapiproxy/libmapistore/mapistore_interface.c:1435
0000018 0x00007fffdcc32f20 in EcDoRpc_RopSaveChangesMessage (mem_ctx=0xb0bda0, emsmdbp_ctx=0xd85370, mapi_req=0x3143330, mapi_repl=0x31835d0, handles=0x977930, size=0x7fffffffd78c)
at mapiproxy/servers/default/emsmdb/oxcmsg.c:608
0000019 0x00007fffdcc0dff0 in EcDoRpc_process_transaction (mem_ctx=0xb0bda0, emsmdbp_ctx=0xd85370, mapi_request=0x1a78a20)
at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:754
0000020 0x00007fffdcc10fd6 in dcesrv_EcDoRpcExt2 (dce_call=0xb0bda0, mem_ctx=0xb0bda0, r=0x214c940) at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1743
0000021 0x00007fffdcc114b8 in dcesrv_exchange_emsmdb_dispatch (dce_call=0xb0bda0, mem_ctx=0xb0bda0, r=0x214c940, mapiproxy=0x7fffffffd950)
at mapiproxy/servers/default/emsmdb/dcesrv_exchange_emsmdb.c:1904
0000022 0x00007fffddc78f71 in mapiproxy_server_dispatch (dce_call=0xb0bda0, mem_ctx=0xb0bda0, r=0x214c940, mapiproxy=0x7fffffffd950)
at mapiproxy/libmapiproxy/dcesrv_mapiproxy_server.c:57
0000023 0x00007fffddeae8b7 in mapiproxy_op_dispatch (dce_call=0xb0bda0, mem_ctx=0xb0bda0, r=0x214c940) at mapiproxy/dcesrv_mapiproxy.c:497
0000024 0x00007fffe9d2a89b in dcesrv_request () from /usr/local/samba/lib/libdcerpc-server.so.0
0000025 0x00007fffe9d2ae06 in dcesrv_process_ncacn_packet () from /usr/local/samba/lib/libdcerpc-server.so.0
0000026 0x00007fffe9d2bdb4 in dcesrv_read_fragment_done () from /usr/local/samba/lib/libdcerpc-server.so.0
0000027 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000028 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000029 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000030 0x00007ffff42ad121 in dcerpc_read_ncacn_packet_done () from /usr/local/samba/lib/libdcerpc-binding.so.0
0000031 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000032 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000033 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000034 0x00007ffff1419eab in tstream_readv_pdu_ask_for_next_vector () from /usr/local/samba/lib/private/libsamba-sockets.so
0000035 0x00007ffff141a098 in tstream_readv_pdu_readv_done () from /usr/local/samba/lib/private/libsamba-sockets.so
0000036 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000037 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000038 0x00007ffff6476724 in _tevent_req_done () from /usr/local/samba/lib/private/libtevent.so.0
0000039 0x00007ffff1419415 in tstream_readv_done () from /usr/local/samba/lib/private/libsamba-sockets.so
0000040 0x00007ffff64766cb in _tevent_req_notify_callback () from /usr/local/samba/lib/private/libtevent.so.0
0000041 0x00007ffff64766fd in tevent_req_finish () from /usr/local/samba/lib/private/libtevent.so.0
0000042 0x00007ffff647681b in tevent_req_trigger () from /usr/local/samba/lib/private/libtevent.so.0
0000043 0x00007ffff6475c30 in tevent_common_loop_immediate () from /usr/local/samba/lib/private/libtevent.so.0
0000044 0x00007ffff6479c58 in std_event_loop_once () from /usr/local/samba/lib/private/libtevent.so.0
0000045 0x00007ffff6474d85 in _tevent_loop_once () from /usr/local/samba/lib/private/libtevent.so.0
0000046 0x00007ffff6474faa in tevent_common_loop_wait () from /usr/local/samba/lib/private/libtevent.so.0
0000047 0x00007ffff6475075 in _tevent_loop_wait () from /usr/local/samba/lib/private/libtevent.so.0
0000048 0x000000000040b2ef in binary_smbd_main ()
0000049 0x000000000040b335 in main ()
(gdb)

ludovic

ludovic

2012-08-07 19:21

administrator   ~0004288

That should be working now with today's commits. Reopen if necessary.

Issue History

Date Modified Username Field Change
2012-05-23 05:29 anand_happs New Issue
2012-07-25 20:08 ludovic Target Version => 2.0
2012-08-06 17:22 ludovic Note Added: 0004266
2012-08-06 17:25 ludovic Note Edited: 0004266
2012-08-06 17:29 ludovic Note Added: 0004267
2012-08-06 17:31 ludovic Note Added: 0004268
2012-08-06 17:34 ludovic Note Added: 0004269
2012-08-06 18:02 ludovic Relationship added related to 0001864
2012-08-07 19:21 ludovic Note Added: 0004288
2012-08-07 19:21 ludovic Status new => closed
2012-08-07 19:21 ludovic Resolution open => fixed