[Pkg-roundcube-maintainers] Bug#755737: roundcube: Roundcube broken by PHP 5.6rc2

Andreas Kloeckner andreas at tiker.net
Tue Jul 22 20:43:24 UTC 2014


Package: roundcube
Version: 0.9.5-4
Severity: normal

Dear Maintainer,

Just wanted to let you know that roundcube is affected by

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755115

because, in /usr/share/roundcube/program/lib/Roundcube/rcube_utils.php,
the new (and broken, in 5.6RC2) getallheaders() function is used if it
is available.

The concrete functionality broken by this is the XHR to get the mail,
which causes the UI to show a "Server error" popup. This XHR checks for
an X-Roundcube-Request header with an auth token and can't find it
because of the extraneous NUL character in the string.

Andreas

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.14-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages roundcube depends on:
ii  roundcube-core  0.9.5-4

roundcube recommends no packages.

roundcube suggests no packages.

Versions of packages roundcube-core depends on:
ii  dbconfig-common          1.8.47+nmu1
ii  debconf [debconf-2.0]    1.5.53
ii  libjs-jquery             1.7.2+dfsg-3
ii  libmagic1                1:5.19-1
ii  php-auth                 1.6.4-1
ii  php-mail-mime            1.8.8-1
ii  php-net-smtp             1.6.1-1
ii  php-net-socket           1.0.14-1
ii  php5                     5.4.4-14+deb7u12
ii  php5-common [php5-json]  5.4.4-14+deb7u12
ii  php5-intl                5.4.4-14+deb7u12
ii  php5-mcrypt              5.4.4-14+deb7u12
ii  roundcube-pgsql          0.9.5-4
ii  tinymce                  3.4.8+dfsg0-1
ii  ucf                      3.0030

Versions of packages roundcube-core recommends:
ii  nginx-extras [httpd-cgi]  1.6.0-1
ii  php5-gd                   5.4.4-14+deb7u12
ii  php5-pspell               5.4.4-14+deb7u12

Versions of packages roundcube-core suggests:
ii  php-auth-sasl      1.0.6-1
pn  php-crypt-gpg      <none>
ii  roundcube-plugins  0.9.5-4

-- debconf information:
  roundcube/db/app-user:
  roundcube/pgsql/authmethod-user: password
  roundcube/remote/port:
  roundcube/pgsql/admin-user: postgres
  roundcube/database-type:
  roundcube/internal/skip-preseed: true
  roundcube/db/dbname:
  roundcube/pgsql/changeconf: false
  roundcube/passwords-do-not-match:
* roundcube/dbconfig-install: false
  roundcube/language: en_US
  roundcube/mysql/admin-user: root
  roundcube/dbconfig-remove:
  roundcube/reconfigure-webserver: apache2, lighttpd
  roundcube/db/basepath:
  roundcube/missing-db-package-error: abort
  roundcube/pgsql/authmethod-admin: ident
  roundcube/internal/reconfiguring: false
  roundcube/pgsql/method: unix socket
  roundcube/dbconfig-upgrade: true
  roundcube/purge: false
  roundcube/dbconfig-reinstall: false
  roundcube/install-error: abort
  roundcube/mysql/method: unix socket
  roundcube/restart-webserver: true
  roundcube/remote/newhost:
  roundcube/remove-error: abort
  roundcube/remote/host:
  roundcube/hosts:
  roundcube/upgrade-backup: true
  roundcube/upgrade-error: abort
  roundcube/pgsql/no-empty-passwords:
  roundcube/pgsql/manualconf:



More information about the Pkg-roundcube-maintainers mailing list