- [2014-04-09 15:55:15.884] replace item operation received
- [2014-04-09 15:55:15.884] Testing filter '' against item:
- [2014-04-09 15:55:15.884] Filter test result is TRUE
- [2014-04-09 15:55:15.884] TStdLogicDS::getConflictingItemByRemoteID, no conflicting item
- [2014-04-09 15:55:15.884] No Conflict: client item replaces server item
- [2014-04-09 15:55:15.884] startDataWrite called, status=0
- [2014-04-09 15:55:15.884] TStdLogicDS::logicProcessRemoteItem 0x1f0dd20 starting, SyncOp=replace, RemoteID='655e08cb0e50b1dd', LocalID=''
- [2014-04-09 15:55:15.884] Testing filter '' against item:
- [2014-04-09 15:55:15.884] Filter test result is TRUE
- [2014-04-09 15:55:15.884] TStdLogicDS: Need read-modify-write (cause: replace_writes_all_fields ) -> retrieve original item from DB
- [2014-04-09 15:55:15.884] @client-test-googlecontacts-1/eds_contact: reading: getting contact pas-id-53456CC300000009
- [2014-04-09 15:55:15.885] @client-test-googlecontacts-1/eds_contact: ReadItemAsKey aID=(pas-id-53456CC300000009,) res=0
+
–
[2014-04-09 15:55:15.885] 'ScriptExecute' - Start executing Script, name=afterreadscript [--][++] [->end] [->enclosing]
- [2014-04-09 15:55:15.885] Line 2810:
- [2014-04-09 15:55:15.885] Line 2811: PARSETEXTWITHPROFILE(itemdata, "vCard", 2, "EVOLUTION");
- [2014-04-09 15:55:15.885] - Starting evaluating unstored expression
- [2014-04-09 15:55:15.885] - Starting expression evaluation
- [2014-04-09 15:55:15.885] - PARSETEXTWITHPROFILE() built-in function call:
- [2014-04-09 15:55:15.885] PrepareLocals - <name unknown>, ctx=0x1F1C600, VarDefs:
- [2014-04-09 15:55:15.885] 0: string
- [2014-04-09 15:55:15.885] 1: string
- [2014-04-09 15:55:15.885] 2: integer
- [2014-04-09 15:55:15.885] 3: string
- [2014-04-09 15:55:15.885] - Starting expression evaluation
- [2014-04-09 15:55:15.885] - Local Variable: itemdata = "BEGIN:VCARD
VERSION:3.0
UID:pas-id-53456CC300000009
TITLE:Senior Tester
ORG:Test Inc.;Testing...os/pas_id_53
456CC300000009_photo-file0.image%252FJPEG
REV:2014-04-09T15:52:35Z(30)
END:VCARD" (string)
- [2014-04-09 15:55:15.885] - Expression result: "BEGIN:VCARD
VERSION:3.0
UID:pas-id-53456CC300000009
TITLE:Senior Tester
ORG:Test Inc.;Testing...os/pas_id_53
456CC300000009_photo-file0.image%252FJPEG
REV:2014-04-09T15:52:35Z(30)
END:VCARD" (string)
- [2014-04-09 15:55:15.885] - Parameter #1 (by value) = "BEGIN:VCARD
VERSION:3.0
UID:pas-id-53456CC300000009
TITLE:Senior Tester
ORG:Test Inc.;Testing...os/pas_id_53
456CC300000009_photo-file0.image%252FJPEG
REV:2014-04-09T15:52:35Z(30)
END:VCARD" (string)
- [2014-04-09 15:55:15.885] - Starting expression evaluation
- [2014-04-09 15:55:15.885] - Expression result: "vCard" (string)
- [2014-04-09 15:55:15.885] - Parameter #2 (by value) = "vCard" (string)
- [2014-04-09 15:55:15.885] - Starting expression evaluation
- [2014-04-09 15:55:15.885] - Expression result: 2 (integer)
- [2014-04-09 15:55:15.885] - Parameter #3 (by value) = 2 (integer)
- [2014-04-09 15:55:15.885] - Starting expression evaluation
- [2014-04-09 15:55:15.885] - Expression result: "EVOLUTION" (string)
- [2014-04-09 15:55:15.885] - Parameter #4 (by value) = "EVOLUTION" (string)
- [2014-04-09 15:55:15.885] Parsing:
- [2014-04-09 15:55:15.885]
BEGIN:VCARD
VERSION:3.0
UID:pas-id-53456CC300000009
TITLE:Senior Tester
ORG:Test Inc.;Testing;test#1
ROLE:professional test case
X-EVOLUTION-MANAGER:John Doe Senior
X-EVOLUTION-ASSISTANT:John Doe Junior
NICKNAME:user1
BDAY:2006-01-08
X-FOOBAR-EXTENSION;X-FOOBAR-PARAMETER=foobar:has to be stored internally by
engine and preserved in testExtensions test\; never sent to a peer
X-TEST;PARAMETER2="quoted because of spaces";PARAMETER1=nonquoted:Content w
ith\nMultiple\nText lines\nand national chars: äöü
X-EVOLUTION-ANNIVERSARY:2006-01-09
X-EVOLUTION-SPOUSE:Joan Doe
NOTE:This is a test case which uses almost all Evolution fields.
FN:John 1 Doe
N:Doe;John;1;;
X-EVOLUTION-FILE-AS:Doe\, John
CATEGORIES:TEST
X-EVOLUTION-BLOG-URL:web log
GEO:30.12;-130.34
CALURI:calender
FBURL:free/busy
X-EVOLUTION-VIDEO-URL:chat
X-MOZILLA-HTML:TRUE
ADR;TYPE=WORK:Test Box #2;;Test Drive 2;Test Town;Upper Test County;12346;O
ld Testovia
LABEL;TYPE=WORK:Test Drive 2\nTest Town\, Upper Test County\n12346\nTest Bo
x #2\nOld Testovia
ADR;TYPE=HOME:Test Box #1;;Test Drive 1;Test Village;Lower Test County;1234
5;Testovia
LABEL;TYPE=HOME:Test Drive 1\nTest Village\, Lower Test County\n12345\nTest
Box #1\nTestovia
ADR:Test Box #3;;Test Drive 3;Test Megacity;Test County;12347;New Testonia
LABEL;TYPE=OTHER:Test Drive 3\nTest Megacity\, Test County\n12347\nTest Box
#3\nNew Testonia
EMAIL;X-EVOLUTION-UI-SLOT=1;TYPE=WORK:john.doe@work.com
EMAIL;X-EVOLUTION-UI-SLOT=2;TYPE=HOME:john.doe@home.priv
EMAIL;X-EVOLUTION-UI-SLOT=3;TYPE=OTHER:john.doe@other.world
EMAIL;X-EVOLUTION-UI-SLOT=4;TYPE=OTHER:john.doe@yet.another.world
TEL;X-EVOLUTION-UI-SLOT=1;TYPE=work,Voice:business 1
TEL;X-EVOLUTION-UI-SLOT=2;TYPE=homE,VOICE:home 2
TEL;X-EVOLUTION-UI-SLOT=3;TYPE=CELL:mobile 3
TEL;X-EVOLUTION-UI-SLOT=4;TYPE=WORK,FAX:businessfax 4
TEL;X-EVOLUTION-UI-SLOT=5;TYPE=HOME,FAX:homefax 5
TEL;X-EVOLUTION-UI-SLOT=6;TYPE=PAGER:pager 6
TEL;X-EVOLUTION-UI-SLOT=7;TYPE=CAR:car 7
TEL;X-EVOLUTION-UI-SLOT=8;TYPE=PREF:primary 8
X-AIM;X-EVOLUTION-UI-SLOT=1:AIM JOHN
X-YAHOO;X-EVOLUTION-UI-SLOT=2:YAHOO JDOE
X-ICQ;X-EVOLUTION-UI-SLOT=3:ICQ JD
X-GROUPWISE;X-EVOLUTION-UI-SLOT=4:GROUPWISE DOE
X-GADUGADU:GADUGADU DOE
X-JABBER:JABBER DOE
X-MSN:MSN DOE
X-SKYPE:SKYPE DOE
X-SIP:SIP DOE
PHOTO;VALUE=uri:file:///data/runtests/work/testing-amd64/home/googlecontact
s/data/evolution/addressbook/1303826927.6946.21@mob-sync2/photos/pas_id_53
456CC300000009_photo-file0.image%252FJPEG
REV:2014-04-09T15:52:35Z(30)
END:VCARD
- [2014-04-09 15:55:15.885] parseMimeDir: property not parsed (unknown or not storable): UID:pas-id-53456CC300000009
T
- [2014-04-09 15:55:15.885] TMimeDirProfileHandler::parseProperty: ORG does not specify all values
- [2014-04-09 15:55:15.885] parseMimeDir: property X-EVOLUTION-MANAGER parsing delayed, rank=1
- [2014-04-09 15:55:15.885] parseMimeDir: property X-EVOLUTION-ASSISTANT parsing delayed, rank=1
- [2014-04-09 15:55:15.885] parseMimeDir: property X-EVOLUTION-ANNIVERSARY parsing delayed, rank=1
- [2014-04-09 15:55:15.885] parseMimeDir: property X-EVOLUTION-SPOUSE parsing delayed, rank=1
- [2014-04-09 15:55:15.886] parseMimeDir: property not parsed (unknown or not storable): LABEL;TYPE=WORK:Test Drive 2\n
- [2014-04-09 15:55:15.886] parseMimeDir: property not parsed (unknown or not storable): LABEL;TYPE=HOME:Test Drive 1\n
- [2014-04-09 15:55:15.886] parseMimeDir: property not parsed (unknown or not storable): LABEL;TYPE=OTHER:Test Drive 3\
- [2014-04-09 15:55:15.886] parseMimeDir: now parsing delayed property rank=1: :John Doe Senior
X-EVOLUTION-
- [2014-04-09 15:55:15.886] parseMimeDir: now parsing delayed property rank=1: :John Doe Junior
NICKNAME:use
- [2014-04-09 15:55:15.886] parseMimeDir: now parsing delayed property rank=1: :2006-01-09
X-EVOLUTION-SPOUS
- [2014-04-09 15:55:15.886] parseMimeDir: now parsing delayed property rank=1: :Joan Doe
NOTE:This is a test
- [2014-04-09 15:55:15.886] Successfully parsed:
- [2014-04-09 15:55:15.886] Item LocalID='pas-id-53456CC300000009', RemoteID='655e08cb0e50b1dd', operation=replace, size: [maxlocal,maxremote,actual]
- [2014-04-09 15:55:15.886]
- 0 : integer SYNCLVL [ 0, n/a, 0] : <unassigned>
- 1 : timestamp REV [ 0, 0, 0] : 2014-04-09T15:52:35Z (TZ: UTC)
- 2 : string N_LAST [ 0, 0, 3] : "Doe"
- 3 : string N_FIRST [ 0, 0, 4] : "John"
- 4 : string N_MIDDLE [ 0, 0, 1] : "1"
- 5 : string N_PREFIX [ 0, 0, 0] : <empty>
- 6 : string N_SUFFIX [ 0, 0, 0] : <empty>
- 7 : string NICKNAME [ 0, 0, 5] : "user1"
- 8 : string TITLE [ 0, 0, 13] : "Senior Tester"
- 9 : string FN [ 0, 0, 10] : "John 1 Doe"
- 10 : string FILE_AS [ 0, 0, 9] : "Doe, John"
- 11 : string GENDER [ 0, 0, 0] : <empty>
- 12 : string CATEGORIES [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "TEST"
- 13 : string ORG_NAME [ 0, 0, 9] : "Test Inc."
- 14 : string ORG_DIVISION [ 0, 0, 7] : "Testing"
- 15 : string ORG_OFFICE [ 0, 0, 6] : "test#1"
- 16 : string ORG_TEAM [ 0, 0, 0] : <empty>
- 17 : string ROLE [ 0, 0, 22] : "professional test case"
- 18 : date BDAY [ 0, 0, 0] : 2006-01-08 (floating)
- 19 : date ANNIVERSARY [ 0, 0, 0] : 2006-01-09 (floating)
- 20 : telephone TEL [ 0, 0, 0] : <array with 8 elements>
-- element 0 : "business 1"
-- element 1 : "home 2"
-- element 2 : "mobile 3"
-- element 3 : "businessfax 4"
-- element 4 : "homefax 5"
-- element 5 : "pager 6"
-- element 6 : "car 7"
-- element 7 : "primary 8"
- 21 : integer TEL_FLAGS [ 0, 0, 0] : <array with 8 elements>
-- element 0 : 10
-- element 1 : 9
-- element 2 : 16
-- element 3 : 34
-- element 4 : 33
-- element 5 : 64
-- element 6 : 256
-- element 7 : 128
- 22 : string TEL_LABEL [ 0, n/a, 0] : <unassigned>
- 23 : integer TEL_ID [ 0, n/a, 0] : <unassigned>
- 24 : integer TEL_SLOT [ 0, 0, 0] : <array with 8 elements>
-- element 0 : 1
-- element 1 : 2
-- element 2 : 3
-- element 3 : 4
-- element 4 : 5
-- element 5 : 6
-- element 6 : 7
-- element 7 : 8
- 25 : multiline EMAIL [ 0, 0, 0] : <array with 4 elements>
-- element 0 : "john.doe@work.com"
-- element 1 : "john.doe@home.priv"
-- element 2 : "john.doe@other.world"
-- element 3 : "john.doe@yet.another.world"
- 26 : integer EMAIL_FLAGS [ 0, 0, 0] : <array with 4 elements>
-- element 0 : 2
-- element 1 : 1
-- element 2 : <unassigned>
-- element 3 : <unassigned>
- 27 : string EMAIL_LABEL [ 0, n/a, 0] : <unassigned>
- 28 : integer EMAIL_ID [ 0, n/a, 0] : <unassigned>
- 29 : integer EMAIL_SLOT [ 0, 0, 0] : <array with 4 elements>
-- element 0 : 1
-- element 1 : 2
-- element 2 : 3
-- element 3 : 4
- 30 : string WEB [ 0, 0, 0] : <array with 0 elements>
- 31 : integer WEB_FLAGS [ 0, 0, 0] : <array with 0 elements>
- 32 : string WEB_LABEL [ 0, n/a, 0] : <unassigned>
- 33 : integer WEB_ID [ 0, n/a, 0] : <unassigned>
- 34 : string CALURI [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "calender"
- 35 : string FBURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "free/busy"
- 36 : string BLOGURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "web log"
- 37 : string VIDEOURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "chat"
- 38 : string MANAGER [ 0, 0, 15] : "John Doe Senior"
- 39 : string ASSISTANT [ 0, 0, 15] : "John Doe Junior"
- 40 : string SPOUSE [ 0, 0, 8] : "Joan Doe"
- 41 : string WANTS_HTML [ 0, 0, 4] : "TRUE"
- 42 : string AIM_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "AIM JOHN"
- 43 : string AIM_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "1"
- 44 : string GADUGADU_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GADUGADU DOE"
- 45 : string GADUGADU_SLOT [ 0, 0, 0] : <array with 0 elements>
- 46 : string GROUPWISE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GROUPWISE DOE"
- 47 : string GROUPWISE_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "4"
- 48 : string ICQ_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "ICQ JD"
- 49 : string ICQ_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "3"
- 50 : string JABBER_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "JABBER DOE"
- 51 : string JABBER_SLOT [ 0, 0, 0] : <array with 0 elements>
- 52 : string MSN_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "MSN DOE"
- 53 : string MSN_SLOT [ 0, 0, 0] : <array with 0 elements>
- 54 : string YAHOO_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "YAHOO JDOE"
- 55 : string YAHOO_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "2"
- 56 : string SKYPE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SKYPE DOE"
- 57 : string SKYPE_SLOT [ 0, 0, 0] : <array with 0 elements>
- 58 : string SIP_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SIP DOE"
- 59 : string SIP_SLOT [ 0, 0, 0] : <array with 0 elements>
- 60 : string IM_ADDRESS [ 0, 0, 0] : <array with 0 elements>
- 61 : string MEANWHILE_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 62 : string IRC_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 63 : string SMS_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 64 : multiline ADR_STREET [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Drive 2"
-- element 1 : "Test Drive 1"
-- element 2 : "Test Drive 3"
- 65 : multiline ADR_ADDTL [ 0, 0, 0] : <array with 3 elements>
-- element 0 : <unassigned>
-- element 1 : <unassigned>
-- element 2 : <unassigned>
- 66 : integer ADR_STREET_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 67 : string ADR_STREET_LABEL [ 0, n/a, 0] : <unassigned>
- 68 : integer ADR_STREET_ID [ 0, n/a, 0] : <unassigned>
- 69 : multiline ADR_POBOX [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Box #2"
-- element 1 : "Test Box #1"
-- element 2 : "Test Box #3"
- 70 : multiline ADR_CITY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Town"
-- element 1 : "Test Village"
-- element 2 : "Test Megacity"
- 71 : multiline ADR_REG [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Upper Test County"
-- element 1 : "Lower Test County"
-- element 2 : "Test County"
- 72 : multiline ADR_ZIP [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "12346"
-- element 1 : "12345"
-- element 2 : "12347"
- 73 : multiline ADR_COUNTRY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Old Testovia"
-- element 1 : "Testovia"
-- element 2 : "New Testonia"
- 74 : multiline NOTE [ 0, 0, 59] : "This is a test case which uses almost all Evolution fields."
- 75 : string PHOTO [ 0, 0, 174] : "file:///data/runtests/work/testing-amd64/home/g..._id_53456CC300000009_photo-file0.image%252FJPEG"
- 76 : string PHOTO_TYPE [ 0, 0, 0] : <empty>
- 77 : string PHOTO_VALUE [ 0, 0, 3] : "uri"
- 78 : string GEO_LAT [ 0, 0, 5] : "30.12"
- 79 : string GEO_LONG [ 0, 0, 7] : "-130.34"
- 80 : string CRYPTOENCRYPTPREF [ 0, 0, 0] : <empty>
- 81 : string CRYPTOPROTOPREF [ 0, 0, 0] : <array with 0 elements>
- 82 : string CRYPTOSIGNPREF [ 0, 0, 0] : <empty>
- 83 : string OPENPGPFP [ 0, 0, 0] : <empty>
- 84 : string XPROPS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : "X-FOOBAR-EXTENSION;X-FOOBAR-PARAMETER=foobar:ha...d in testExtensions test\; never sent to a peer"
-- element 1 : "X-TEST;PARAMETER2="quoted because of spaces";PA...
Multiple
Text lines
and national chars: äöü"
- [2014-04-09 15:55:15.886] - PARSETEXTWITHPROFILE() function result = 1 (integer)
- [2014-04-09 15:55:15.886] - Evaluated unstored expression
- [2014-04-09 15:55:15.886] Line 2812: $VCARD_AFTERREAD_SCRIPT_EVOLUTION;
- [2014-04-09 15:55:15.886] Line 0: VCARD_AFTERREAD_SCRIPT_EVOLUTION
- [2014-04-09 15:55:15.886] Line 1:
- [2014-04-09 15:55:15.886] Line 2: $VCARD_INCOMING_PHOTO_VALUE_SCRIPT;
- [2014-04-09 15:55:15.886] Line 0: VCARD_INCOMING_PHOTO_VALUE_SCRIPT
- [2014-04-09 15:55:15.886] Line 1:
- [2014-04-09 15:55:15.886] Line 2:
- [2014-04-09 15:55:15.886] Line 3:
- [2014-04-09 15:55:15.886] Line 4: if (PHOTO_VALUE == EMPTY) {
- [2014-04-09 15:55:15.886] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.886] - Starting expression evaluation
- [2014-04-09 15:55:15.887] - Field: PHOTO_VALUE = "uri" (string)
- [2014-04-09 15:55:15.887] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.887] - IF condition is false
- [2014-04-09 15:55:15.887] Line 5: PHOTO_VALUE = "binary";
- [2014-04-09 15:55:15.887] Line 6: }
- [2014-04-09 15:55:15.887] Line 7: // same for PHOTO_TYPE, except that we have no good default.
- [2014-04-09 15:55:15.887] - End of skipped IF
- [2014-04-09 15:55:15.887] Line 8: if (PHOTO_TYPE == EMPTY) {
- [2014-04-09 15:55:15.887] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.887] - Starting expression evaluation
- [2014-04-09 15:55:15.887] - Field: PHOTO_TYPE = <empty> (string)
- [2014-04-09 15:55:15.887] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.887] - IF condition is true
- [2014-04-09 15:55:15.887] Line 9: PHOTO_TYPE = "unknown";
- [2014-04-09 15:55:15.887] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.887] - Field: PHOTO_TYPE = <empty> (string)
- [2014-04-09 15:55:15.887] - Starting expression evaluation
- [2014-04-09 15:55:15.887] - Assigned expression result = "unknown" (string)
- [2014-04-09 15:55:15.887] Line 10: }
- [2014-04-09 15:55:15.887] - End of executed IF
- [2014-04-09 15:55:15.887] Line 11:
- [2014-04-09 15:55:15.887] Line 3:
–[2014-04-09 15:55:15.887] End of 'ScriptExecute' [->top] [->enclosing]
- [2014-04-09 15:55:15.887] TStdLogicDS: Retrieved item
- [2014-04-09 15:55:15.887] Item LocalID='pas-id-53456CC300000009', RemoteID='655e08cb0e50b1dd', operation=replace, size: [maxlocal,maxremote,actual]
- [2014-04-09 15:55:15.887]
- 0 : integer SYNCLVL [ 0, n/a, 0] : <unassigned>
- 1 : timestamp REV [ 0, 0, 0] : 2014-04-09T15:52:35Z (TZ: UTC)
- 2 : string N_LAST [ 0, 0, 3] : "Doe"
- 3 : string N_FIRST [ 0, 0, 4] : "John"
- 4 : string N_MIDDLE [ 0, 0, 1] : "1"
- 5 : string N_PREFIX [ 0, 0, 0] : <empty>
- 6 : string N_SUFFIX [ 0, 0, 0] : <empty>
- 7 : string NICKNAME [ 0, 0, 5] : "user1"
- 8 : string TITLE [ 0, 0, 13] : "Senior Tester"
- 9 : string FN [ 0, 0, 10] : "John 1 Doe"
- 10 : string FILE_AS [ 0, 0, 9] : "Doe, John"
- 11 : string GENDER [ 0, 0, 0] : <empty>
- 12 : string CATEGORIES [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "TEST"
- 13 : string ORG_NAME [ 0, 0, 9] : "Test Inc."
- 14 : string ORG_DIVISION [ 0, 0, 7] : "Testing"
- 15 : string ORG_OFFICE [ 0, 0, 6] : "test#1"
- 16 : string ORG_TEAM [ 0, 0, 0] : <empty>
- 17 : string ROLE [ 0, 0, 22] : "professional test case"
- 18 : date BDAY [ 0, 0, 0] : 2006-01-08 (floating)
- 19 : date ANNIVERSARY [ 0, 0, 0] : 2006-01-09 (floating)
- 20 : telephone TEL [ 0, 0, 0] : <array with 8 elements>
-- element 0 : "business 1"
-- element 1 : "home 2"
-- element 2 : "mobile 3"
-- element 3 : "businessfax 4"
-- element 4 : "homefax 5"
-- element 5 : "pager 6"
-- element 6 : "car 7"
-- element 7 : "primary 8"
- 21 : integer TEL_FLAGS [ 0, 0, 0] : <array with 8 elements>
-- element 0 : 10
-- element 1 : 9
-- element 2 : 16
-- element 3 : 34
-- element 4 : 33
-- element 5 : 64
-- element 6 : 256
-- element 7 : 128
- 22 : string TEL_LABEL [ 0, n/a, 0] : <unassigned>
- 23 : integer TEL_ID [ 0, n/a, 0] : <unassigned>
- 24 : integer TEL_SLOT [ 0, 0, 0] : <array with 8 elements>
-- element 0 : 1
-- element 1 : 2
-- element 2 : 3
-- element 3 : 4
-- element 4 : 5
-- element 5 : 6
-- element 6 : 7
-- element 7 : 8
- 25 : multiline EMAIL [ 0, 0, 0] : <array with 4 elements>
-- element 0 : "john.doe@work.com"
-- element 1 : "john.doe@home.priv"
-- element 2 : "john.doe@other.world"
-- element 3 : "john.doe@yet.another.world"
- 26 : integer EMAIL_FLAGS [ 0, 0, 0] : <array with 4 elements>
-- element 0 : 2
-- element 1 : 1
-- element 2 : <unassigned>
-- element 3 : <unassigned>
- 27 : string EMAIL_LABEL [ 0, n/a, 0] : <unassigned>
- 28 : integer EMAIL_ID [ 0, n/a, 0] : <unassigned>
- 29 : integer EMAIL_SLOT [ 0, 0, 0] : <array with 4 elements>
-- element 0 : 1
-- element 1 : 2
-- element 2 : 3
-- element 3 : 4
- 30 : string WEB [ 0, 0, 0] : <array with 0 elements>
- 31 : integer WEB_FLAGS [ 0, 0, 0] : <array with 0 elements>
- 32 : string WEB_LABEL [ 0, n/a, 0] : <unassigned>
- 33 : integer WEB_ID [ 0, n/a, 0] : <unassigned>
- 34 : string CALURI [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "calender"
- 35 : string FBURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "free/busy"
- 36 : string BLOGURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "web log"
- 37 : string VIDEOURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "chat"
- 38 : string MANAGER [ 0, 0, 15] : "John Doe Senior"
- 39 : string ASSISTANT [ 0, 0, 15] : "John Doe Junior"
- 40 : string SPOUSE [ 0, 0, 8] : "Joan Doe"
- 41 : string WANTS_HTML [ 0, 0, 4] : "TRUE"
- 42 : string AIM_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "AIM JOHN"
- 43 : string AIM_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "1"
- 44 : string GADUGADU_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GADUGADU DOE"
- 45 : string GADUGADU_SLOT [ 0, 0, 0] : <array with 0 elements>
- 46 : string GROUPWISE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GROUPWISE DOE"
- 47 : string GROUPWISE_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "4"
- 48 : string ICQ_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "ICQ JD"
- 49 : string ICQ_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "3"
- 50 : string JABBER_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "JABBER DOE"
- 51 : string JABBER_SLOT [ 0, 0, 0] : <array with 0 elements>
- 52 : string MSN_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "MSN DOE"
- 53 : string MSN_SLOT [ 0, 0, 0] : <array with 0 elements>
- 54 : string YAHOO_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "YAHOO JDOE"
- 55 : string YAHOO_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "2"
- 56 : string SKYPE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SKYPE DOE"
- 57 : string SKYPE_SLOT [ 0, 0, 0] : <array with 0 elements>
- 58 : string SIP_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SIP DOE"
- 59 : string SIP_SLOT [ 0, 0, 0] : <array with 0 elements>
- 60 : string IM_ADDRESS [ 0, 0, 0] : <array with 0 elements>
- 61 : string MEANWHILE_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 62 : string IRC_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 63 : string SMS_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 64 : multiline ADR_STREET [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Drive 2"
-- element 1 : "Test Drive 1"
-- element 2 : "Test Drive 3"
- 65 : multiline ADR_ADDTL [ 0, 0, 0] : <array with 3 elements>
-- element 0 : <unassigned>
-- element 1 : <unassigned>
-- element 2 : <unassigned>
- 66 : integer ADR_STREET_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 67 : string ADR_STREET_LABEL [ 0, n/a, 0] : <unassigned>
- 68 : integer ADR_STREET_ID [ 0, n/a, 0] : <unassigned>
- 69 : multiline ADR_POBOX [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Box #2"
-- element 1 : "Test Box #1"
-- element 2 : "Test Box #3"
- 70 : multiline ADR_CITY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Town"
-- element 1 : "Test Village"
-- element 2 : "Test Megacity"
- 71 : multiline ADR_REG [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Upper Test County"
-- element 1 : "Lower Test County"
-- element 2 : "Test County"
- 72 : multiline ADR_ZIP [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "12346"
-- element 1 : "12345"
-- element 2 : "12347"
- 73 : multiline ADR_COUNTRY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Old Testovia"
-- element 1 : "Testovia"
-- element 2 : "New Testonia"
- 74 : multiline NOTE [ 0, 0, 59] : "This is a test case which uses almost all Evolution fields."
- 75 : string PHOTO [ 0, 0, 174] : "file:///data/runtests/work/testing-amd64/home/g..._id_53456CC300000009_photo-file0.image%252FJPEG"
- 76 : string PHOTO_TYPE [ 0, 0, 7] : "unknown"
- 77 : string PHOTO_VALUE [ 0, 0, 3] : "uri"
- 78 : string GEO_LAT [ 0, 0, 5] : "30.12"
- 79 : string GEO_LONG [ 0, 0, 7] : "-130.34"
- 80 : string CRYPTOENCRYPTPREF [ 0, 0, 0] : <empty>
- 81 : string CRYPTOPROTOPREF [ 0, 0, 0] : <array with 0 elements>
- 82 : string CRYPTOSIGNPREF [ 0, 0, 0] : <empty>
- 83 : string OPENPGPFP [ 0, 0, 0] : <empty>
- 84 : string XPROPS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : "X-FOOBAR-EXTENSION;X-FOOBAR-PARAMETER=foobar:ha...d in testExtensions test\; never sent to a peer"
-- element 1 : "X-TEST;PARAMETER2="quoted because of spaces";PA...
Multiple
Text lines
and national chars: äöü"
- [2014-04-09 15:55:15.887] TStdLogicDS: Item updated with contents from remote
- [2014-04-09 15:55:15.887] Item LocalID='pas-id-53456CC300000009', RemoteID='655e08cb0e50b1dd', operation=replace, size: [maxlocal,maxremote,actual]
- [2014-04-09 15:55:15.887]
- 0 : integer SYNCLVL [ 0, n/a, 0] : <unassigned>
- 1 : timestamp REV [ 0, 0, 0] : 2014-04-09T15:54:39Z (TZ: UTC)
- 2 : string N_LAST [ 0, 0, 3] : "Doe"
- 3 : string N_FIRST [ 0, 0, 4] : "John"
- 4 : string N_MIDDLE [ 0, 0, 1] : "1"
- 5 : string N_PREFIX [ 0, 0, 0] : <empty>
- 6 : string N_SUFFIX [ 0, 0, 0] : <empty>
- 7 : string NICKNAME [ 0, 0, 5] : "user1"
- 8 : string TITLE [ 0, 0, 13] : "Senior Tester"
- 9 : string FN [ 0, 0, 10] : "John 1 Doe"
- 10 : string FILE_AS [ 0, 0, 9] : "Doe, John"
- 11 : string GENDER [ 0, 0, 0] : <empty>
- 12 : string CATEGORIES [ 0, 0, 0] : <array with 0 elements>
- 13 : string ORG_NAME [ 0, 0, 9] : "Test Inc."
- 14 : string ORG_DIVISION [ 0, 0, 15] : "Testing, test#1"
- 15 : string ORG_OFFICE [ 0, 0, 0] : <empty>
- 16 : string ORG_TEAM [ 0, 0, 0] : <empty>
- 17 : string ROLE [ 0, 0, 0] : <empty>
- 18 : date BDAY [ 0, 0, 0] : 2006-01-08 (floating)
- 19 : date ANNIVERSARY [ 0, 0, 0] : 2006-01-09 (floating)
- 20 : telephone TEL [ 0, 0, 0] : <array with 9 elements>
-- element 0 : "business 1"
-- element 1 : "home 2"
-- element 2 : "mobile 3"
-- element 3 : "businessfax 4"
-- element 4 : "homefax 5"
-- element 5 : "pager 6"
-- element 6 : "car 7"
-- element 7 : "primary 80"
-- element 8 : "new remote tel"
- 21 : integer TEL_FLAGS [ 0, 0, 0] : <array with 8 elements>
-- element 0 : 10
-- element 1 : 9
-- element 2 : 16
-- element 3 : 34
-- element 4 : 33
-- element 5 : 64
-- element 6 : 256
-- element 7 : 128
- 22 : string TEL_LABEL [ 0, n/a, 0] : <unassigned>
- 23 : integer TEL_ID [ 0, n/a, 0] : <unassigned>
- 24 : integer TEL_SLOT [ 0, 0, 0] : <array with 0 elements>
- 25 : multiline EMAIL [ 0, 0, 0] : <array with 4 elements>
-- element 0 : "john.doe@work.com"
-- element 1 : "john.doe@home.priv"
-- element 2 : "john.doe@other.world"
-- element 3 : "john.doe@yet.another.world"
- 26 : integer EMAIL_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 27 : string EMAIL_LABEL [ 0, n/a, 0] : <unassigned>
- 28 : integer EMAIL_ID [ 0, n/a, 0] : <unassigned>
- 29 : integer EMAIL_SLOT [ 0, 0, 0] : <array with 0 elements>
- 30 : string WEB [ 0, 0, 0] : <array with 0 elements>
- 31 : integer WEB_FLAGS [ 0, 0, 0] : <array with 0 elements>
- 32 : string WEB_LABEL [ 0, n/a, 0] : <unassigned>
- 33 : integer WEB_ID [ 0, n/a, 0] : <unassigned>
- 34 : string CALURI [ 0, 0, 0] : <array with 0 elements>
- 35 : string FBURL [ 0, 0, 0] : <array with 0 elements>
- 36 : string BLOGURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "web log"
- 37 : string VIDEOURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "chat"
- 38 : string MANAGER [ 0, 0, 15] : "John Doe Senior"
- 39 : string ASSISTANT [ 0, 0, 15] : "John Doe Junior"
- 40 : string SPOUSE [ 0, 0, 8] : "Joan Doe"
- 41 : string WANTS_HTML [ 0, 0, 4] : "TRUE"
- 42 : string AIM_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "AIM JOHN"
- 43 : string AIM_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "1"
- 44 : string GADUGADU_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GADUGADU DOE"
- 45 : string GADUGADU_SLOT [ 0, 0, 0] : <array with 0 elements>
- 46 : string GROUPWISE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GROUPWISE DOE"
- 47 : string GROUPWISE_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "4"
- 48 : string ICQ_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "ICQ JD"
- 49 : string ICQ_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "3"
- 50 : string JABBER_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "JABBER DOE"
- 51 : string JABBER_SLOT [ 0, 0, 0] : <array with 0 elements>
- 52 : string MSN_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "MSN DOE"
- 53 : string MSN_SLOT [ 0, 0, 0] : <array with 0 elements>
- 54 : string YAHOO_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "YAHOO JDOE"
- 55 : string YAHOO_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "2"
- 56 : string SKYPE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SKYPE DOE"
- 57 : string SKYPE_SLOT [ 0, 0, 0] : <array with 0 elements>
- 58 : string SIP_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SIP DOE"
- 59 : string SIP_SLOT [ 0, 0, 0] : <array with 0 elements>
- 60 : string IM_ADDRESS [ 0, 0, 0] : <array with 0 elements>
- 61 : string MEANWHILE_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 62 : string IRC_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 63 : string SMS_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 64 : multiline ADR_STREET [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Drive 2"
-- element 1 : "Test Drive 1"
-- element 2 : "Test Drive 3"
- 65 : multiline ADR_ADDTL [ 0, 0, 0] : <array with 3 elements>
-- element 0 : <unassigned>
-- element 1 : <unassigned>
-- element 2 : <unassigned>
- 66 : integer ADR_STREET_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 67 : string ADR_STREET_LABEL [ 0, n/a, 0] : <unassigned>
- 68 : integer ADR_STREET_ID [ 0, n/a, 0] : <unassigned>
- 69 : multiline ADR_POBOX [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Box #2"
-- element 1 : "Test Box #1"
-- element 2 : "Test Box #3"
- 70 : multiline ADR_CITY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Town"
-- element 1 : "Test Village"
-- element 2 : "Test Megacity"
- 71 : multiline ADR_REG [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Upper Test County"
-- element 1 : "Lower Test County"
-- element 2 : "Test County"
- 72 : multiline ADR_ZIP [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "12346"
-- element 1 : "12345"
-- element 2 : "12347"
- 73 : multiline ADR_COUNTRY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Old Testovia"
-- element 1 : "Testovia"
-- element 2 : "New Testonia"
- 74 : multiline NOTE [ 0, 0, 59] : "This is a test case which uses almost all Evolution fields."
- 75 : string PHOTO [ 0, 0, 790] : "ÿØÿà
- 76 : string PHOTO_TYPE [ 0, 0, 0] : <unassigned>
- 77 : string PHOTO_VALUE [ 0, 0, 0] : <unassigned>
- 78 : string GEO_LAT [ 0, 0, 0] : <empty>
- 79 : string GEO_LONG [ 0, 0, 0] : <empty>
- 80 : string CRYPTOENCRYPTPREF [ 0, 0, 0] : <empty>
- 81 : string CRYPTOPROTOPREF [ 0, 0, 0] : <array with 0 elements>
- 82 : string CRYPTOSIGNPREF [ 0, 0, 0] : <empty>
- 83 : string OPENPGPFP [ 0, 0, 0] : <empty>
- 84 : string XPROPS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : "X-FOOBAR-EXTENSION;X-FOOBAR-PARAMETER=FOOBAR:ha...d in testExtensions test\; never sent to a peer"
-- element 1 : "X-TEST;PARAMETER2=QUOTED BECAUSE OF SPACES;PARA...Multiple
Text lines
and national chars\: äöü"
- [2014-04-09 15:55:15.888] TStdLogicDS: Made visible and pass sync set filter
- [2014-04-09 15:55:15.888] Item LocalID='pas-id-53456CC300000009', RemoteID='655e08cb0e50b1dd', operation=replace, size: [maxlocal,maxremote,actual]
- [2014-04-09 15:55:15.888]
- 0 : integer SYNCLVL [ 0, n/a, 0] : <unassigned>
- 1 : timestamp REV [ 0, 0, 0] : 2014-04-09T15:54:39Z (TZ: UTC)
- 2 : string N_LAST [ 0, 0, 3] : "Doe"
- 3 : string N_FIRST [ 0, 0, 4] : "John"
- 4 : string N_MIDDLE [ 0, 0, 1] : "1"
- 5 : string N_PREFIX [ 0, 0, 0] : <empty>
- 6 : string N_SUFFIX [ 0, 0, 0] : <empty>
- 7 : string NICKNAME [ 0, 0, 5] : "user1"
- 8 : string TITLE [ 0, 0, 13] : "Senior Tester"
- 9 : string FN [ 0, 0, 10] : "John 1 Doe"
- 10 : string FILE_AS [ 0, 0, 9] : "Doe, John"
- 11 : string GENDER [ 0, 0, 0] : <empty>
- 12 : string CATEGORIES [ 0, 0, 0] : <array with 0 elements>
- 13 : string ORG_NAME [ 0, 0, 9] : "Test Inc."
- 14 : string ORG_DIVISION [ 0, 0, 15] : "Testing, test#1"
- 15 : string ORG_OFFICE [ 0, 0, 0] : <empty>
- 16 : string ORG_TEAM [ 0, 0, 0] : <empty>
- 17 : string ROLE [ 0, 0, 0] : <empty>
- 18 : date BDAY [ 0, 0, 0] : 2006-01-08 (floating)
- 19 : date ANNIVERSARY [ 0, 0, 0] : 2006-01-09 (floating)
- 20 : telephone TEL [ 0, 0, 0] : <array with 9 elements>
-- element 0 : "business 1"
-- element 1 : "home 2"
-- element 2 : "mobile 3"
-- element 3 : "businessfax 4"
-- element 4 : "homefax 5"
-- element 5 : "pager 6"
-- element 6 : "car 7"
-- element 7 : "primary 80"
-- element 8 : "new remote tel"
- 21 : integer TEL_FLAGS [ 0, 0, 0] : <array with 8 elements>
-- element 0 : 10
-- element 1 : 9
-- element 2 : 16
-- element 3 : 34
-- element 4 : 33
-- element 5 : 64
-- element 6 : 256
-- element 7 : 128
- 22 : string TEL_LABEL [ 0, n/a, 0] : <unassigned>
- 23 : integer TEL_ID [ 0, n/a, 0] : <unassigned>
- 24 : integer TEL_SLOT [ 0, 0, 0] : <array with 0 elements>
- 25 : multiline EMAIL [ 0, 0, 0] : <array with 4 elements>
-- element 0 : "john.doe@work.com"
-- element 1 : "john.doe@home.priv"
-- element 2 : "john.doe@other.world"
-- element 3 : "john.doe@yet.another.world"
- 26 : integer EMAIL_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 27 : string EMAIL_LABEL [ 0, n/a, 0] : <unassigned>
- 28 : integer EMAIL_ID [ 0, n/a, 0] : <unassigned>
- 29 : integer EMAIL_SLOT [ 0, 0, 0] : <array with 0 elements>
- 30 : string WEB [ 0, 0, 0] : <array with 0 elements>
- 31 : integer WEB_FLAGS [ 0, 0, 0] : <array with 0 elements>
- 32 : string WEB_LABEL [ 0, n/a, 0] : <unassigned>
- 33 : integer WEB_ID [ 0, n/a, 0] : <unassigned>
- 34 : string CALURI [ 0, 0, 0] : <array with 0 elements>
- 35 : string FBURL [ 0, 0, 0] : <array with 0 elements>
- 36 : string BLOGURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "web log"
- 37 : string VIDEOURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "chat"
- 38 : string MANAGER [ 0, 0, 15] : "John Doe Senior"
- 39 : string ASSISTANT [ 0, 0, 15] : "John Doe Junior"
- 40 : string SPOUSE [ 0, 0, 8] : "Joan Doe"
- 41 : string WANTS_HTML [ 0, 0, 4] : "TRUE"
- 42 : string AIM_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "AIM JOHN"
- 43 : string AIM_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "1"
- 44 : string GADUGADU_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GADUGADU DOE"
- 45 : string GADUGADU_SLOT [ 0, 0, 0] : <array with 0 elements>
- 46 : string GROUPWISE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GROUPWISE DOE"
- 47 : string GROUPWISE_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "4"
- 48 : string ICQ_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "ICQ JD"
- 49 : string ICQ_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "3"
- 50 : string JABBER_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "JABBER DOE"
- 51 : string JABBER_SLOT [ 0, 0, 0] : <array with 0 elements>
- 52 : string MSN_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "MSN DOE"
- 53 : string MSN_SLOT [ 0, 0, 0] : <array with 0 elements>
- 54 : string YAHOO_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "YAHOO JDOE"
- 55 : string YAHOO_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "2"
- 56 : string SKYPE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SKYPE DOE"
- 57 : string SKYPE_SLOT [ 0, 0, 0] : <array with 0 elements>
- 58 : string SIP_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SIP DOE"
- 59 : string SIP_SLOT [ 0, 0, 0] : <array with 0 elements>
- 60 : string IM_ADDRESS [ 0, 0, 0] : <array with 0 elements>
- 61 : string MEANWHILE_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 62 : string IRC_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 63 : string SMS_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 64 : multiline ADR_STREET [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Drive 2"
-- element 1 : "Test Drive 1"
-- element 2 : "Test Drive 3"
- 65 : multiline ADR_ADDTL [ 0, 0, 0] : <array with 3 elements>
-- element 0 : <unassigned>
-- element 1 : <unassigned>
-- element 2 : <unassigned>
- 66 : integer ADR_STREET_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 67 : string ADR_STREET_LABEL [ 0, n/a, 0] : <unassigned>
- 68 : integer ADR_STREET_ID [ 0, n/a, 0] : <unassigned>
- 69 : multiline ADR_POBOX [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Box #2"
-- element 1 : "Test Box #1"
-- element 2 : "Test Box #3"
- 70 : multiline ADR_CITY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Town"
-- element 1 : "Test Village"
-- element 2 : "Test Megacity"
- 71 : multiline ADR_REG [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Upper Test County"
-- element 1 : "Lower Test County"
-- element 2 : "Test County"
- 72 : multiline ADR_ZIP [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "12346"
-- element 1 : "12345"
-- element 2 : "12347"
- 73 : multiline ADR_COUNTRY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Old Testovia"
-- element 1 : "Testovia"
-- element 2 : "New Testonia"
- 74 : multiline NOTE [ 0, 0, 59] : "This is a test case which uses almost all Evolution fields."
- 75 : string PHOTO [ 0, 0, 790] : "ÿØÿà
- 76 : string PHOTO_TYPE [ 0, 0, 0] : <unassigned>
- 77 : string PHOTO_VALUE [ 0, 0, 0] : <unassigned>
- 78 : string GEO_LAT [ 0, 0, 0] : <empty>
- 79 : string GEO_LONG [ 0, 0, 0] : <empty>
- 80 : string CRYPTOENCRYPTPREF [ 0, 0, 0] : <empty>
- 81 : string CRYPTOPROTOPREF [ 0, 0, 0] : <array with 0 elements>
- 82 : string CRYPTOSIGNPREF [ 0, 0, 0] : <empty>
- 83 : string OPENPGPFP [ 0, 0, 0] : <empty>
- 84 : string XPROPS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : "X-FOOBAR-EXTENSION;X-FOOBAR-PARAMETER=FOOBAR:ha...d in testExtensions test\; never sent to a peer"
-- element 1 : "X-TEST;PARAMETER2=QUOTED BECAUSE OF SPACES;PARA...Multiple
Text lines
and national chars\: äöü"
- [2014-04-09 15:55:15.889] TCustomImplDS::implProcessItem 0x1f17d90 starting, SyncOp=replace, RemoteID='655e08cb0e50b1dd', LocalID='pas-id-53456CC300000009'
+
–
[2014-04-09 15:55:15.889] 'ScriptExecute' - Start executing Script, name=beforewritescript [--][++] [->end] [->enclosing]
- [2014-04-09 15:55:15.889] Line 2806:
- [2014-04-09 15:55:15.889] Line 2807: $VCARD_BEFOREWRITE_SCRIPT_EVOLUTION;
- [2014-04-09 15:55:15.889] Line 0: VCARD_BEFOREWRITE_SCRIPT_EVOLUTION
- [2014-04-09 15:55:15.889] Line 1:
- [2014-04-09 15:55:15.889] Line 2:
- [2014-04-09 15:55:15.889] Line 3:
- [2014-04-09 15:55:15.889] Line 4: INTEGER i, wanted, cell_phones;
- [2014-04-09 15:55:15.889] Line 5: i = 0;
- [2014-04-09 15:55:15.889] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.889] - Local Variable: i = <unassigned> (integer)
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Assigned expression result = 0 (integer)
- [2014-04-09 15:55:15.889] Line 6: cell_phones = 0;
- [2014-04-09 15:55:15.889] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.889] - Local Variable: cell_phones = <unassigned> (integer)
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Assigned expression result = 0 (integer)
- [2014-04-09 15:55:15.889] Line 7: while(i < SIZE(TEL_FLAGS)) {
- [2014-04-09 15:55:15.889] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.889] - SIZE() built-in function call:
- [2014-04-09 15:55:15.889] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.889] 0: none &
- [2014-04-09 15:55:15.889] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.889] - WHILE condition is true
- [2014-04-09 15:55:15.889] Line 8:
- [2014-04-09 15:55:15.889] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.889] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.889] - Field: TEL_FLAGS[0] = 10 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.889] - IF condition is false
- [2014-04-09 15:55:15.889] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.889] Line 11: wanted = i;
- [2014-04-09 15:55:15.889] Line 12: }
- [2014-04-09 15:55:15.889] - End of skipped IF
- [2014-04-09 15:55:15.889] Line 13: i = i + 1;
- [2014-04-09 15:55:15.889] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.889] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.889] - Assigned expression result = 1 (integer)
- [2014-04-09 15:55:15.889] Line 14: }
- [2014-04-09 15:55:15.889] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.889] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.889] - SIZE() built-in function call:
- [2014-04-09 15:55:15.889] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.889] 0: none &
- [2014-04-09 15:55:15.889] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.889] - WHILE condition is true
- [2014-04-09 15:55:15.889] Line 8:
- [2014-04-09 15:55:15.889] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.889] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.889] - Field: TEL_FLAGS[1] = 9 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.889] - IF condition is false
- [2014-04-09 15:55:15.889] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.889] Line 11: wanted = i;
- [2014-04-09 15:55:15.889] Line 12: }
- [2014-04-09 15:55:15.889] - End of skipped IF
- [2014-04-09 15:55:15.889] Line 13: i = i + 1;
- [2014-04-09 15:55:15.889] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.889] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.889] - Assigned expression result = 2 (integer)
- [2014-04-09 15:55:15.889] Line 14: }
- [2014-04-09 15:55:15.889] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.889] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.889] - SIZE() built-in function call:
- [2014-04-09 15:55:15.889] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.889] 0: none &
- [2014-04-09 15:55:15.889] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.889] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.889] - WHILE condition is true
- [2014-04-09 15:55:15.889] Line 8:
- [2014-04-09 15:55:15.889] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.889] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 2 (integer)
- [2014-04-09 15:55:15.889] - Field: TEL_FLAGS[2] = 16 (integer)
- [2014-04-09 15:55:15.889] - Expression result: 16 (integer)
- [2014-04-09 15:55:15.889] - IF condition is true
- [2014-04-09 15:55:15.889] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.889] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.889] - Local Variable: cell_phones = 0 (integer)
- [2014-04-09 15:55:15.889] - Starting expression evaluation
- [2014-04-09 15:55:15.889] - Local Variable: cell_phones = 0 (integer)
- [2014-04-09 15:55:15.889] - Assigned expression result = 1 (integer)
- [2014-04-09 15:55:15.889] Line 11: wanted = i;
- [2014-04-09 15:55:15.889] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.889] - Local Variable: wanted = <unassigned> (integer)
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.890] - Assigned expression result = 2 (integer)
- [2014-04-09 15:55:15.890] Line 12: }
- [2014-04-09 15:55:15.890] - End of executed IF
- [2014-04-09 15:55:15.890] Line 13: i = i + 1;
- [2014-04-09 15:55:15.890] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.890] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.890] - Assigned expression result = 3 (integer)
- [2014-04-09 15:55:15.890] Line 14: }
- [2014-04-09 15:55:15.890] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.890] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.890] - SIZE() built-in function call:
- [2014-04-09 15:55:15.890] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.890] 0: none &
- [2014-04-09 15:55:15.890] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.890] - WHILE condition is true
- [2014-04-09 15:55:15.890] Line 8:
- [2014-04-09 15:55:15.890] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.890] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 3 (integer)
- [2014-04-09 15:55:15.890] - Field: TEL_FLAGS[3] = 34 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.890] - IF condition is false
- [2014-04-09 15:55:15.890] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.890] Line 11: wanted = i;
- [2014-04-09 15:55:15.890] Line 12: }
- [2014-04-09 15:55:15.890] - End of skipped IF
- [2014-04-09 15:55:15.890] Line 13: i = i + 1;
- [2014-04-09 15:55:15.890] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.890] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.890] - Assigned expression result = 4 (integer)
- [2014-04-09 15:55:15.890] Line 14: }
- [2014-04-09 15:55:15.890] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.890] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.890] - SIZE() built-in function call:
- [2014-04-09 15:55:15.890] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.890] 0: none &
- [2014-04-09 15:55:15.890] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.890] - WHILE condition is true
- [2014-04-09 15:55:15.890] Line 8:
- [2014-04-09 15:55:15.890] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.890] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 4 (integer)
- [2014-04-09 15:55:15.890] - Field: TEL_FLAGS[4] = 33 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.890] - IF condition is false
- [2014-04-09 15:55:15.890] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.890] Line 11: wanted = i;
- [2014-04-09 15:55:15.890] Line 12: }
- [2014-04-09 15:55:15.890] - End of skipped IF
- [2014-04-09 15:55:15.890] Line 13: i = i + 1;
- [2014-04-09 15:55:15.890] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.890] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.890] - Assigned expression result = 5 (integer)
- [2014-04-09 15:55:15.890] Line 14: }
- [2014-04-09 15:55:15.890] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.890] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.890] - SIZE() built-in function call:
- [2014-04-09 15:55:15.890] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.890] 0: none &
- [2014-04-09 15:55:15.890] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.890] - WHILE condition is true
- [2014-04-09 15:55:15.890] Line 8:
- [2014-04-09 15:55:15.890] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.890] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 5 (integer)
- [2014-04-09 15:55:15.890] - Field: TEL_FLAGS[5] = 64 (integer)
- [2014-04-09 15:55:15.890] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.890] - IF condition is false
- [2014-04-09 15:55:15.890] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.890] Line 11: wanted = i;
- [2014-04-09 15:55:15.890] Line 12: }
- [2014-04-09 15:55:15.890] - End of skipped IF
- [2014-04-09 15:55:15.890] Line 13: i = i + 1;
- [2014-04-09 15:55:15.890] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.890] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.890] - Assigned expression result = 6 (integer)
- [2014-04-09 15:55:15.890] Line 14: }
- [2014-04-09 15:55:15.890] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.890] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.890] - Starting expression evaluation
- [2014-04-09 15:55:15.890] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.890] - SIZE() built-in function call:
- [2014-04-09 15:55:15.890] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.890] 0: none &
- [2014-04-09 15:55:15.890] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.890] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.891] - WHILE condition is true
- [2014-04-09 15:55:15.891] Line 8:
- [2014-04-09 15:55:15.891] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.891] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 6 (integer)
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS[6] = 256 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.891] - IF condition is false
- [2014-04-09 15:55:15.891] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.891] Line 11: wanted = i;
- [2014-04-09 15:55:15.891] Line 12: }
- [2014-04-09 15:55:15.891] - End of skipped IF
- [2014-04-09 15:55:15.891] Line 13: i = i + 1;
- [2014-04-09 15:55:15.891] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.891] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.891] - Assigned expression result = 7 (integer)
- [2014-04-09 15:55:15.891] Line 14: }
- [2014-04-09 15:55:15.891] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.891] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.891] - SIZE() built-in function call:
- [2014-04-09 15:55:15.891] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.891] 0: none &
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.891] - WHILE condition is true
- [2014-04-09 15:55:15.891] Line 8:
- [2014-04-09 15:55:15.891] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.891] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 7 (integer)
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS[7] = 128 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.891] - IF condition is false
- [2014-04-09 15:55:15.891] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.891] Line 11: wanted = i;
- [2014-04-09 15:55:15.891] Line 12: }
- [2014-04-09 15:55:15.891] - End of skipped IF
- [2014-04-09 15:55:15.891] Line 13: i = i + 1;
- [2014-04-09 15:55:15.891] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.891] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.891] - Assigned expression result = 8 (integer)
- [2014-04-09 15:55:15.891] Line 14: }
- [2014-04-09 15:55:15.891] - Starting next iteration of LOOP/WHILE -> jumping to line 7
- [2014-04-09 15:55:15.891] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 8 (integer)
- [2014-04-09 15:55:15.891] - SIZE() built-in function call:
- [2014-04-09 15:55:15.891] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.891] 0: none &
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.891] - WHILE condition is false
- [2014-04-09 15:55:15.891] - WHILE condition is false -> skipping WHILE body
- [2014-04-09 15:55:15.891] Line 8: // 0x10 is the flag of 'cell' type of telephone
- [2014-04-09 15:55:15.891] Line 9: if(TEL_FLAGS[i] & 0x10) {
- [2014-04-09 15:55:15.891] Line 10: cell_phones = cell_phones + 1;
- [2014-04-09 15:55:15.891] Line 11: wanted = i;
- [2014-04-09 15:55:15.891] Line 12: }
- [2014-04-09 15:55:15.891] - End of skipped IF
- [2014-04-09 15:55:15.891] Line 13: i = i + 1;
- [2014-04-09 15:55:15.891] Line 14: }
- [2014-04-09 15:55:15.891] - End of WHILE or LOOP
- [2014-04-09 15:55:15.891] Line 15: if(cell_phones == 1) {
- [2014-04-09 15:55:15.891] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: cell_phones = 1 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.891] - IF condition is true
- [2014-04-09 15:55:15.891] Line 16: TEL_FLAGS[wanted] = 0x10;
- [2014-04-09 15:55:15.891] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: wanted = 2 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 2 (integer)
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS[2] = 16 (integer)
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Assigned expression result = 16 (integer)
- [2014-04-09 15:55:15.891] Line 17: }
- [2014-04-09 15:55:15.891] Line 18:
- [2014-04-09 15:55:15.891] Line 19:
- [2014-04-09 15:55:15.891] Line 20:
- [2014-04-09 15:55:15.891] Line 21:
- [2014-04-09 15:55:15.891] Line 22:
- [2014-04-09 15:55:15.891] - End of executed IF
- [2014-04-09 15:55:15.891] Line 23: i = 0;
- [2014-04-09 15:55:15.891] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.891] - Local Variable: i = 8 (integer)
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Assigned expression result = 0 (integer)
- [2014-04-09 15:55:15.891] Line 24: while(i < SIZE(TEL_FLAGS)) {
- [2014-04-09 15:55:15.891] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.891] - SIZE() built-in function call:
- [2014-04-09 15:55:15.891] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.891] 0: none &
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.891] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.891] - WHILE condition is true
- [2014-04-09 15:55:15.891] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.891] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS[0] = 10 (integer)
- [2014-04-09 15:55:15.891] - Starting expression evaluation
- [2014-04-09 15:55:15.891] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.891] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.891] - Field: TEL_FLAGS[0] = 10 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - IF condition is false
- [2014-04-09 15:55:15.892] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.892] Line 27: }
- [2014-04-09 15:55:15.892] - End of skipped IF
- [2014-04-09 15:55:15.892] Line 28: i = i + 1;
- [2014-04-09 15:55:15.892] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.892] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 0 (integer)
- [2014-04-09 15:55:15.892] - Assigned expression result = 1 (integer)
- [2014-04-09 15:55:15.892] Line 29: }
- [2014-04-09 15:55:15.892] Line 30:
- [2014-04-09 15:55:15.892] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.892] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.892] - SIZE() built-in function call:
- [2014-04-09 15:55:15.892] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.892] 0: none &
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.892] - WHILE condition is true
- [2014-04-09 15:55:15.892] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.892] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS[1] = 9 (integer)
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS[1] = 9 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - IF condition is false
- [2014-04-09 15:55:15.892] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.892] Line 27: }
- [2014-04-09 15:55:15.892] - End of skipped IF
- [2014-04-09 15:55:15.892] Line 28: i = i + 1;
- [2014-04-09 15:55:15.892] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.892] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 1 (integer)
- [2014-04-09 15:55:15.892] - Assigned expression result = 2 (integer)
- [2014-04-09 15:55:15.892] Line 29: }
- [2014-04-09 15:55:15.892] Line 30:
- [2014-04-09 15:55:15.892] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.892] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.892] - SIZE() built-in function call:
- [2014-04-09 15:55:15.892] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.892] 0: none &
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.892] - WHILE condition is true
- [2014-04-09 15:55:15.892] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.892] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 2 (integer)
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS[2] = 16 (integer)
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 2 (integer)
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS[2] = 16 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - IF condition is false
- [2014-04-09 15:55:15.892] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.892] Line 27: }
- [2014-04-09 15:55:15.892] - End of skipped IF
- [2014-04-09 15:55:15.892] Line 28: i = i + 1;
- [2014-04-09 15:55:15.892] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.892] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 2 (integer)
- [2014-04-09 15:55:15.892] - Assigned expression result = 3 (integer)
- [2014-04-09 15:55:15.892] Line 29: }
- [2014-04-09 15:55:15.892] Line 30:
- [2014-04-09 15:55:15.892] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.892] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.892] - SIZE() built-in function call:
- [2014-04-09 15:55:15.892] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.892] 0: none &
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.892] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.892] - WHILE condition is true
- [2014-04-09 15:55:15.892] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.892] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 3 (integer)
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS[3] = 34 (integer)
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 3 (integer)
- [2014-04-09 15:55:15.892] - Field: TEL_FLAGS[3] = 34 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.892] - IF condition is false
- [2014-04-09 15:55:15.892] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.892] Line 27: }
- [2014-04-09 15:55:15.892] - End of skipped IF
- [2014-04-09 15:55:15.892] Line 28: i = i + 1;
- [2014-04-09 15:55:15.892] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.892] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 3 (integer)
- [2014-04-09 15:55:15.892] - Assigned expression result = 4 (integer)
- [2014-04-09 15:55:15.892] Line 29: }
- [2014-04-09 15:55:15.892] Line 30:
- [2014-04-09 15:55:15.892] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.892] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.892] - Starting expression evaluation
- [2014-04-09 15:55:15.892] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.892] - SIZE() built-in function call:
- [2014-04-09 15:55:15.892] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.893] 0: none &
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.893] - WHILE condition is true
- [2014-04-09 15:55:15.893] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.893] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 4 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[4] = 33 (integer)
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 4 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[4] = 33 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.893] - IF condition is false
- [2014-04-09 15:55:15.893] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.893] Line 27: }
- [2014-04-09 15:55:15.893] - End of skipped IF
- [2014-04-09 15:55:15.893] Line 28: i = i + 1;
- [2014-04-09 15:55:15.893] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.893] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 4 (integer)
- [2014-04-09 15:55:15.893] - Assigned expression result = 5 (integer)
- [2014-04-09 15:55:15.893] Line 29: }
- [2014-04-09 15:55:15.893] Line 30:
- [2014-04-09 15:55:15.893] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.893] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.893] - SIZE() built-in function call:
- [2014-04-09 15:55:15.893] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.893] 0: none &
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.893] - WHILE condition is true
- [2014-04-09 15:55:15.893] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.893] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 5 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[5] = 64 (integer)
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 5 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[5] = 64 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.893] - IF condition is false
- [2014-04-09 15:55:15.893] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.893] Line 27: }
- [2014-04-09 15:55:15.893] - End of skipped IF
- [2014-04-09 15:55:15.893] Line 28: i = i + 1;
- [2014-04-09 15:55:15.893] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.893] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 5 (integer)
- [2014-04-09 15:55:15.893] - Assigned expression result = 6 (integer)
- [2014-04-09 15:55:15.893] Line 29: }
- [2014-04-09 15:55:15.893] Line 30:
- [2014-04-09 15:55:15.893] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.893] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.893] - SIZE() built-in function call:
- [2014-04-09 15:55:15.893] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.893] 0: none &
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.893] - WHILE condition is true
- [2014-04-09 15:55:15.893] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.893] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 6 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[6] = 256 (integer)
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 6 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[6] = 256 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.893] - IF condition is false
- [2014-04-09 15:55:15.893] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.893] Line 27: }
- [2014-04-09 15:55:15.893] - End of skipped IF
- [2014-04-09 15:55:15.893] Line 28: i = i + 1;
- [2014-04-09 15:55:15.893] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.893] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 6 (integer)
- [2014-04-09 15:55:15.893] - Assigned expression result = 7 (integer)
- [2014-04-09 15:55:15.893] Line 29: }
- [2014-04-09 15:55:15.893] Line 30:
- [2014-04-09 15:55:15.893] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.893] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.893] - SIZE() built-in function call:
- [2014-04-09 15:55:15.893] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.893] 0: none &
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.893] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 1 (integer)
- [2014-04-09 15:55:15.893] - WHILE condition is true
- [2014-04-09 15:55:15.893] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.893] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 7 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[7] = 128 (integer)
- [2014-04-09 15:55:15.893] - Starting expression evaluation
- [2014-04-09 15:55:15.893] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 7 (integer)
- [2014-04-09 15:55:15.893] - Field: TEL_FLAGS[7] = 128 (integer)
- [2014-04-09 15:55:15.893] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.894] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.894] - IF condition is false
- [2014-04-09 15:55:15.894] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.894] Line 27: }
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] Line 28: i = i + 1;
- [2014-04-09 15:55:15.894] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.894] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.894] - Starting expression evaluation
- [2014-04-09 15:55:15.894] - Local Variable: i = 7 (integer)
- [2014-04-09 15:55:15.894] - Assigned expression result = 8 (integer)
- [2014-04-09 15:55:15.894] Line 29: }
- [2014-04-09 15:55:15.894] Line 30:
- [2014-04-09 15:55:15.894] - Starting next iteration of LOOP/WHILE -> jumping to line 24
- [2014-04-09 15:55:15.894] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.894] - Starting expression evaluation
- [2014-04-09 15:55:15.894] - Local Variable: i = 8 (integer)
- [2014-04-09 15:55:15.894] - SIZE() built-in function call:
- [2014-04-09 15:55:15.894] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.894] 0: none &
- [2014-04-09 15:55:15.894] - Field: TEL_FLAGS = <array with 8 elements> (none)
- [2014-04-09 15:55:15.894] - Parameter #1 (by reference) = <array with 8 elements> (none)
- [2014-04-09 15:55:15.894] - return value of by-ref parameter #1 = <array with 8 elements> (none)
- [2014-04-09 15:55:15.894] - SIZE() function result = 8 (integer)
- [2014-04-09 15:55:15.894] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.894] - WHILE condition is false
- [2014-04-09 15:55:15.894] - WHILE condition is false -> skipping WHILE body
- [2014-04-09 15:55:15.894] Line 25: if(TEL_FLAGS[i] == 1 || TEL_FLAGS[i] == 2) {
- [2014-04-09 15:55:15.894] Line 26: TEL_FLAGS[i] = TEL_FLAGS[i] | 8;
- [2014-04-09 15:55:15.894] Line 27: }
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] Line 28: i = i + 1;
- [2014-04-09 15:55:15.894] Line 29: }
- [2014-04-09 15:55:15.894] Line 30:
- [2014-04-09 15:55:15.894] - End of WHILE or LOOP
- [2014-04-09 15:55:15.894] Line 31: if (N_LAST == EMPTY && N_FIRST == EMPTY && N_MIDDLE == EMPTY) {
- [2014-04-09 15:55:15.894] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.894] - Starting expression evaluation
- [2014-04-09 15:55:15.894] - Field: N_LAST = "Doe" (string)
- [2014-04-09 15:55:15.894] - Field: N_FIRST = "John" (string)
- [2014-04-09 15:55:15.894] - Field: N_MIDDLE = "1" (string)
- [2014-04-09 15:55:15.894] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.894] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.894] - IF condition is false
- [2014-04-09 15:55:15.894] Line 32: // split full name (FN) into first/middle/last components (N)
- [2014-04-09 15:55:15.894] Line 33: // when those are empty, because Evolution and MeeGo UX depend on them
- [2014-04-09 15:55:15.894] Line 34: integer i;
- [2014-04-09 15:55:15.894] Line 35: // split at spaces
- [2014-04-09 15:55:15.894] Line 36: string words[];
- [2014-04-09 15:55:15.894] Line 37: integer numwords;
- [2014-04-09 15:55:15.894] Line 38: string name;
- [2014-04-09 15:55:15.894] Line 39: integer start;
- [2014-04-09 15:55:15.894] Line 40: integer space;
- [2014-04-09 15:55:15.894] Line 41: integer namelen;
- [2014-04-09 15:55:15.894] Line 42: name = NORMALIZED(FN);
- [2014-04-09 15:55:15.894] Line 43: namelen = SIZE(name);
- [2014-04-09 15:55:15.894] Line 44: start = 0;
- [2014-04-09 15:55:15.894] Line 45: numwords = 0;
- [2014-04-09 15:55:15.894] Line 46: while (TRUE) {
- [2014-04-09 15:55:15.894] Line 47: space = FIND(name, " ", start);
- [2014-04-09 15:55:15.894] Line 48: if (space) {
- [2014-04-09 15:55:15.894] Line 49: words[numwords] = SUBSTR(name, start, space - start);
- [2014-04-09 15:55:15.894] Line 50: numwords = numwords + 1;
- [2014-04-09 15:55:15.894] Line 51: start = space + 1;
- [2014-04-09 15:55:15.894] Line 52: name;
- [2014-04-09 15:55:15.894] Line 53: while (SUBSTR(name, start, 1) == " ") {
- [2014-04-09 15:55:15.894] Line 54: start = start + 1;
- [2014-04-09 15:55:15.894] Line 55: }
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] Line 56: } else {
- [2014-04-09 15:55:15.894] Line 57: if (start < namelen) {
- [2014-04-09 15:55:15.894] Line 58: words[numwords] = SUBSTR(name, start);
- [2014-04-09 15:55:15.894] Line 59: numwords = numwords + 1;
- [2014-04-09 15:55:15.894] Line 60: }
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] Line 61: break;
- [2014-04-09 15:55:15.894] Line 62: }
- [2014-04-09 15:55:15.894] - End of skipped ELSE
- [2014-04-09 15:55:15.894] Line 63: }
- [2014-04-09 15:55:15.894] Line 64:
- [2014-04-09 15:55:15.894] Line 65: if (numwords == 0) {
- [2014-04-09 15:55:15.894] Line 66: // use email address, phone number, etc. as fallback
- [2014-04-09 15:55:15.894] Line 67: N_FIRST = EMAIL[0];
- [2014-04-09 15:55:15.894] Line 68: if (N_FIRST == EMPTY) {
- [2014-04-09 15:55:15.894] Line 69: N_FIRST = TEL[0];
- [2014-04-09 15:55:15.894] Line 70: }
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] Line 71: } else if (numwords == 1) {
- [2014-04-09 15:55:15.894] Line 72: N_FIRST = words[0];
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] Line 73: } else {
- [2014-04-09 15:55:15.894] Line 74: // start and end index of middle name(s), both inclusive
- [2014-04-09 15:55:15.894] Line 75: integer startmiddle;
- [2014-04-09 15:55:15.894] Line 76: integer endmiddle;
- [2014-04-09 15:55:15.894] Line 77: name = words[0];
- [2014-04-09 15:55:15.894] Line 78: namelen = SIZE(name);
- [2014-04-09 15:55:15.894] Line 79: // last name given first as in "Doe, John"?
- [2014-04-09 15:55:15.894] Line 80: if (SUBSTR(name, namelen - 1, 1) == ",") {
- [2014-04-09 15:55:15.894] Line 81: N_LAST = SUBSTR(name, 0, namelen - 1);
- [2014-04-09 15:55:15.894] Line 82: N_FIRST = words[1];
- [2014-04-09 15:55:15.894] Line 83: startmiddle = 2;
- [2014-04-09 15:55:15.894] Line 84: endmiddle = numwords - 1;
- [2014-04-09 15:55:15.894] - End of skipped IF
- [2014-04-09 15:55:15.894] Line 85: } else {
- [2014-04-09 15:55:15.894] Line 86: N_FIRST = name;
- [2014-04-09 15:55:15.894] Line 87: startmiddle = 1;
- [2014-04-09 15:55:15.894] Line 88: endmiddle = numwords - 2;
- [2014-04-09 15:55:15.894] Line 89: N_LAST = words[numwords - 1];
- [2014-04-09 15:55:15.894] Line 90: }
- [2014-04-09 15:55:15.894] Line 91:
- [2014-04-09 15:55:15.894] - End of skipped ELSE
- [2014-04-09 15:55:15.894] Line 92: if (endmiddle >= startmiddle) {
- [2014-04-09 15:55:15.894] Line 93: N_MIDDLE = words[startmiddle];
- [2014-04-09 15:55:15.894] Line 94: startmiddle = startmiddle + 1;
- [2014-04-09 15:55:15.894] Line 95: while (endmiddle >= startmiddle) {
- [2014-04-09 15:55:15.894] Line 96: N_MIDDLE = N_MIDDLE + " " + words[startmiddle];
- [2014-04-09 15:55:15.894] Line 97: startmiddle = startmiddle + 1;
- [2014-04-09 15:55:15.895] Line 98: }
- [2014-04-09 15:55:15.895] Line 99: }
- [2014-04-09 15:55:15.895] - End of skipped IF
- [2014-04-09 15:55:15.895] Line 100: }
- [2014-04-09 15:55:15.895] - End of skipped ELSE
- [2014-04-09 15:55:15.895] Line 101: }
- [2014-04-09 15:55:15.895] Line 102:
- [2014-04-09 15:55:15.895] Line 103: // Ensure that FILE-AS is set. Some EDS versions will set it,
- [2014-04-09 15:55:15.895] Line 104: // so we need to do the same to ensure that incoming items
- [2014-04-09 15:55:15.895] Line 105: // match DB items during a slow sync.
- [2014-04-09 15:55:15.895] - End of skipped IF
- [2014-04-09 15:55:15.895] Line 106: if (FILE_AS == EMPTY) {
- [2014-04-09 15:55:15.895] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.895] - Starting expression evaluation
- [2014-04-09 15:55:15.895] - Field: FILE_AS = "Doe, John" (string)
- [2014-04-09 15:55:15.895] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.895] - IF condition is false
- [2014-04-09 15:55:15.895] Line 107: FILE_AS = N_LAST;
- [2014-04-09 15:55:15.895] Line 108: if (N_FIRST != EMPTY) {
- [2014-04-09 15:55:15.895] Line 109: if (FILE_AS != EMPTY) {
- [2014-04-09 15:55:15.895] Line 110: FILE_AS = FILE_AS + ", ";
- [2014-04-09 15:55:15.895] Line 111: }
- [2014-04-09 15:55:15.895] - End of skipped IF
- [2014-04-09 15:55:15.895] Line 112: FILE_AS = FILE_AS + N_FIRST;
- [2014-04-09 15:55:15.895] Line 113: }
- [2014-04-09 15:55:15.895] - End of skipped IF
- [2014-04-09 15:55:15.895] Line 114: }
- [2014-04-09 15:55:15.895] Line 115:
- [2014-04-09 15:55:15.895] Line 116: $VCARD_OUTGOING_PHOTO_VALUE_SCRIPT;
- [2014-04-09 15:55:15.895] Line 0: VCARD_OUTGOING_PHOTO_VALUE_SCRIPT
- [2014-04-09 15:55:15.895] Line 1:
- [2014-04-09 15:55:15.895] Line 2: // Ensure that PHOTO_VALUE == "binary" is not sent (it's the default).
- [2014-04-09 15:55:15.895] - End of skipped IF
- [2014-04-09 15:55:15.895] Line 3: if (PHOTO_VALUE == "binary") {
- [2014-04-09 15:55:15.895] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.895] - Starting expression evaluation
- [2014-04-09 15:55:15.895] - Field: PHOTO_VALUE = <unassigned> (string)
- [2014-04-09 15:55:15.895] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.895] - IF condition is false
- [2014-04-09 15:55:15.895] Line 4: PHOTO_VALUE = UNASSIGNED;
- [2014-04-09 15:55:15.895] Line 5: }
- [2014-04-09 15:55:15.895] Line 6: // Hide our internal photo type default.
- [2014-04-09 15:55:15.895] - End of skipped IF
- [2014-04-09 15:55:15.895] Line 7: if (PHOTO_TYPE == "unknown") {
- [2014-04-09 15:55:15.895] - IF or WHILE, evaluating condition...
- [2014-04-09 15:55:15.895] - Starting expression evaluation
- [2014-04-09 15:55:15.895] - Field: PHOTO_TYPE = <unassigned> (string)
- [2014-04-09 15:55:15.895] - Expression result: 0 (integer)
- [2014-04-09 15:55:15.895] - IF condition is false
- [2014-04-09 15:55:15.895] Line 8: PHOTO_TYPE = UNASSIGNED;
- [2014-04-09 15:55:15.895] Line 9: }
- [2014-04-09 15:55:15.895] - End of skipped IF
- [2014-04-09 15:55:15.895] Line 10:
- [2014-04-09 15:55:15.895] Line 117:
- [2014-04-09 15:55:15.895] Line 2808: itemdata = MAKETEXTWITHPROFILE("vCard", 2, "EVOLUTION");
- [2014-04-09 15:55:15.895] - Starting assignment/unstored expression
- [2014-04-09 15:55:15.895] - Local Variable: itemdata = "BEGIN:VCARD
VERSION:3.0
UID:pas-id-53456CC300000009
TITLE:Senior Tester
ORG:Test Inc.;Testing...os/pas_id_53
456CC300000009_photo-file0.image%252FJPEG
REV:2014-04-09T15:52:35Z(30)
END:VCARD" (string)
- [2014-04-09 15:55:15.895] - Starting expression evaluation
- [2014-04-09 15:55:15.895] - MAKETEXTWITHPROFILE() built-in function call:
- [2014-04-09 15:55:15.895] PrepareLocals - <name unknown>, ctx=0x1F1C3C0, VarDefs:
- [2014-04-09 15:55:15.895] 0: string
- [2014-04-09 15:55:15.895] 1: integer
- [2014-04-09 15:55:15.895] 2: string
- [2014-04-09 15:55:15.895] - Starting expression evaluation
- [2014-04-09 15:55:15.895] - Expression result: "vCard" (string)
- [2014-04-09 15:55:15.895] - Parameter #1 (by value) = "vCard" (string)
- [2014-04-09 15:55:15.895] - Starting expression evaluation
- [2014-04-09 15:55:15.895] - Expression result: 2 (integer)
- [2014-04-09 15:55:15.895] - Parameter #2 (by value) = 2 (integer)
- [2014-04-09 15:55:15.895] - Starting expression evaluation
- [2014-04-09 15:55:15.895] - Expression result: "EVOLUTION" (string)
- [2014-04-09 15:55:15.895] - Parameter #3 (by value) = "EVOLUTION" (string)
- [2014-04-09 15:55:15.895] Generating....
- [2014-04-09 15:55:15.895] Item LocalID='pas-id-53456CC300000009', RemoteID='655e08cb0e50b1dd', operation=replace, size: [maxlocal,maxremote,actual]
- [2014-04-09 15:55:15.895]
- 0 : integer SYNCLVL [ 0, n/a, 0] : <unassigned>
- 1 : timestamp REV [ 0, 0, 0] : 2014-04-09T15:54:39Z (TZ: UTC)
- 2 : string N_LAST [ 0, 0, 3] : "Doe"
- 3 : string N_FIRST [ 0, 0, 4] : "John"
- 4 : string N_MIDDLE [ 0, 0, 1] : "1"
- 5 : string N_PREFIX [ 0, 0, 0] : <empty>
- 6 : string N_SUFFIX [ 0, 0, 0] : <empty>
- 7 : string NICKNAME [ 0, 0, 5] : "user1"
- 8 : string TITLE [ 0, 0, 13] : "Senior Tester"
- 9 : string FN [ 0, 0, 10] : "John 1 Doe"
- 10 : string FILE_AS [ 0, 0, 9] : "Doe, John"
- 11 : string GENDER [ 0, 0, 0] : <empty>
- 12 : string CATEGORIES [ 0, 0, 0] : <array with 0 elements>
- 13 : string ORG_NAME [ 0, 0, 9] : "Test Inc."
- 14 : string ORG_DIVISION [ 0, 0, 15] : "Testing, test#1"
- 15 : string ORG_OFFICE [ 0, 0, 0] : <empty>
- 16 : string ORG_TEAM [ 0, 0, 0] : <empty>
- 17 : string ROLE [ 0, 0, 0] : <empty>
- 18 : date BDAY [ 0, 0, 0] : 2006-01-08 (floating)
- 19 : date ANNIVERSARY [ 0, 0, 0] : 2006-01-09 (floating)
- 20 : telephone TEL [ 0, 0, 0] : <array with 9 elements>
-- element 0 : "business 1"
-- element 1 : "home 2"
-- element 2 : "mobile 3"
-- element 3 : "businessfax 4"
-- element 4 : "homefax 5"
-- element 5 : "pager 6"
-- element 6 : "car 7"
-- element 7 : "primary 80"
-- element 8 : "new remote tel"
- 21 : integer TEL_FLAGS [ 0, 0, 0] : <array with 8 elements>
-- element 0 : 10
-- element 1 : 9
-- element 2 : 16
-- element 3 : 34
-- element 4 : 33
-- element 5 : 64
-- element 6 : 256
-- element 7 : 128
- 22 : string TEL_LABEL [ 0, n/a, 0] : <unassigned>
- 23 : integer TEL_ID [ 0, n/a, 0] : <unassigned>
- 24 : integer TEL_SLOT [ 0, 0, 0] : <array with 0 elements>
- 25 : multiline EMAIL [ 0, 0, 0] : <array with 4 elements>
-- element 0 : "john.doe@work.com"
-- element 1 : "john.doe@home.priv"
-- element 2 : "john.doe@other.world"
-- element 3 : "john.doe@yet.another.world"
- 26 : integer EMAIL_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 27 : string EMAIL_LABEL [ 0, n/a, 0] : <unassigned>
- 28 : integer EMAIL_ID [ 0, n/a, 0] : <unassigned>
- 29 : integer EMAIL_SLOT [ 0, 0, 0] : <array with 0 elements>
- 30 : string WEB [ 0, 0, 0] : <array with 0 elements>
- 31 : integer WEB_FLAGS [ 0, 0, 0] : <array with 0 elements>
- 32 : string WEB_LABEL [ 0, n/a, 0] : <unassigned>
- 33 : integer WEB_ID [ 0, n/a, 0] : <unassigned>
- 34 : string CALURI [ 0, 0, 0] : <array with 0 elements>
- 35 : string FBURL [ 0, 0, 0] : <array with 0 elements>
- 36 : string BLOGURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "web log"
- 37 : string VIDEOURL [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "chat"
- 38 : string MANAGER [ 0, 0, 15] : "John Doe Senior"
- 39 : string ASSISTANT [ 0, 0, 15] : "John Doe Junior"
- 40 : string SPOUSE [ 0, 0, 8] : "Joan Doe"
- 41 : string WANTS_HTML [ 0, 0, 4] : "TRUE"
- 42 : string AIM_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "AIM JOHN"
- 43 : string AIM_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "1"
- 44 : string GADUGADU_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GADUGADU DOE"
- 45 : string GADUGADU_SLOT [ 0, 0, 0] : <array with 0 elements>
- 46 : string GROUPWISE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "GROUPWISE DOE"
- 47 : string GROUPWISE_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "4"
- 48 : string ICQ_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "ICQ JD"
- 49 : string ICQ_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "3"
- 50 : string JABBER_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "JABBER DOE"
- 51 : string JABBER_SLOT [ 0, 0, 0] : <array with 0 elements>
- 52 : string MSN_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "MSN DOE"
- 53 : string MSN_SLOT [ 0, 0, 0] : <array with 0 elements>
- 54 : string YAHOO_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "YAHOO JDOE"
- 55 : string YAHOO_SLOT [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "2"
- 56 : string SKYPE_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SKYPE DOE"
- 57 : string SKYPE_SLOT [ 0, 0, 0] : <array with 0 elements>
- 58 : string SIP_HANDLE [ 0, 0, 0] : <array with 1 elements>
-- element 0 : "SIP DOE"
- 59 : string SIP_SLOT [ 0, 0, 0] : <array with 0 elements>
- 60 : string IM_ADDRESS [ 0, 0, 0] : <array with 0 elements>
- 61 : string MEANWHILE_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 62 : string IRC_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 63 : string SMS_HANDLE [ 0, 0, 0] : <array with 0 elements>
- 64 : multiline ADR_STREET [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Drive 2"
-- element 1 : "Test Drive 1"
-- element 2 : "Test Drive 3"
- 65 : multiline ADR_ADDTL [ 0, 0, 0] : <array with 3 elements>
-- element 0 : <unassigned>
-- element 1 : <unassigned>
-- element 2 : <unassigned>
- 66 : integer ADR_STREET_FLAGS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : 2
-- element 1 : 1
- 67 : string ADR_STREET_LABEL [ 0, n/a, 0] : <unassigned>
- 68 : integer ADR_STREET_ID [ 0, n/a, 0] : <unassigned>
- 69 : multiline ADR_POBOX [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Box #2"
-- element 1 : "Test Box #1"
-- element 2 : "Test Box #3"
- 70 : multiline ADR_CITY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Test Town"
-- element 1 : "Test Village"
-- element 2 : "Test Megacity"
- 71 : multiline ADR_REG [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Upper Test County"
-- element 1 : "Lower Test County"
-- element 2 : "Test County"
- 72 : multiline ADR_ZIP [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "12346"
-- element 1 : "12345"
-- element 2 : "12347"
- 73 : multiline ADR_COUNTRY [ 0, 0, 0] : <array with 3 elements>
-- element 0 : "Old Testovia"
-- element 1 : "Testovia"
-- element 2 : "New Testonia"
- 74 : multiline NOTE [ 0, 0, 59] : "This is a test case which uses almost all Evolution fields."
- 75 : string PHOTO [ 0, 0, 790] : "ÿØÿà
- 76 : string PHOTO_TYPE [ 0, 0, 0] : <unassigned>
- 77 : string PHOTO_VALUE [ 0, 0, 0] : <unassigned>
- 78 : string GEO_LAT [ 0, 0, 0] : <empty>
- 79 : string GEO_LONG [ 0, 0, 0] : <empty>
- 80 : string CRYPTOENCRYPTPREF [ 0, 0, 0] : <empty>
- 81 : string CRYPTOPROTOPREF [ 0, 0, 0] : <array with 0 elements>
- 82 : string CRYPTOSIGNPREF [ 0, 0, 0] : <empty>
- 83 : string OPENPGPFP [ 0, 0, 0] : <empty>
- 84 : string XPROPS [ 0, 0, 0] : <array with 2 elements>
-- element 0 : "X-FOOBAR-EXTENSION;X-FOOBAR-PARAMETER=FOOBAR:ha...d in testExtensions test\; never sent to a peer"
-- element 1 : "X-TEST;PARAMETER2=QUOTED BECAUSE OF SPACES;PARA...Multiple
Text lines
and national chars\: äöü"
- [2014-04-09 15:55:15.896] Val='B1' translated to enumName='WORK' mode=translate
- [2014-04-09 15:55:15.896] Val='B3' translated to enumName='VOICE' mode=translate
- [2014-04-09 15:55:15.896] Val='B0' translated to enumName='HOME' mode=translate
- [2014-04-09 15:55:15.896] Val='B3' translated to enumName='VOICE' mode=translate
- [2014-04-09 15:55:15.896] Val='B4' translated to enumName='CELL' mode=translate
- [2014-04-09 15:55:15.896] Val='B1' translated to enumName='WORK' mode=translate
- [2014-04-09 15:55:15.896] Val='B5' translated to enumName='FAX' mode=translate
- [2014-04-09 15:55:15.896] Val='B0' translated to enumName='HOME' mode=translate
- [2014-04-09 15:55:15.896] Val='B5' translated to enumName='FAX' mode=translate
- [2014-04-09 15:55:15.896] Val='B6' translated to enumName='PAGER' mode=translate
- [2014-04-09 15:55:15.896] Val='B8' translated to enumName='CAR' mode=translate
- [2014-04-09 15:55:15.896] Val='B7' translated to enumName='PREF' mode=translate
- [2014-04-09 15:55:15.896] Val='B1' translated to enumName='WORK' mode=translate
- [2014-04-09 15:55:15.896] Val='B0' translated to enumName='HOME' mode=translate
- [2014-04-09 15:55:15.896] Val='B1' translated to enumName='WORK' mode=translate
- [2014-04-09 15:55:15.896] Val='B0' translated to enumName='HOME' mode=translate
- [2014-04-09 15:55:15.896] Generated:
- [2014-04-09 15:55:15.896]
BEGIN:VCARD
VERSION:3.0
PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.47//EN
REV:20140409T155439Z
N:Doe;John;1;;
FN:John 1 Doe
X-EVOLUTION-FILE-AS:Doe\, John
NICKNAME:user1
TITLE:Senior Tester
ORG:Test Inc.;Testing\, test#1;;
TEL;TYPE=WORK,VOICE:business 1
TEL;TYPE=HOME,VOICE:home 2
TEL;TYPE=CELL:mobile 3
TEL;TYPE=WORK,FAX:businessfax 4
TEL;TYPE=HOME,FAX:homefax 5
TEL;TYPE=PAGER:pager 6
TEL;TYPE=CAR:car 7
TEL;TYPE=PREF:primary 80
TEL:new remote tel
EMAIL;TYPE=WORK:john.doe@work.com
EMAIL;TYPE=HOME:john.doe@home.priv
EMAIL:john.doe@other.world
EMAIL:john.doe@yet.another.world
X-EVOLUTION-BLOG-URL:web log
X-EVOLUTION-VIDEO-URL:chat
X-EVOLUTION-MANAGER:John Doe Senior
X-EVOLUTION-ASSISTANT:John Doe Junior
X-EVOLUTION-SPOUSE:Joan Doe
X-EVOLUTION-ANNIVERSARY:20060109
X-AIM;X-EVOLUTION-UI-SLOT=1:AIM JOHN
X-GADUGADU:GADUGADU DOE
X-GROUPWISE;X-EVOLUTION-UI-SLOT=4:GROUPWISE DOE
X-ICQ;X-EVOLUTION-UI-SLOT=3:ICQ JD
X-JABBER:JABBER DOE
X-MSN:MSN DOE
X-YAHOO;X-EVOLUTION-UI-SLOT=2:YAHOO JDOE
X-SKYPE:SKYPE DOE
X-SIP:SIP DOE
X-MOZILLA-HTML:TRUE
ADR;TYPE=WORK:Test Box #2;;Test Drive 2;Test Town;Upper Test County;12346
;Old Testovia
ADR;TYPE=HOME:Test Box #1;;Test Drive 1;Test Village;Lower Test County
;12345;Testovia
ADR:Test Box #3;;Test Drive 3;Test Megacity;Test County;12347;New Testonia
BDAY:20060108
NOTE:This is a test case which uses almost all Evolution fields.
PHOTO;ENCODING=B:/9j/4AAQSkZJRgABAQEASABIAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAA
D//gAXQ3JlYXRl
ZCB3aXRoIFRoZSBHSU1Q/9sAQwAFAwQEBAMFBAQEBQUFBgcMCAcHBwcPCwsJDBEPEhIRDxER
ExYcFxMUGhURERghGBodHR8fHxMXIiQiHiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgAFwAk
AwEiAAIRAQMRAf/EABkAAQADAQEAAAAAAAAAAAAAAAAGBwgEBf/EADIQAAECBQMCAwQLAAAA
AAAAAAECBAADBQYRBxIhEzEUFSIIFjNBGCRHUVZ3lqXD0+P/xAAUAQEAAAAAAAAAAAAAAAAA
AAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AuX6UehP45/aXv9MTPTLV
KxNSvMPcqu+a+XdLxf1SfJ6fU37PioTnOxfbOMc/KIZ7U/2VfmTR/wCaKlu6+blu/Ui72zxW
tUmmUOrTaWwkWDT09FPR4K587OVrUfVsIwElPPPAbAjxr2umhWXbDu5rmfeApLPZ4hx0lzNm
9aUJ9KAVHKlJHAPf7ozPLqWt9y6Z0EPGmoLNjTq48a1iaybJYV52yEtCms5KJmAT61JXtJyU
dyQTEc1WlMql7N1/oZ6jagVZVFfUyZPpFy5lvWcxU7Z03BUkGZLWJqVhPYLkIIPBEBtSEUyN
AsjI1q1m/VP+UICwL/sqlXp7v+aOHsnyGttq218MtKd8+Ru2JXuScoO45Awe2CIi96aKW1cV
yubkYVy6rTqz0J8a5t2qqZl0UjAMwYKScfPAJ+cIQHHP0DthVFaMWt0XwxetnM50Ks2rsxL6
ZMnJlJmb5hBBBEiVxjA28dznqo+hdksbQuS3Hs6tVtNzdM1Z/VH5nO3Bl/CJmYHKDynjv3zC
EB5rLQNo0bIbydWNWxKljbLQLoWkISOAkBKAABCEID//2Q==
X-FOOBAR-EXTENSION;X-FOOBAR-PARAMETER=FOOBAR:has to be stored internally by
engine and preserved in testExtensions test\; never sent to a peer
X-TEST;PARAMETER2=QUOTED BECAUSE OF SPACES;PARAMETER1=NONQUOTED:Content wit
h\nMultiple\nText lines\nand national chars\: äöü
END:VCARD
- [2014-04-09 15:55:15.896] - MAKETEXTWITHPROFILE() function result = "BEGIN:VCARD
VERSION:3.0
PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.47//EN
REV:201404...AMETER1=NONQUOTED:Content wit
h\nMultiple\nText lines\nand national chars\: äöü
END:VCARD
" (string)
- [2014-04-09 15:55:15.896] - Assigned expression result = "BEGIN:VCARD
VERSION:3.0
PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.47//EN
REV:201404...AMETER1=NONQUOTED:Content wit
h\nMultiple\nText lines\nand national chars\: äöü
END:VCARD
" (string)
–[2014-04-09 15:55:15.896] End of 'ScriptExecute' [->top] [->enclosing]
- [2014-04-09 15:55:15.896] @client-test-googlecontacts-1/eds_contact: updating "John 1 Doe"
- [2014-04-09 15:55:15.896] libebook-contacts: invalid character found in parameter spec
- [2014-04-09 15:55:15.896] libebook-contacts: invalid character found in parameter spec
- [2014-04-09 15:55:15.896] libebook-contacts: vcard ended without END:VCARD
- [2014-04-09 15:55:15.901] @client-test-googlecontacts-1/eds_contact: aID=(pas-id-53456CC300000009,) res=0
- [2014-04-09 15:55:15.901] - Operation replace performed (regular), Remote ID=655e08cb0e50b1dd Local ID=pas-id-53456CC300000009, status=200