[sync] high cpu usage with multiple Outlook 2013 accounts

Michael J Rubinsky mrubinsk at horde.org
Wed Oct 30 17:46:03 UTC 2013


Quoting Andreas Schneider <as at schneider-pc.ch>:

> ----- Nachricht von Michael J Rubinsky <mrubinsk at horde.org> ---------
>      Datum: Wed, 30 Oct 2013 10:57:46 -0400
>        Von: Michael J Rubinsky <mrubinsk at horde.org>
> Antwort an: mrubinsk at horde.org
>    Betreff: Re: [sync] high cpu usage with multiple Outlook 2013 accounts
>         An: Andreas Schneider <as at schneider-pc.ch>,
> sync at lists.horde.org
>
>> Quoting Andreas Schneider <as at schneider-pc.ch>:
>>
>>> ----- Nachricht von Michael J Rubinsky <mrubinsk at horde.org> ---------
>>>      Datum: Fri, 25 Oct 2013 16:11:13 -0400
>>>        Von: Michael J Rubinsky <mrubinsk at horde.org>
>>> Antwort an: mrubinsk at horde.org
>>>    Betreff: Re: [sync] high cpu usage with multiple Outlook 2013
> accounts
>>>         An: Andreas Schneider <as at schneider-pc.ch>
>>>
>>>> Quoting Andreas Schneider <as at schneider-pc.ch>:
>>>>
>>>>> im not 100 % sure what a backtrace is... i guess the active sync logs?
>>
>> For the record, this is the backtrace:
>>
>> 2013-10-28T16:55:03+01:00 WARN: HORDE [horde] PHP ERROR: array_flip():
>> Can only flip STRING and INTEGER values! [pid 85215 on line 185 of
>> "/usr/local/share/pear/Horde/Imap/Client/Ids.php"]
>> 2013-10-28T16:55:03+01:00 DEBUG: HORDE  1.
>> Horde_Rpc_ActiveSync->getResponse() /usr/local/www/horde/rpc.php:156
>> 2. Horde_ActiveSync->handleRequest()
>> /usr/local/share/pear/Horde/Rpc/ActiveSync.php:143
>> 3. Horde_ActiveSync_Request_Base->handle()
>> /usr/local/share/pear/Horde/ActiveSync.php:848
>> 4. Horde_ActiveSync_Request_Sync->_handle()
>> /usr/local/share/pear/Horde/ActiveSync/Request/Base.php:249
>> 5. Horde_ActiveSync_Collections->getCollectionChangeCount()
>> /usr/local/share/pear/Horde/ActiveSync/Request/Sync.php:380
>> 6. Horde_ActiveSync_Collections->getCollectionChanges()
>> /usr/local/share/pear/Horde/ActiveSync/Collections.php:1182
>> 7. Horde_ActiveSync_State_Sql->getChanges()
>> /usr/local/share/pear/Horde/ActiveSync/Collections.php:1146
>> 8. Horde_Core_ActiveSync_Driver->getServerChanges()
>> /usr/local/share/pear/Horde/ActiveSync/State/Sql.php:923
>> 9. Horde_Core_ActiveSync_Driver->_getMaillogChanges()
>> /usr/local/share/pear/Horde/Core/ActiveSync/Driver.php:727
>> 10. Horde_ActiveSync_Imap_Adapter->getUidFromMid()
>> /usr/local/share/pear/Horde/Core/ActiveSync/Driver.php:2925
>> 11. Horde_Imap_Client_Ids->__construct()
>> /usr/local/share/pear/Horde/ActiveSync/Imap/Adapter.php:482
>> 12. Horde_Imap_Client_Ids->add()
>> /usr/local/share/pear/Horde/Imap/Client/Ids.php:82
>> 13. array_flip() /usr/local/share/pear/Horde/Imap/Client/Ids.php:185
>> 14. Horde_ErrorHandler::errorHandler()
>>
>> Looking at the line numbers provided, it shows that you are NOT using
>> the most up-to-date versions of at least the Horde_ActiveSync library
>> and the Horde_Core library, possibly others. Please upgrade at least
>> these two packages and try again.
>
> ----- Ende der Nachricht von Michael J Rubinsky <mrubinsk at horde.org> -----
>
> Ok, I updated last week (thursday i think)...and yesterday i updated again
> ... now the array_flip() is also away ..but the cpu usage is allmost the
> same (btw: ist a 4 core Xeon 3,4 GHz and one client with with Outlook takes
> 15-20%)
>
> since the update i found now very much of these:
>
> 2013-10-30T17:45:50+01:00 DEBUG: HORDE [horde] PHP ERROR: Only variables
> should be assigned by reference [pid 3764 on line 152 of
> "/usr/local/share/pear/Horde/Config/Form.php"]
> 2013-10-30T17:45:50+01:00 DEBUG: HORDE [horde] PHP ERROR: Only variables
> should be assigned by reference [pid 3764 on line 152 of
> "/usr/local/share/pear/Horde/Config/Form.php"]
> 2013-10-30T17:45:50+01:00 DEBUG: HORDE [horde] PHP ERROR: Only variables
> should be assigned by reference [pid 3764 on line 152 of
> "/usr/local/share/pear/Horde/Config/Form.php"]
> 2013-10-30T17:45:50+01:00 DEBUG: HORDE [horde] PHP ERROR: Only variables
> should be assigned by reference [pid 3764 on line 152 of
> "/usr/local/share/pear/Horde/Config/Form.php"]
> 2013-10-30T17:45:50+01:00 DEBUG: HORDE [horde] PHP ERROR: Only variables
> should be assigned by reference [pid 3764 on line 152 of
> "/usr/local/share/pear/Horde/Config/Form.php"]
>
> but i dont know if it's important
>
> and a storm of logins again
>
> Do you have Outlook 2013?

Yes.

> Perhaps you can reproduce the problem?

No. Works fine here. Do you have a sync log of the "storm"?

> I attached the current versions of the packages

Looks good now.
-- 
mike

The Horde Project (www.horde.org)
mrubinsk at horde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5849 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/sync/attachments/20131030/aae0f79d/attachment.bin>


More information about the sync mailing list