Debian Bug report logs - #796169
php5: memory stream convert.base64-encode last character is missing

version graph

Package: php5-common; Maintainer for php5-common is (unknown);

Reported by: Samuel Wolf <samuelwolf85@googlemail.com>

Date: Wed, 19 Aug 2015 21:45:02 UTC

Severity: normal

Found in version php5/5.6.9+dfsg-0+deb8u1

Done: Samuel Wolf <samuelwolf85@googlemail.com>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#796169; Package php5-common. (Wed, 19 Aug 2015 21:45:06 GMT) (full text, mbox, link).


Acknowledgement sent to Samuel Wolf <samuelwolf85@googlemail.com>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Wed, 19 Aug 2015 21:45:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Samuel Wolf <samuelwolf85@googlemail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: php5: memory stream convert.base64-encode last character is missing
Date: Wed, 19 Aug 2015 23:41:09 +0200
Package: php5-common
Version: 5.6.9+dfsg-0+deb8u1
Severity: normal

Original php bug report: https://bugs.php.net/bug.php?id=68532
Should be fixed in php >= 5.6.5 according to https://3v4l.org/jr2Mi
But php5 in Debian 8 is still broken.


-- Package-specific info:
==== Additional PHP 5 information ====

++++ PHP 5 SAPI (php5query -S): ++++
apache2
cgi
cli

++++ PHP 5 Extensions (php5query -M -v): ++++
readline (Enabled for apache2 by maintainer script)
readline (Enabled for cgi by maintainer script)
readline (Enabled for cli by maintainer script)
imap (Enabled for apache2 by maintainer script)
imap (Enabled for cgi by maintainer script)
imap (Enabled for cli by maintainer script)
opcache (Enabled for apache2 by maintainer script)
opcache (Enabled for cgi by maintainer script)
opcache (Enabled for cli by maintainer script)
pdo (Enabled for apache2 by maintainer script)
pdo (Enabled for cgi by maintainer script)
pdo (Enabled for cli by maintainer script)
mysqli (Enabled for apache2 by maintainer script)
mysqli (Enabled for cgi by maintainer script)
mysqli (Enabled for cli by maintainer script)
imagick (Enabled for apache2 by maintainer script)
imagick (Enabled for cgi by maintainer script)
imagick (Enabled for cli by maintainer script)
pdo_mysql (Enabled for apache2 by maintainer script)
pdo_mysql (Enabled for cgi by maintainer script)
pdo_mysql (Enabled for cli by maintainer script)
gd (Enabled for apache2 by maintainer script)
gd (Enabled for cgi by maintainer script)
gd (Enabled for cli by maintainer script)
json (Enabled for apache2 by maintainer script)
json (Enabled for cgi by maintainer script)
json (Enabled for cli by maintainer script)
mysql (Enabled for apache2 by maintainer script)
mysql (Enabled for cgi by maintainer script)
mysql (Enabled for cli by maintainer script)
mcrypt (Enabled for apache2 by maintainer script)
mcrypt (Enabled for cgi by maintainer script)
mcrypt (Enabled for cli by maintainer script)

++++ Configuration files: ++++
**** /etc/php5/mods-available/pdo.ini ****
extension=pdo.so

**** /etc/php5/mods-available/opcache.ini ****
zend_extension=opcache.so


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages php5 depends on:
ii  libapache2-mod-php5  5.6.9+dfsg-0+deb8u1
ii  php5-cgi             5.6.9+dfsg-0+deb8u1
ii  php5-common          5.6.9+dfsg-0+deb8u1

php5 recommends no packages.

php5 suggests no packages.

Versions of packages php5-common depends on:
ii  libc6   2.19-18
ii  lsof    4.86+dfsg-1
ii  psmisc  22.21-2
ii  sed     4.2.2-4+b1
ii  ucf     3.0030

Versions of packages php5-common suggests:
pn  php5-user-cache  <none>

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#796169; Package php5-common. (Wed, 19 Aug 2015 22:16:24 GMT) (full text, mbox, link).


Acknowledgement sent to Lior Kaplan <kaplan@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Wed, 19 Aug 2015 22:16:24 GMT) (full text, mbox, link).


Message #10 received at 796169@bugs.debian.org (full text, mbox, reply):

