6.0.0-alpha12
6/12/25

[#13386] [ActiveSync] Call to a member function getChanges() on a non-object
Summary [ActiveSync] Call to a member function getChanges() on a non-object
Queue Synchronization
Queue Version FRAMEWORK_5_2
Type Bug
State Resolved
Priority 1. Low
Owners
Requester benny.lindemann (at) gmail (dot) com
Created 07/23/2014 (3977 days ago)
Due
Updated 07/28/2014 (3972 days ago)
Assigned 07/23/2014 (3977 days ago)
Resolved 07/28/2014 (3972 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
07/28/2014 05:12:05 PM Git Commit Comment #8 Reply to this comment
Changes have been made in Git (master):

commit c6964694339ab85303e0f17f9e7e83fe5860c9f2
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Mon Jul 28 13:11:47 2014 -0400

     Bug: 13386  Tweak logic.

  .../Core/lib/Horde/Core/ActiveSync/Connector.php   |    3 ++-
  1 files changed, 2 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/c6964694339ab85303e0f17f9e7e83fe5860c9f2
07/28/2014 05:09:03 PM Michael Rubinsky Comment #7
State ⇒ Resolved
Reply to this comment
The only possible way I can see you getting that error is if for some 
reason on of the Horde applications you are synchronizing becomes 
inactive after the initial sync.

I've added a check to the method to catch this in a more elegant way, 
though it will still probably cause issues with the sync.
07/28/2014 05:03:45 PM Git Commit Comment #6 Reply to this comment
Changes have been made in Git (master):

commit 7fe7ca79afc0b036ff7afe22ebcb72da2a702f84
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Mon Jul 28 13:03:07 2014 -0400

     Bug: 13386  Ensure the collection is active in Horde.

  .../Core/lib/Horde/Core/ActiveSync/Connector.php   |    6 +++++-
  1 files changed, 5 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/7fe7ca79afc0b036ff7afe22ebcb72da2a702f84
07/24/2014 08:32:10 PM Michael Rubinsky Comment #5
Priority ⇒ 1. Low
Reply to this comment
The logs you provided via Email do not show any error related to this.

You should note that ActiveSync is not designed for importing large 
numbers of entries from the client to server like it appears you are 
doing. This can sometimes lead to timeouts on the server. See request: 
12552 for more information. Not sure that's related to what you are 
experiencing though. Either way, I can't reproduce this.
07/24/2014 07:02:48 AM benny (dot) lindemann (at) gmail (dot) com Comment #4 Reply to this comment
Yes. A debug log and sync log.
Attachement lost? I try again with the Horde ActiveSync Log.

07/24/2014 07:01:52 AM benny (dot) lindemann (at) gmail (dot) com Comment #3 Reply to this comment
Yes. A debug log and sync log.
Here is the Horde Debug Log.

07/23/2014 07:23:56 PM Michael Rubinsky Comment #2
State ⇒ Feedback
Reply to this comment
Yes. A debug log and sync log.
07/23/2014 07:50:55 AM benny (dot) lindemann (at) gmail (dot) com Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ [ActiveSync] Call to a member function getChanges() on a non-object
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
When using ActiveSync syslog is telling me every minute the following:

HORDE: Call to a member function getChanges() on a non-object [pid 
24586 on line 943 of 
"/home/pi/pear/share/pear/Horde/Core/ActiveSync/Connector.php"]

I have installed Horde and all of it's components with PEAR.

Do you need any further details / logs?

Saved Queries