[Tickets #14682] sync broken on contacts

noreply at bugs.horde.org noreply at bugs.horde.org
Sun Aug 13 12:13:05 UTC 2017


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: https://bugs.horde.org/ticket/14682
------------------------------------------------------------------------------
  Ticket           | 14682
  Erstellt Von     | mirko at mucko.de
  Zusammenfassung  | sync broken on contacts
  Warteschlange    | Synchronization
  Version          | FRAMEWORK_5_2
  Typ              | Bug
  Status           | Unconfirmed
  Priorität        | 3. High
  Milestone        |
  Patch            | 1
  Zuständige       |
------------------------------------------------------------------------------


mirko at mucko.de (2017-08-13 12:13) hat geschrieben:

if at least one contact has set a birthday and is changed, no longer  
any contact is synced (show stopper). Removing the lines 408 and 409  
solves this issue:

         if ($date->timezone != 'UTC') {
             $date->setTimezone('UTC');

error report is:

2017-08-13 11:29:46 EMERG: HORDE Error: Call to a member function  
setTimezone() on boolean in  
/usr/share/php/Horde/ActiveSync/Message/Contact.php:408
Stack trace:
#0 /usr/share/php/Horde/ActiveSync/Message/Base.php(457):  
Horde_ActiveSync_Message_Contact->_parseDate('1942-06-4T00:00...')
#1 /usr/share/php/Horde/ActiveSync/Request/Sync.php(934):  
Horde_ActiveSync_Message_Base->decodeStream(Object(Horde_ActiveSync_Wbxml_Decoder))
#2 /usr/share/php/Horde/ActiveSync/Request/Sync.php(751):  
Horde_ActiveSync_Request_Sync->_parseSyncCommands(Array)
#3 /usr/share/php/Horde/ActiveSync/Request/Sync.php(186):  
Horde_ActiveSync_Request_Sync->_parseSyncFolders()
#4 /usr/share/php/Horde/ActiveSync/Request/Base.php(249):  
Horde_ActiveSync_Request_Sync->_handle()
#5 /usr/share/php/Horde/ActiveSync.php(839):  
Horde_ActiveSync_Request_Base->handle()
#6 /usr/share/php/Horde/Rpc/ActiveSync.php(143):  
Horde_ActiveSync->handleRequest('Sync', '1502619555857')
#7 /var/www/horde/rpc.php(160): Horde_Rpc_ActiveSync->getResponse(NULL)
#8 {main} [pid 24736 on line 74 of "/usr/share/php/Horde/ErrorHandler.php"]

sync tool on client site if "Tzpush" for Thunderbird/Lightning. Seen  
on HORDE  5.2.21.






More information about the bugs mailing list