6.0.0-beta1
7/5/25

[#12757] AS: Crash on getVacation() when ingo is not installed
Summary AS: Crash on getVacation() when ingo is not installed
Queue Synchronization
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester thomas.jarosch (at) intra2net (dot) com
Created 10/11/2013 (4285 days ago)
Due
Updated 10/11/2013 (4285 days ago)
Assigned 10/11/2013 (4285 days ago)
Resolved 10/11/2013 (4285 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
10/11/2013 02:17:01 PM Michael Rubinsky Comment #3
State ⇒ Resolved
Reply to this comment
Horde_ActiveSync 2.8.4 and Horde_Core 2.10.0
10/11/2013 02:16:12 PM Git Commit Comment #2 Reply to this comment
Changes have been made in Git (master):

commit 2d27b93262cbe86bdb3a1f510808165087dc57ed
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Fri Oct 11 10:11:08 2013 -0400

     Fix errors when the filter api is unavailable.

     Bug: 12757

  .../lib/Horde/ActiveSync/Request/Settings.php      |   78 ++++++++++---------
  framework/ActiveSync/package.xml                   |    2 +
  .../Core/lib/Horde/Core/ActiveSync/Connector.php   |   14 +++-
  .../Core/lib/Horde/Core/ActiveSync/Driver.php      |    4 +-
  framework/Core/package.xml                         |    4 +-
  5 files changed, 61 insertions(+), 41 deletions(-)

http://git.horde.org/horde-git/-/commit/2d27b93262cbe86bdb3a1f510808165087dc57ed
10/11/2013 12:56:54 PM Thomas Jarosch Assigned to Michael Rubinsky
State ⇒ Assigned
 
10/11/2013 12:56:44 PM Thomas Jarosch Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ AS: Crash on getVacation() when ingo is not installed
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Hi,

I just grepped through apache's error.log at an ActiveSync testing 
installation.
This caught my eye:

[Mon Sep 16 12:18:00 2013] [error] [client 192.168.100.60] PHP Fatal 
error:  Call to a member function getVacation() on a non-object in 
/usr/share/pear/Horde/Core/ActiveSync/Connector.php on line 654

Looks like the ActiveSync driver assumes 'ingo' is installed in any case.

Cheers,
Thomas

Saved Queries