6.0.0-git
2020-04-08

[#14987] Illegal string offset 'id' in ActiveSync
Summary Illegal string offset 'id' in ActiveSync
Queue Horde Framework Packages
Type Bug
State Assigned
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester peter.meier+horde (at) immerda (dot) ch
Created 2020-02-07 (61 days ago)
Due
Updated 2020-02-29 (39 days ago)
Assigned 2020-02-24 (44 days ago)
Resolved
Milestone
Patch No

History
2020-02-29 23:42:41 Git Commit Comment #8 Reply to this comment
Changes have been made in Git (master):

commit 52ec0c0434353a1d35a5b128263264c9451c0388
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Sat, 29 Feb 2020 18:42:27 -0500

[mjr] Fix issue causing initial sync of certain collections to fail 
(Bug #14987).

  M doc/Horde/ActiveSync/changelog.yml

https://github.com/horde/ActiveSync/commit/52ec0c0434353a1d35a5b128263264c9451c0388
2020-02-29 23:40:53 Git Commit Comment #7 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit a68a17bf020f217dba4cf5b9c8f27174c4a1a05d
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Sat, 29 Feb 2020 18:35:27 -0500

[mjr] Fix issue causing initial sync of certain collections to fail 
(Bug #14987).

  M doc/Horde/ActiveSync/CHANGES
  M package.xml

https://github.com/horde/ActiveSync/commit/a68a17bf020f217dba4cf5b9c8f27174c4a1a05d
2020-02-29 23:40:52 Git Commit Comment #6 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit 927cb7a9b38333fcfdb6e3e449d8dda0a5b2e6c7
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Sat, 29 Feb 2020 18:35:27 -0500

[mjr] Fix issue causing initial sync of certain collections to fail 
(Bug #14987).

  M doc/Horde/ActiveSync/changelog.yml

https://github.com/horde/ActiveSync/commit/927cb7a9b38333fcfdb6e3e449d8dda0a5b2e6c7
2020-02-29 23:40:51 Git Commit Comment #5 Reply to this comment
Changes have been made in Git (FRAMEWORK_5_2):

commit 0ddbc81678e206f4c599887700f22ae5de38ea79
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Sat, 29 Feb 2020 18:34:01 -0500

Bug: 14987 Fix issues due to differing structure  during first sync.

Need to eventually implement a changes object that can
encapsulate the logic.

  M lib/Horde/ActiveSync/State/Base.php
  M lib/Horde/ActiveSync/State/Sql.php

https://github.com/horde/ActiveSync/commit/0ddbc81678e206f4c599887700f22ae5de38ea79
2020-02-29 23:33:39 Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit 305351558cd856b22190e6d43738f15a6f4b24ec
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Sat, 29 Feb 2020 18:33:20 -0500

Bug: 14987 Fix issues due to differing structure  during first sync.

Need to eventually implement a changes object that can
encapsulate the logic.

  M lib/Horde/ActiveSync/State/Base.php
  M lib/Horde/ActiveSync/State/Sql.php

https://github.com/horde/ActiveSync/commit/305351558cd856b22190e6d43738f15a6f4b24ec
2020-02-24 04:32:27 Michael Rubinsky Comment #3
Assigned to Michael Rubinsky
State ⇒ Assigned
Reply to this comment
Actually, it looks like this might be possible in certain conditions 
during an initial sync.
2020-02-10 08:01:23 Jan Schneider State ⇒ Feedback
 
2020-02-07 20:21:40 build+horde (at) de-korte (dot) org Comment #2 Reply to this comment
Which version of Horde_ActiveSync is this? It doesn't look like the 
latest version from PEAR.
2020-02-07 19:55:53 peter (dot) meier+horde (at) immerda (dot) ch Comment #1
Type ⇒ Bug
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Summary ⇒ Illegal string offset 'id' in ActiveSync
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
Reply to this comment
Getting tons of such "errors":

2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]
2020-02-07T20:44:56+01:00 WARN: HORDE PHP ERROR: Illegal string offset 
'id' [pid 1190 on line 518 of 
"/var/www/vhosts/horde.example.com/pear/php/Horde/ActiveSync/State/Base.php"]

Saved Queries