[kronolith] kronolith 4.0.3 breaks shared folder access for me
Jens-U. Mozdzen
jmozdzen at nde.ag
Mon Jan 14 13:00:11 UTC 2013
Hi,
after applying the update to kronolith 4.0.3 (and deleting the Horde
cache), I can no longer see the list of calendars when starting
kronolith. The dynamically list on the left forever remains at
"loading calendars". The error log contains:
2013-01-14T12:45:08+00:00 WARN: HORDE [kronolith] PHP ERROR:
array_merge(): Argument #1 is not an array [pid 1045 on line 342 of
"/usr/share/php5/PEAR/Horde/Share/Kolab.php"]
2013-01-14T12:45:08+00:00 DEBUG: HORDE 1. Horde_Registry::appInit()
/srv/www/htdocs.www.nde.ag.ssl/horde/services/ajax.php:33
2. Horde_Registry->pushApp() /usr/share/php5/PEAR/Horde/Registry.php:249
3. Horde_Registry->callAppMethod()
/usr/share/php5/PEAR/Horde/Registry.php:1544
4. call_user_func_array() /usr/share/php5/PEAR/Horde/Registry.php:1140
5. Horde_Registry_Application->init()
6. Kronolith_Application->_init()
/usr/share/php5/PEAR/Horde/Registry/Application.php:105
7. Kronolith::initialize()
/srv/www/htdocs.www.nde.ag.ssl/horde/kronolith/lib/Application.php:75
8. Kronolith::listInternalCalendars()
/srv/www/htdocs.www.nde.ag.ssl/horde/kronolith/lib/Kronolith.php:830
9. Horde_Core_Share_Driver->listShares()
/srv/www/htdocs.www.nde.ag.ssl/horde/kronolith/lib/Kronolith.php:1264
10. Horde_Core_Share_Driver->__call()
/srv/www/htdocs.www.nde.ag.ssl/horde/kronolith/lib/Kronolith.php:1264
11. call_user_func_array() /usr/share/php5/PEAR/Horde/Core/Share/Driver.php:61
12. Horde_Share_Base->listShares()
13. Horde_Share_Base->getShares()
/usr/share/php5/PEAR/Horde/Share/Base.php:353
14. Horde_Share_Kolab->_getShares()
/usr/share/php5/PEAR/Horde/Share/Base.php:267
15. Horde_Share_Kolab->_getShareById()
/usr/share/php5/PEAR/Horde/Share/Kolab.php:369
16. array_merge() /usr/share/php5/PEAR/Horde/Share/Kolab.php:342
17. Horde_ErrorHandler::errorHandler()
Downgrading kronolith to 4.0.2 gets me back my calendars. I didn't
notice at first - this happens only when manually clearing the Horde
cache after an update.
After the downgrade, I still see these errors in the log and receive a
"folder does not exist" message whenever opening kronolith, and all
display calendar entries are attributed to my first calender (although
some entries are actually in my second calendar, owned by me and
shared with others). But this may well be caused by solely downgrading
kronolith and not other packages, too.
If you need any more details, please let me know.
With regards,
Jens
More information about the kronolith
mailing list