View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000773 | PHP for OS/2, ArcaOS & eComStation (PHP versions v8.x v7.x v5.x) | Bug | public | 2022-10-03 17:04 | 2022-12-29 09:32 |
Reporter | psmedley | Assigned To | psmedley | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | feedback | Resolution | open | ||
Product Version | 8.1.x | ||||
Summary | 0000773: When using opcache, multiple .ZendSem.* files get created in TMP | ||||
Description | As above, with opcache enabled, multiple .ZendSem.* files get created in TMP eg: 10-02-22 21:01 0 124 ___A_ .ZendSem.jgPUXY 10-02-22 21:01 0 124 ___A_ .ZendSem.PJIwWC 10-02-22 21:01 0 124 ___A_ .ZendSem.pXWoIr 10-02-22 22:34 0 124 ___A_ .ZendSem.3cWW4e 10-02-22 22:34 0 124 ___A_ .ZendSem.nvmaY9 10-02-22 22:34 0 124 ___A_ .ZendSem.2iDPpb 10-02-22 22:34 0 124 ___A_ .ZendSem.Ch51KS 10-02-22 22:34 0 124 ___A_ .ZendSem.eSEyaD 10-02-22 22:34 0 124 ___A_ .ZendSem.2fwp5W 10-02-22 22:34 0 124 ___A_ .ZendSem.KOi92C 10-02-22 22:34 0 124 ___A_ .ZendSem.l2CqvO 10-02-22 22:34 0 124 ___A_ .ZendSem.X0aDbr 10-02-22 22:44 0 124 ___A_ .ZendSem.8x5Ek8 10-02-22 22:44 0 124 ___A_ .ZendSem.eK1X2k 10-02-22 22:44 0 124 ___A_ .ZendSem.u5JPbW 10-02-22 22:44 0 124 ___A_ .ZendSem.vrSF50 10-02-22 22:44 0 124 ___A_ .ZendSem.7vQp5t 10-02-22 22:44 0 124 ___A_ .ZendSem.BkeVjH 10-02-22 22:44 0 124 ___A_ .ZendSem.j9Ylxt These appear to get created in: https://github.com/psmedley/php-os2/blob/php-8.1/ext/opcache/zend_shared_alloc.c#L85 but the subsequent unlink fails (fail still open?) | ||||
Tags | No tags attached. | ||||
|
there will be a potential fix for this in the next build. |
|
https://smedley.id.au/tmp/php-8.1.11-os2-20221004.zip might fix this. |
|
Updated build https://smedley.id.au/tmp/php-8.1.11-os2-debug-20221014.zip should fix this. |
|
I will not have an opportunity to test until after the 17th (on my side of the globe). The last build did also still leave a few stragglers, but before I could report, Dave mentioned the crashes, so... ;-) |
|
I still see these with php-8.1.11-os2-debug-20221029.zip and php-1.1.13-os2-20221217.zip. Something in my opcache settings, perhaps, or caused by my verbose error output during testing? |
|
The first three of these files are created at server startup, before any access. Interestingly, I have 2 servers starting in httpd-mpm.conf (I thought 3, but this test environment is not doing anything fancy). |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-03 17:04 | psmedley | New Issue | |
2022-10-03 17:04 | psmedley | Status | new => assigned |
2022-10-03 17:04 | psmedley | Assigned To | => psmedley |
2022-10-04 19:25 | psmedley | Note Added: 0004609 | |
2022-10-06 18:52 | psmedley | Status | assigned => feedback |
2022-10-06 18:52 | psmedley | Note Added: 0004610 | |
2022-10-14 11:35 | psmedley | Note Added: 0004611 | |
2022-10-15 03:58 | LewisR | Note Added: 0004612 | |
2022-10-15 03:58 | LewisR | Note Edited: 0004612 | |
2022-12-29 09:28 | LewisR | Note Added: 0004615 | |
2022-12-29 09:32 | LewisR | Note Added: 0004616 |