[Bug 1968228] Re: RTD collision with opcache

2022-06-02 Thread Matt Coleman
The proposed update is installed on the machines in an internal lab
that's running nightly automated end-to-end system tests. I'll follow up
on Monday with the results from over the weekend.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-06-01 Thread Matt Coleman
I installed the package from focal-proposed and confirmed that the
synthetic test provided in #4 runs properly, without any errors. Real-
world extended validation tests to follow...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-06-01 Thread Robie Basak
Hello Matt, or anyone else affected,

Accepted php7.4 into focal-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/php7.4/7.4.3-4ubuntu2.11 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 on 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, what testing has been
performed on the package and change the tag from verification-needed-
focal to verification-done-focal. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-focal. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: php7.4 (Ubuntu Focal)
   Status: New => Fix Committed

** Tags added: verification-needed verification-needed-focal

** Changed in: php7.4 (Ubuntu)
   Status: In Progress => Invalid

** Changed in: php7.4 (Ubuntu Focal)
 Assignee: (unassigned) => Athos Ribeiro (athos-ribeiro)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-27 Thread Athos Ribeiro
I split the SRU proposals and re-uploaded this one as a standalone one

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-25 Thread Athos Ribeiro
The upload was rejected due to the discussion in LP: #1890263

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-11 Thread Athos Ribeiro
** Changed in: php7.4 (Ubuntu)
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-10 Thread Matt Coleman
The package in your PPA fixes the issue. Thanks, Athos!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-09 Thread Launchpad Bug Tracker
** Merge proposal linked:
   
https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/php7.4/+git/php7.4/+merge/421779

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-05 Thread Athos Ribeiro
I uploaded the proposed fix to a PPA at https://launchpad.net/~athos-
ribeiro/+archive/ubuntu/lp1968228-opcache-php/+packages

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-05 Thread Launchpad Bug Tracker
** Merge proposal linked:
   
https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/php7.4/+git/php7.4/+merge/421559

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-05-05 Thread Athos Ribeiro
** Description changed:

+ [Impact]
+ 
+ As explained in https://www.php.net/manual/en/intro.opcache.php,
+  
+ OPcache improves PHP performance by storing precompiled bytecode in shared 
memory, removing the need to load and parse scripts on each request.
+ 
+ A bug in PHP OPcache code (https://bugs.php.net/bug.php?id=79603) may
+ make PHP crash when this feature is enabled. For instance, this has been
+ observed with Symfony's caching feature.
+ 
+ The fix is available upstream at https://github.com/php/php-
+ src/commit/4f47ba99f002d50e11c111b8625d81f79b2bf52f
+ 
+ [Test Plan]
+ 
+ Use the following script to reproduce the issue on a focal environment
+ with php7.4 installed:
+ 
+ BEGIN_REPRODUCER
+ #!/bin/bash
+ 
+ PHP_TMP_DIR="$(mktemp -d)"
+ PHP_CACHE_DIR="${PHP_TMP_DIR}/cache"
+ PHP_FILE1="${PHP_TMP_DIR}/file1.php"
+ PHP_FILE2="${PHP_TMP_DIR}/file2.php"
+ mkdir -p "${PHP_CACHE_DIR}"
+ 
+ # prints information about the current php environment
+ # php -d opcache.enable_cli=1 -d opcache.file_cache_only=1 -d 
opcache.file_cache="${PHP_CACHE_DIR}" -i
+ 
+ cat > "${PHP_FILE1}" < "${PHP_FILE2}" 

[Bug 1968228] Re: RTD collision with opcache

2022-04-19 Thread Athos Ribeiro
Minimal reproducer:

#!/bin/bash
# prints information about the current php environment
# php -d opcache.enable_cli=1 -d opcache.file_cache_only=1 -d 
opcache.file_cache="/root/php-cache" -i
php -d opcache.enable_cli=1 -d opcache.file_cache_only=1 -d 
opcache.file_cache="/root/php-cache" file1.php
php -d opcache.enable_cli=1 -d opcache.file_cache_only=1 -d 
opcache.file_cache="/root/php-cache" file2.php


Expected result:

object(Closure)#1 (0) {
}
object(Closure)#1 (0) {
}


Actual (buggy) result:

object(Closure)#1 (0) {
}
PHP Fatal error:  Runtime definition key collision for function {closure}. This 
is a bug in /root/file1.php on line 2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-15 Thread Bug Watch Updater
** Changed in: symfony
   Status: Unknown => 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/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-15 Thread Matt Coleman
This issue happens intermittently on FPM servers and Symfony's caching
functionality is the only place where I've seen it occur. Unfortunately,
it's just something that I've seen in logs; I don't have a quick script
that simply reproduces the issue. I added the Symfony bug on GitHub
(which was closed due to it being a bug in PHP, not Symfony) to this
ticket's "Affects" section, above.

** Bug watch added: github.com/symfony/symfony/issues #36807
   https://github.com/symfony/symfony/issues/36807

** Also affects: symfony via
   https://github.com/symfony/symfony/issues/36807
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-13 Thread Christian Ehrhardt 
** Changed in: php7.4 (Ubuntu)
 Assignee: (unassigned) => Athos Ribeiro (athos-ribeiro)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-11 Thread Utkarsh Gupta
** Tags added: cpc-newcomer

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-11 Thread Utkarsh Gupta
** Tags added: server-todo

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-08 Thread Lena Voytek
Hello,

Thank you for taking the time to make this bug report. I can confirm
this would be a straightforward fix for 20.04. I was unable to reproduce
it personally using the test case provided in the PHP bug report. Is
there a specific way you have been able to reproduce it?

Thanks

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-07 Thread Neal Gompa
** Bug watch added: bugs.php.net/ #79603
   http://bugs.php.net/bug.php?id=79603

** Also affects: php via
   http://bugs.php.net/bug.php?id=79603
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1968228] Re: RTD collision with opcache

2022-04-07 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: php7.4 (Ubuntu)
   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/1968228

Title:
  RTD collision with opcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/php/+bug/1968228/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs