[kronolith] /usr/bin/kronolith-agenda Horde_Prefs_Scope::serialize() must return a string or NULL

Michael J Rubinsky mrubinsk at horde.org
Sat Oct 31 21:59:06 UTC 2015


Quoting Samuel Wolf <samuel at sheepflock.de>:

> Hi,
>
> does somebody has any idea whats wrong here?
>
> Samuel
>
> root at mailserver:~# php5 /usr/bin/kronolith-agenda
>
> ====================
>
> Fatal Error:
> Horde_Prefs_Scope::serialize() must return a string or NULL
> In /usr/share/php/Horde/Prefs/Cache/HordeCache.php on line 62
>
> 1. send_agendas() /usr/bin/kronolith-agenda:22
> 2. Horde_Prefs->getValue() /usr/bin/kronolith-agenda:100
> 3. Horde_Prefs->_getScope() /usr/share/php/Horde/Prefs.php:250
> 4. Horde_Prefs->_loadScope() /usr/share/php/Horde/Prefs.php:348
> 5. Horde_Prefs_Cache_HordeCache->store() /usr/share/php/Horde/Prefs.php:418
> 6. serialize() /usr/share/php/Horde/Prefs/Cache/HordeCache.php:62


Looks like the serialization fails for some reason, and since  
json_encode() returns FALSE for this it throws a fatal error since the  
serialize interface must return a string or NULL. *WHY* it's failing,  
I'm not sure off hand - I'll have to look into it. At the very least,  
we need to catch the false value and change it to null.

-- 
mike
The Horde Project
http://www.horde.org
https://www.facebook.com/hordeproject
https://www.twitter.com/hordeproject
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5751 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/kronolith/attachments/20151031/ec429d39/attachment.bin>


More information about the kronolith mailing list