[kronolith] Error: Typed property Horde\Memcache\MemcacheApi::$logger must not be accessed before initialization in /var/www/bundle/vendor/horde/memcache/src/MemcacheApi.php
unihb@uni-bremen.de
horde at bugs.uni-bremen.de
Thu Sep 24 09:12:16 UTC 2026
Moin!
There is a kalender error.
I try to read my kalender with thunderbird with this URL:
https://webmail.uni-bremen.de/horde/rpc/calendars/testuser/calendar~bv7vWKAAAAAAAA87ZZshVW/
The first try works fine but the second fails.
The horde.log says:
HORDE 2026-09-23T18:39:36+02:00 error: [kronolith] Error: Typed property
Horde\Memcache\MemcacheApi::$logger must not be accessed before
initialization in
/var/www/bundle/vendor/horde/memcache/src/MemcacheApi.php:207
Stack trace:
#0 /var/www/bundle/vendor/horde/memcache/src/MemcacheApi.php(1000):
Horde\Memcache\MemcacheApi->init()
#1 [internal function]: Horde\Memcache\MemcacheApi->__unserialize()
#2 /var/www/bundle/vendor/horde/timezone/lib/Horde/Timezone.php(274):
unserialize()
#3 /var/www/bundle/vendor/horde/timezone/lib/Horde/Timezone.php(143):
Horde_Timezone->_extractAndParse()
#4 /var/www/bundle/vendor/horde/kronolith/lib/Event.php(760):
Horde_Timezone->getZone()
#5 /var/www/bundle/vendor/horde/kronolith/lib/Application.php(1067):
Kronolith_Event->toiCalendar()
#6 /var/www/bundle/vendor/horde/core/lib/Horde/Registry.php(1328):
Kronolith_Application->davGetObject()
#7
/var/www/bundle/vendor/horde/dav/lib/Horde/Dav/Calendar/Backend.php(154):
Horde_Registry->callAppMethod()
#8 /var/www/bundle/vendor/sabre/dav/lib/CalDAV/CalendarObject.php(85):
Horde_Dav_Calendar_Backend->getCalendarObject()
#9 /var/www/bundle/vendor/sabre/dav/lib/CalDAV/CalendarObject.php(169):
Sabre\CalDAV\CalendarObject->get()
#10 /var/www/bundle/vendor/sabre/dav/lib/DAV/PropFind.php(95):
Sabre\CalDAV\CalendarObject->getSize()
#11 /var/www/bundle/vendor/sabre/dav/lib/DAV/CorePlugin.php(761):
Sabre\DAV\PropFind->handle()
#12 /var/www/bundle/vendor/sabre/event/lib/WildcardEmitterTrait.php(89):
Sabre\DAV\CorePlugin->propFind()
#13 /var/www/bundle/vendor/sabre/dav/lib/DAV/Server.php(1068):
Sabre\DAV\Server->emit()
#14 /var/www/bundle/vendor/sabre/dav/lib/DAV/Server.php(1000):
Sabre\DAV\Server->getPropertiesByNode()
#15 [internal function]: Sabre\DAV\Server->getPropertiesIteratorForPath()
#16 /var/www/bundle/vendor/sabre/dav/lib/DAV/Server.php(957):
iterator_to_array()
#17 /var/www/bundle/vendor/sabre/dav/lib/DAV/Server.php(840):
Sabre\DAV\Server->getPropertiesForPath()
#18 /var/www/bundle/vendor/sabre/dav/lib/DAV/Browser/Plugin.php(268):
Sabre\DAV\Server->getPropertiesForChildren()
#19 /var/www/bundle/vendor/sabre/dav/lib/DAV/Browser/Plugin.php(133):
Sabre\DAV\Browser\Plugin->generateDirectoryIndex()
#20 /var/www/bundle/vendor/sabre/event/lib/WildcardEmitterTrait.php(89):
Sabre\DAV\Browser\Plugin->httpGet()
#21 /var/www/bundle/vendor/sabre/dav/lib/DAV/Server.php(472):
Sabre\DAV\Server->emit()
#22 /var/www/bundle/vendor/sabre/dav/lib/DAV/Server.php(253):
Sabre\DAV\Server->invokeMethod()
#23 /var/www/bundle/vendor/sabre/dav/lib/DAV/Server.php(321):
Sabre\DAV\Server->start()
#24 /var/www/bundle/vendor/horde/rpc/lib/Horde/Rpc/Webdav.php(67):
Sabre\DAV\Server->exec()
#25 /var/www/bundle/vendor/horde/horde/rpc.php(202):
Horde_Rpc_Webdav->getResponse()
#26 /var/www/bundle/vendor/horde/horde/rpc/index.php(15): require('...')
#27 /var/www/bundle/web/horde/rpc/index.php(3): require_once('...')
#28 {main} [pid 3020 on line 154 of
"/var/www/bundle/vendor/horde/dav/lib/Horde/Dav/Calendar/Backend.php"]
Adressbuch Adressbuch (turba) 5.0.2
Aufgaben Aufgaben (nag) 5.0.0
content 3.0.0
Filter Filter (ingo) 4.0.1
Horde Horde (horde) 6.2.1
Kalender Kalender (kronolith) 5.0.3
Lesezeichen Lesezeichen (trean) 2.0.1
Notizen Notizen (mnemo) 5.0.0
Webmail Webmail (imp) 7.2.0
memcached 1.6.40-1ubuntu0.3
php-memcache 8.2-5ubuntu1
php-memcached 3.4.0-0ubuntu1
php8.5-memcache 8.2-5ubuntu1
php8.5-memcached 3.4.0-0ubuntu1
Regards
Arnold
More information about the kronolith
mailing list