6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
11/5/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#11777] ActiveSync error after latest changes in git
*
Your Email Address
*
Spam protection
Enter the letters below:
. .. . ..___.. . |_/ | |\ | | |\/| | \|___| \| | | |
Comment
> I have the same problem and debugged a bit: > > On my system, every time I try to sync anything (regardless if > calendar, mail or contacts) with my Android phone and one specific > account it got stuck with the exception "_logger is not a valid > property" which probably also caused segfaults. > > The code where it happens is in Horde/ActiveSync.php, around line 650. > I can't get the original line numbers since I added some extra debug code. > > It is around here, near the bottom of the function handleRequest(): > > public function handleRequest($cmd, $devId) { > ...... > $class = 'Horde_ActiveSync_Request_' . basename($cmd); > $version = $this->getProtocolVersion(); > if (class_exists($class)) { > $request = new $class($this, $device); > $request->setLogger($this->_logger); > ----> $result = $request->handle(); <---- here it crashes > $this->_driver->clearAuthentication(); > return $result; > } > > > I tracked it down to the > Horde_ActiveSync_SyncCache::updateCollection() function. Whenever I > try to access $this->_logger there the whole thing crashes, even when > I just try to make a var_dump() on it. > > So I commented out the Logging, cleared the caches, removed the > device from Horde and tried again. Now it stops whith this error: > > PHP Fatal error: Cannot use object of type > Horde_ActiveSync_Folder_Collection as array in > /usr/share/pear/Horde/ActiveSync/State/Base.php on line 380 > > > This might be a local problem with my PHP installation which is PHP > 5.3.3 on a CentOS 5.x system, but it sound very similar to the > problem of the ticket opener!
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers