Skip to content

opcache random error with 8.4.0rc2 [Windows] #16449

Closed
@nono303

Description

@nono303

Description

Hi!

I've noticed intermittent errors on 8.4.0rc2 (under windows) that I didn't have with 8.4.0rc1

My use case:

  • own build for Windows x64 NTS VS17
  • using php-cgi with httpd mod_fcgid
  • browsing on phpMyAdmin (all hit go to index.php router)
  • 🔴 having random 500 response status
! 500	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table1
200	 /phpmyadmin/index.php?route=%2Fmessages&l=fr&v=6.0.0-dev%2B20241009.5a82f71580
200	 /phpmyadmin/index.php?route=/navigation&ajax_request=1
200	 /phpmyadmin/index.php?route=/console/update-config
200	 /phpmyadmin/index.php?route=/database/structure/favorite-table&ajax_request=1&favorite_table=1&sync_favorite_tables=1
200	 /phpmyadmin/index.php?route=/version-check
200	 /phpmyadmin/index.php?route=/database/structure&db=mydatabase
! 500	 /phpmyadmin/index.php?route=/navigation&ajax_request=1
200	 /phpmyadmin/index.php?route=/console/update-config
! 500	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table2
200	 /phpmyadmin/index.php?route=/error-report
200	 /phpmyadmin/index.php?route=/navigation&ajax_request=1
200	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table2
200	 /phpmyadmin/index.php?route=/error-report
200	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table5
200	 /phpmyadmin/index.php?route=%2Fmessages&l=fr&v=6.0.0-dev%2B20241009.5a82f71580
200	 /phpmyadmin/index.php?route=/navigation&ajax_request=1
200	 /phpmyadmin/index.php?route=/console/update-config
200	 /phpmyadmin/index.php?route=/navigation&ajax_request=1
! 500	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table3
! 500	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table5
200	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table4
200	 /phpmyadmin/index.php?route=%2Fmessages&l=fr&v=6.0.0-dev%2B20241009.5a82f71580
200	 /phpmyadmin/index.php?route=/navigation&ajax_request=1
200	 /phpmyadmin/index.php?route=/console/update-config
200	 /phpmyadmin/index.php?route=/navigation&ajax_request=1
! 500	 /phpmyadmin/index.php?route=/sql&pos=0&db=mydatabase&table=table6
  • ❌ no log in php error.log
  • ❌ no error in opcache log opcache.log_verbosity_level=4
  • ❌ no entriy in Windows Event Log Viewer
  • just having mod_fcgid error in http log
2024-10-15 08:29:31.552563 mydomain 1.2.3.4:56396 Zw4Ly_ss--S531oNTzivwAAAALg fcgid:warn fcgid_proc_win.c(363) pid:26776 tid:3724 ka:58 [get overlap result error]
2024-10-15 08:29:31.552563 mydomain 1.2.3.4:56396 Zw4Ly_ss--S531oNTzivwAAAALg core:error util_script.c(503) pid:26776 tid:3724 ka:58 [End of script output before headers: index.php]

... FcgidErrorScanInterval:60 secondes

2024-10-15 08:30:32.431166 - - - fcgid:info fcgid_proc_win.c(504) pid:26776 tid:976 [mydomain:C:/serveur/php/php-cgi.exe(39904) exit(-1073741819) communication error]
2024-10-15 08:30:32.431166 - - - fcgid:info fcgid_proc_win.c(504) pid:26776 tid:976 [mydomain:C:/serveur/php/php-cgi.exe(19048) exit(-1073741819) communication error]
2024-10-15 08:30:32.431166 - - - fcgid:info fcgid_proc_win.c(504) pid:26776 tid:976 [mydomain:C:/serveur/php/php-cgi.exe(28860) exit(-1073741819) communication error]
2024-10-15 08:30:32.431166 - - - fcgid:info fcgid_proc_win.c(504) pid:26776 tid:976 [mydomain:C:/serveur/php/php-cgi.exe(17540) exit(1) connect error, server may has exited]

Disabling opcache on 8.4.0rc2: ✅ no random 500
Rolling back to 8.4.0rc1 with opcahce enabled: ✅ no random 500

available to detail or perform other tests as needed

PHP Version

PHP 8.4.0-rc2

Operating System

Windows 11 x64 vs17 NTS

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions