Package: php-horde-turba Version: 4.2.23-1+deb10u1 Severity: important Dear Maintainer,
after updating 'php-horde-turba' on my buster-system to the latest security patch, my users can no longer log into the horde webmail interface. instead they are greeted with an error message after authentication: ``` A fatal error has occurred $name must be a string in /usr/share/php/Horde/Registry.php:1679 1. Horde_Registry::appInit() /usr/share/horde/imp/index.php:19 2. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:298 3. Horde_Registry->_pushAppError() /usr/share/php/Horde/Registry.php:1622 4. Horde_Registry::appInit() /usr/share/horde/imp/index.php:19 5. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:298 6. Horde_Registry->callAppMethod() /usr/share/php/Horde/Registry.php:1617 7. Horde_Registry_Application->authenticated() /usr/share/php/Horde/Registry.php:1197 8. IMP_Application->_authenticated() /usr/share/php/Horde/Registry/Application.php:108 9. IMP_Auth::authenticateCallback() /usr/share/horde/imp/lib/Application.php:134 10. IMP_Imap->doPostLoginTasks() /usr/share/horde/imp/lib/Auth.php:243 11. IMP_Imap->updateFetchIgnore() /usr/share/horde/imp/lib/Imap.php:344 12. IMP_Mailbox::getSpecialMailboxes() /usr/share/horde/imp/lib/Imap.php:354 13. IMP_Mailbox_SessionCache->getSpecialMailboxes() /usr/share/horde/imp/lib/Mailbox.php:1364 14. IMP_Mailbox::getPref() /usr/share/horde/imp/lib/Mailbox/SessionCache.php:268 15. Horde_Prefs->getValue() /usr/share/horde/imp/lib/Mailbox.php:235 16. Horde_Prefs->_getScope() /usr/share/php/Horde/Prefs.php:304 17. Horde_Prefs->_loadScope() /usr/share/php/Horde/Prefs.php:397 18. Horde_Core_Prefs_Storage_Hooks->get() /usr/share/php/Horde/Prefs.php:467 19. Horde_Core_Hooks->callHook() /usr/share/php/Horde/Core/Prefs/Storage/Hooks.php:39 20. IMP_Hooks->prefs_init() /usr/share/php/Horde/Core/Hooks.php:61 21. Horde_Registry->call() /etc/horde/imp/hooks.php:29 22. Horde_Registry->callByPackage() /usr/share/php/Horde/Registry.php:1089 23. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:1128 24. Horde_Registry->_pushAppError() /usr/share/php/Horde/Registry.php:1640 25. Horde_Registry::appInit() /usr/share/horde/imp/index.php:19 26. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:298 27. Horde_Registry->callAppMethod() /usr/share/php/Horde/Registry.php:1617 28. Horde_Registry_Application->authenticated() /usr/share/php/Horde/Registry.php:1197 29. IMP_Application->_authenticated() /usr/share/php/Horde/Registry/Application.php:108 30. IMP_Auth::authenticateCallback() /usr/share/horde/imp/lib/Application.php:134 31. IMP_Imap->doPostLoginTasks() /usr/share/horde/imp/lib/Auth.php:243 32. IMP_Imap->updateFetchIgnore() /usr/share/horde/imp/lib/Imap.php:344 33. IMP_Mailbox::getSpecialMailboxes() /usr/share/horde/imp/lib/Imap.php:354 34. IMP_Mailbox_SessionCache->getSpecialMailboxes() /usr/share/horde/imp/lib/Mailbox.php:1364 35. IMP_Mailbox::getPref() /usr/share/horde/imp/lib/Mailbox/SessionCache.php:268 36. Horde_Prefs->getValue() /usr/share/horde/imp/lib/Mailbox.php:235 37. Horde_Prefs->_getScope() /usr/share/php/Horde/Prefs.php:304 38. Horde_Prefs->_loadScope() /usr/share/php/Horde/Prefs.php:397 39. Horde_Core_Prefs_Storage_Hooks->get() /usr/share/php/Horde/Prefs.php:467 40. Horde_Core_Hooks->callHook() /usr/share/php/Horde/Core/Prefs/Storage/Hooks.php:39 41. IMP_Hooks->prefs_init() /usr/share/php/Horde/Core/Hooks.php:61 42. Horde_Registry->call() /etc/horde/imp/hooks.php:29 43. Horde_Registry->callByPackage() /usr/share/php/Horde/Registry.php:1089 44. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:1128 45. Horde_Registry->callAppMethod() /usr/share/php/Horde/Registry.php:1635 46. Horde_Registry_Application->init() /usr/share/php/Horde/Registry.php:1197 47. Turba_Application->_init() /usr/share/php/Horde/Registry/Application.php:117 48. Turba::permissionsFilter() /usr/share/horde/turba/lib/Application.php:122 49. Turba_Factory_Driver->createFromConfig() /usr/share/horde/turba/lib/Turba.php:434 50. Turba_Factory_Driver->_create() /usr/share/horde/turba/lib/Factory/Driver.php:64 51. Turba_Driver_Share->__construct() /usr/share/horde/turba/lib/Factory/Driver.php:141 52. Turba_Factory_Driver->create() /usr/share/horde/turba/lib/Driver/Share.php:47 ``` downgrading to 4.2.23-1 fixes the issue (but of course this is somewhat suboptimal, giving the nature of security-upgrades). -- System Information: Debian Release: 10.12 APT prefers oldstable-updates APT policy: (500, 'oldstable-updates'), (500, 'oldstable') Architecture: armhf (armv7l) Kernel: Linux 4.14.222-odroidxu4 (SMP w/8 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages php-horde-turba depends on: ii php-cli 2:7.3+69 ii php-common 2:69 ii php-horde 5.2.20+debian0-1+deb10u2 ii php-horde-auth 2.2.2-3 ii php-horde-content 2.0.6-3 ii php-horde-core 2.31.6+debian0-1 ii php-horde-data 2.1.4-5+deb10u1 ii php-horde-date 2.4.1-3 ii php-horde-dav 1.1.4-3 ii php-horde-exception 2.0.8-4 ii php-horde-form 2.0.18-3.1+deb10u1 ii php-horde-group 2.1.1-4 ii php-horde-history 2.3.6-5 ii php-horde-icalendar 2.1.8-1 ii php-horde-mail 2.6.4-3 ii php-horde-mime 2.11.0-2 ii php-horde-nls 2.2.1-3 ii php-horde-perms 2.1.7-4 ii php-horde-prefs 2.9.0-3 ii php-horde-serialize 2.0.5-5 ii php-horde-share 2.2.0-3 ii php-horde-support 2.2.0-3 ii php-horde-url 2.2.6-3 ii php-horde-util 2.5.8-3 ii php-horde-vfs 2.4.0-3 ii php-horde-view 2.0.6-5 ii php7.3-cli [php-cli] 7.3.31-1~deb10u1 ii php7.3-json [php-json] 7.3.31-1~deb10u1 Versions of packages php-horde-turba recommends: ii php-horde-activesync 2.39.4-1 ii php-horde-db 2.4.0-3 ii php-horde-imsp 2.0.10-3 pn php-horde-kolab-format <none> pn php-horde-kolab-storage <none> ii php-horde-ldap 2.4.1-1 ii php-horde-openxchange 1.0.1-3 pn php-horde-service-facebook <none> php-horde-turba suggests no packages. -- Configuration Files: /etc/horde/turba/attributes.php changed [not included] /etc/horde/turba/backends.php changed [not included] /etc/horde/turba/menu.php.dist changed [not included] /etc/horde/turba/prefs.php changed [not included] -- no debconf information