[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
This bug was fixed in the package squirrelmail - 2:1.4.23~svn20120406-2ubuntu1.16.04.1 --- squirrelmail (2:1.4.23~svn20120406-2ubuntu1.16.04.1) xenial; urgency=medium * debian/patches/php7_remove_e_modifier_preg_replace: Remove use of deprecated /e modifier in preg_replace. Thanks to Thijs Kinkhorst . Closes LP: #1636333. -- Nishanth Aravamudan Mon, 28 Nov 2016 16:31:02 -0800 ** Changed in: squirrelmail (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
This bug was fixed in the package squirrelmail - 2:1.4.23~svn20120406-2ubuntu1.16.10.1 --- squirrelmail (2:1.4.23~svn20120406-2ubuntu1.16.10.1) yakkety; urgency=medium * debian/patches/php7_remove_e_modifier_preg_replace: Remove use of deprecated /e modifier in preg_replace. Thanks to Thijs Kinkhorst . Closes LP: #1636333. -- Nishanth Aravamudan Mon, 28 Nov 2016 16:27:50 -0800 ** Changed in: squirrelmail (Ubuntu Yakkety) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
** Tags added: verification-done-yakkety ** Tags removed: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
Updated package verified on Xenial. ** Tags added: verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
Hello Scott, or anyone else affected, Accepted squirrelmail into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/squirrelmail/2:1.4.23~svn20120406-2ubuntu1.16.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: squirrelmail (Ubuntu Xenial) Status: Confirmed => Fix Committed ** Tags added: verification-needed ** Changed in: squirrelmail (Ubuntu Yakkety) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
This bug was fixed in the package squirrelmail - 2:1.4.23~svn20120406-2ubuntu2 --- squirrelmail (2:1.4.23~svn20120406-2ubuntu2) zesty; urgency=medium * debian/patches/php7_remove_e_modifier_preg_replace: Remove use of deprecated /e modifier in preg_replace. Thanks to Thijs Kinkhorst . Closes LP: #1636333. -- Nishanth Aravamudan Mon, 28 Nov 2016 16:23:55 -0800 ** Changed in: squirrelmail (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
@Scott, just FYI, I've uploaded the fix to zesty, yakkety and xenial today. It will need to get into Z (which should just happen automatically once the package is done building) before the SRU team considers it for Y and X. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: squirrelmail (Ubuntu Xenial) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: squirrelmail (Ubuntu Yakkety) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
The other test case than can be used is to check the apache error_log and verify it is not being filled with the "PHP Warning: preg_replace()" errors. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
** Description changed: - In Ubuntu 16.04, Squirrelmail has a regression from 14.04. Certain - messages are missing the subject or message body. Investigation reveals - that this is due to the removal of the /e modifier in preg_replace in - PHP 7. The server logs show numerous error messages similar to the - following: + [Impact] - [Mon Oct 24 19:40:36.248894 2016] [:error] [pid 4699] [client - AAA.BBB.CCC.DDD:12345] PHP Warning: preg_replace(): The /e modifier is - no longer supported, use preg_replace_callback instead in - /usr/share/squirrelmail/functions/decode/utf_8.php on line 87, referer: - xyz + * In Ubuntu 16.04, Squirrelmail has a regression from 14.04. Certain messages are missing the subject or message body. Investigation reveals that this is due to the removal of the /e modifier in preg_replace in PHP 7. The server logs show numerous error messages similar to the following: + + [Mon Oct 24 19:40:36.248894 2016] [:error] [pid 4699] [client AAA.BBB.CCC.DDD:12345] PHP Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /usr/share/squirrelmail/functions/decode/utf_8.php on line 87, referer: xyz - Upstream has resolved this issue: + * Upstream has resolved this issue: https://sourceforge.net/p/squirrelmail/code/14359/ - After applying the patch in 14359 (plus the trivial 14347 which is + * After applying the patch in 14359 (plus the trivial 14347 which is necessary to make 14359 apply cleanly), the problems go away. + + [Test Case] + + * Install and configure squirrelmail. Determine if all emails have + subject and message body. + +(@Scott, do you have a better test case?) + + [Regression Potential] + + * Squirrelmail as currently packaged is broken in 16.04, 16.10 and + 17.04, due to syntax changes in PHP7.0. The risk for regression is + consequentially very low, as the fix involves backporting upstream fixes + that make the code-base PHP7.0-compliant. + + --- PPA with the patches applied: https://launchpad.net/~swt- techie/+archive/ubuntu/squirrelmail -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1636333] Re: Squirrelmail - missing Subject/Body on some messages in 16.04
** Also affects: squirrelmail (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: squirrelmail (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: squirrelmail (Ubuntu) Status: New => In Progress ** Changed in: squirrelmail (Ubuntu) Assignee: (unassigned) => Nish Aravamudan (nacc) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636333 Title: Squirrelmail - missing Subject/Body on some messages in 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squirrelmail/+bug/1636333/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs