Package: php-horde-imap-client
Version: 2.30.6-1
Severity: grave
Tags: upstream
Justification: renders package unusable

Dear Maintainer,

With php7.4-fpm, after updating to 2.30.6-1 users are unable to login. 

Login attempts generate the following error:

HORDE: [imp] TypeError: Return value of Horde_Imap_Client_Tokenize::current() 
must be an instance of mixed, string returned in 
/usr/share/php/Horde/Imap/Client/Tokenize.php:225
HORDE: Stack trace:
HORDE: #0 /usr/share/php/Horde/Imap/Client/Interaction/Server.php(102): 
Horde_Imap_Client_Tokenize->current()
HORDE: #1 /usr/share/php/Horde/Imap/Client/Interaction/Server.php(84): 
Horde_Imap_Client_Interaction_Server->__construct()
HORDE: #2 /usr/share/php/Horde/Imap/Client/Socket.php(4542): 
Horde_Imap_Client_Interaction_Server::create()
HORDE: #3 /usr/share/php/Horde/Imap/Client/Socket.php(621): 
Horde_Imap_Client_Socket->_getLine()
HORDE: #4 /usr/share/php/Horde/Imap/Client/Socket.php(375): 
Horde_Imap_Client_Socket->_connect()
HORDE: #5 /usr/share/php/Horde/Imap/Client/Base.php(839): 
Horde_Imap_Client_Socket->_login()
HORDE: #6 /usr/share/horde/imp/lib/Imap.php(718): 
Horde_Imap_Client_Base->login()
HORDE: #7 /usr/share/horde/imp/lib/Auth.php(86): IMP_Imap->__call()
HORDE: #8 /usr/share/horde/imp/lib/Application.php(370): 
IMP_Auth::authenticate()
HORDE: #9 /usr/share/php/Horde/Registry.php(1197): 
IMP_Application->authAuthenticate()
HORDE: #10 /usr/share/php/Horde/Core/Auth/Application.php(170): 
Horde_Registry->callAppMethod()
HORDE: #11 /usr/share/php/Horde/Auth/Base.php(161): 
Horde_Core_Auth_Application->_authenticate()
HORDE: #12 /usr/share/php/Horde/Core/Auth/Application.php(141): 
Horde_Auth_Base->authenticate()
HORDE: #13 /usr/share/php/Horde/Core/Auth/Application.php(138): 
Horde_Core_Auth_Application->authenticate()
HORDE: #14 /usr/share/horde/login.php(155): 
Horde_Core_Auth_Application->authenticate()
HORDE: #15 {main} [pid 1480064 on line 74 of 
"/usr/share/php/Horde/ErrorHandler.php"]

I reverted php-horde-imap-client back to 2.30.1-4 and the problem went away.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-6-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages php-horde-imap-client depends on:
ii  libapache2-mod-php8.1 [php-json]  8.1.12-1+b1
hi  php-common                        2:76
ii  php-horde-exception               2.0.8-9
ii  php-horde-mail                    2.6.6-4
ii  php-horde-mime                    2.11.2-1
ii  php-horde-secret                  2.0.6-9
ii  php-horde-socket-client           2.1.4-1
ii  php-horde-stream                  1.6.3-10
ii  php-horde-stream-filter           2.0.5-1
ii  php-horde-translation             2.2.2-7
ii  php-horde-util                    2.5.12-1
ii  php-json                          2:8.1+92+nmu1
ii  php7.4-json [php-json]            7.4.33-1+deb11u1
ii  php8.1-cli [php-json]             8.1.12-1+b1
ii  php8.1-fpm [php-json]             8.1.12-1+b1
ii  php8.2-cli [php-json]             8.2.1-1

Versions of packages php-horde-imap-client recommends:
ii  php-horde-cache                 2.5.5-10
ii  php-horde-compress-fast         1.1.1-10
ii  php-horde-crypt-blowfish        1.1.4-1
hi  php-horde-db                    2.4.1-1
ii  php-horde-hashtable             1.2.6-11
pn  php-horde-mongo                 <none>
ii  php-horde-pack                  1.0.7-7
pn  php-horde-stringprep            <none>
ii  php-horde-support               2.2.2-1
ii  php-horde-test                  2.6.4+debian0-7
pn  php-intl                        <none>
ii  php-mbstring                    2:8.1+92+nmu1
ii  php7.4-mbstring [php-mbstring]  7.4.33-1+deb11u1
ii  php8.1-mbstring [php-mbstring]  8.1.12-1+b1

php-horde-imap-client suggests no packages.

-- no debconf information

Reply via email to