From: Lior Kaplan <kaplan@debian.org>
To: Samuel Wolf <samuelwolf85@googlemail.com>
Cc: 796169@bugs.debian.org
Subject: Re: [php-maint] Bug#796169: php5: memory stream convert.base64-encode last character is missing
Date: Thu, 20 Aug 2015 00:15:23 +0200
[Message part 1 (text/plain, inline)]
Hi,

It's a commit which is reverted by Debian [1], because it breaks another
application. But I think this "revert patch" should be removed and let the
Horde solve this properly.

[1]
http://anonscm.debian.org/cgit/pkg-php/php.git/commit/?id=d1d84d4402147e7b9ae2801bb5e88d867b7e6d7f

Kaplan

On Wed, Aug 19, 2015 at 11:41 PM, Samuel Wolf <samuelwolf85@googlemail.com>
wrote:

> Package: php5-common
> Version: 5.6.9+dfsg-0+deb8u1
> Severity: normal
>
> Original php bug report: https://bugs.php.net/bug.php?id=68532
> Should be fixed in php >= 5.6.5 according to https://3v4l.org/jr2Mi
> But php5 in Debian 8 is still broken.
>
>
> -- Package-specific info:
> ==== Additional PHP 5 information ====
>
> ++++ PHP 5 SAPI (php5query -S): ++++
> apache2
> cgi
> cli
>
> ++++ PHP 5 Extensions (php5query -M -v): ++++
> readline (Enabled for apache2 by maintainer script)
> readline (Enabled for cgi by maintainer script)
> readline (Enabled for cli by maintainer script)
> imap (Enabled for apache2 by maintainer script)
> imap (Enabled for cgi by maintainer script)
> imap (Enabled for cli by maintainer script)
> opcache (Enabled for apache2 by maintainer script)
> opcache (Enabled for cgi by maintainer script)
> opcache (Enabled for cli by maintainer script)
> pdo (Enabled for apache2 by maintainer script)
> pdo (Enabled for cgi by maintainer script)
> pdo (Enabled for cli by maintainer script)
> mysqli (Enabled for apache2 by maintainer script)
> mysqli (Enabled for cgi by maintainer script)
> mysqli (Enabled for cli by maintainer script)
> imagick (Enabled for apache2 by maintainer script)
> imagick (Enabled for cgi by maintainer script)
> imagick (Enabled for cli by maintainer script)
> pdo_mysql (Enabled for apache2 by maintainer script)
> pdo_mysql (Enabled for cgi by maintainer script)
> pdo_mysql (Enabled for cli by maintainer script)
> gd (Enabled for apache2 by maintainer script)
> gd (Enabled for cgi by maintainer script)
> gd (Enabled for cli by maintainer script)
> json (Enabled for apache2 by maintainer script)
> json (Enabled for cgi by maintainer script)
> json (Enabled for cli by maintainer script)
> mysql (Enabled for apache2 by maintainer script)
> mysql (Enabled for cgi by maintainer script)
> mysql (Enabled for cli by maintainer script)
> mcrypt (Enabled for apache2 by maintainer script)
> mcrypt (Enabled for cgi by maintainer script)
> mcrypt (Enabled for cli by maintainer script)
>
> ++++ Configuration files: ++++
> **** /etc/php5/mods-available/pdo.ini ****
> extension=pdo.so
>
> **** /etc/php5/mods-available/opcache.ini ****
> zend_extension=opcache.so
>
>
> -- System Information:
> Debian Release: 8.1
>   APT prefers stable-updates
>   APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages php5 depends on:
> ii  libapache2-mod-php5  5.6.9+dfsg-0+deb8u1
> ii  php5-cgi             5.6.9+dfsg-0+deb8u1
> ii  php5-common          5.6.9+dfsg-0+deb8u1
>
> php5 recommends no packages.
>
> php5 suggests no packages.
>
> Versions of packages php5-common depends on:
> ii  libc6   2.19-18
> ii  lsof    4.86+dfsg-1
> ii  psmisc  22.21-2
> ii  sed     4.2.2-4+b1
> ii  ucf     3.0030
>
> Versions of packages php5-common suggests:
> pn  php5-user-cache  <none>
>
> -- no debconf information
>
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
>
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#796169; Package php5-common. (Thu, 20 Aug 2015 02:09:04 GMT) (full text, mbox, link).


Acknowledgement sent to mrubinsk@horde.org:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Thu, 20 Aug 2015 02:09:04 GMT) (full text, mbox, link).


Message #15 received at 796169@bugs.debian.org (full text, mbox, reply):

From: Michael J Rubinsky <mrubinsk@horde.org>
To: 796169@bugs.debian.org
Subject: Re: [php-maint] Bug#796169: php5: memory stream convert.base64-encode last character is missing
Date: Wed, 19 Aug 2015 22:01:17 -0400
[Message part 1 (text/plain, inline)]
On Thu, 20 Aug 2015 00:15:23 +0200 Lior Kaplan <kaplan@debian.org> wrote:
> Hi,
>
> It's a commit which is reverted by Debian [1], because it breaks another
> application. But I think this "revert patch" should be removed and let the
> Horde solve this properly.
>

The problem is that the commit in question is BC breaking not that  
Horde, or any other application, didn't "solve it properly".


-- 
mike
The Horde Project
http://www.horde.org
https://www.facebook.com/hordeproject
https://www.twitter.com/hordeproject
[smime.p7s (application/pkcs7-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#796169; Package php5-common. (Thu, 20 Aug 2015 19:36:06 GMT) (full text, mbox, link).


Acknowledgement sent to Samuel Wolf <samuelwolf85@googlemail.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Thu, 20 Aug 2015 19:36:06 GMT) (full text, mbox, link).


Message #20 received at 796169@bugs.debian.org (full text, mbox, reply):

From: Samuel Wolf <samuelwolf85@googlemail.com>
To: 796169@bugs.debian.org
Subject: Re: [php-maint] Bug#796169: php5: memory stream convert.base64-encode last character is missing
Date: Thu, 20 Aug 2015 21:34:18 +0200
[Message part 1 (text/plain, inline)]
2015-08-20 0:15 GMT+02:00 Lior Kaplan <kaplan@debian.org>:

> Hi,
>
> It's a commit which is reverted by Debian [1], because it breaks another
> application. But I think this "revert patch" should be removed and let the
> Horde solve this properly.
>
> [1]
> http://anonscm.debian.org/cgit/pkg-php/php.git/commit/?id=d1d84d4402147e7b9ae2801bb5e88d867b7e6d7f
>


As far I understand we need this revert by Debian to have BC.
In this case I will close the bug, because there is no other option.
[Message part 2 (text/html, inline)]

Marked Bug as done Request was from Samuel Wolf <samuelwolf85@googlemail.com> to control@bugs.debian.org. (Thu, 20 Aug 2015 19:36:08 GMT) (full text, mbox, link).


Notification sent to Samuel Wolf <samuelwolf85@googlemail.com>:
Bug acknowledged by developer. (Thu, 20 Aug 2015 19:36:10 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#796169; Package php5-common. (Tue, 25 Aug 2015 08:30:07 GMT) (full text, mbox, link).


Acknowledgement sent to Lior Kaplan <kaplan@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Tue, 25 Aug 2015 08:30:07 GMT) (full text, mbox, link).


Message #29 received at 796169@bugs.debian.org (full text, mbox, reply):

From: Lior Kaplan <kaplan@debian.org>
To: Samuel Wolf <samuelwolf85@googlemail.com>, 796169@bugs.debian.org
Subject: Re: [php-maint] Bug#796169: Bug#796169: php5: memory stream convert.base64-encode last character is missing
Date: Tue, 25 Aug 2015 11:26:00 +0300
[Message part 1 (text/plain, inline)]
Just to follow up, there's also an upstream discussion about this:

https://github.com/php/php-src/pull/1153

Kaplan

On Thu, Aug 20, 2015 at 10:34 PM, Samuel Wolf <samuelwolf85@googlemail.com>
wrote:

> 2015-08-20 0:15 GMT+02:00 Lior Kaplan <kaplan@debian.org>:
>
>> Hi,
>>
>> It's a commit which is reverted by Debian [1], because it breaks another
>> application. But I think this "revert patch" should be removed and let the
>> Horde solve this properly.
>>
>> [1]
>> http://anonscm.debian.org/cgit/pkg-php/php.git/commit/?id=d1d84d4402147e7b9ae2801bb5e88d867b7e6d7f
>>
>
>
> As far I understand we need this revert by Debian to have BC.
> In this case I will close the bug, because there is no other option.
>
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
>
[Message part 2 (text/html, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 23 Sep 2015 07:34:28 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 00:35:03 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.