Skip to content

zend.opcache: Warning Internal error: wrong size calculation #14625

@HannahVernon

Description

@HannahVernon

Description

zend.OPCache on PHP 8.3.8 NTS on Win32 is throwing the following error repeatedly, even after clearing the cache:

Warning Internal error: wrong size calculation: C:\path-to-cache\cache\docket-cache\93da65a9fd00-b287b31d338a.php start=0x000002c2ee401040, end=0x000002c2ee472590, real=0x000002c2ee468e30

The 93da65a9fd00-b287b31d338a.php file is listed as zero size in the cache folder. Deleting the file results in opcache recreating it, again with zero size.

The php.ini section dealing with opcache settings:

[opcache]
opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=256
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=10000
opcache.max_wasted_percentage=5
opcache.use_cwd=1
opcache.validate_timestamps=1
opcache.revalidate_freq=2
opcache.revalidate_path=0
opcache.save_comments=1
opcache.record_warnings=0
opcache.enable_file_override=1
opcache.optimization_level=0x7FFEBFFF
;opcache.dups_fix=0
;opcache.blacklist_filename=
;opcache.max_file_size=0
;opcache.consistency_checks=0
opcache.force_restart_timeout=180
opcache.error_log=C:\windows\temp\php_opcache_err.log
opcache.log_verbosity_level=2
;opcache.preferred_memory_model=
;opcache.protect_memory=0
;opcache.restrict_api=
;opcache.mmap_base=
;opcache.cache_id=
opcache.file_cache=C:\windows\temp\php_op_cache
;opcache.file_cache_only=0
;opcache.file_cache_consistency_checks=1
opcache.file_cache_fallback=1
;opcache.huge_code_pages=1
;opcache.validate_permission=0
;opcache.validate_root=0
;opcache.opt_debug_level=0
;opcache.preload=
;opcache.preload_user=
;opcache.file_update_protection=2
;opcache.lockfile_path=/tmp

PHP Version

PHP 8.3.8 NTS Win32 x64

Operating System

Windows Server 2022 Standard 21H2, build 20348.2527

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