Bug #78995 [NEW]: opcache.preloading results in zend_mm_heap corrupted

From: Date: Thu, 19 Dec 2019 08:47:01 +0000
Subject: Bug #78995 [NEW]: opcache.preloading results in zend_mm_heap corrupted
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-224401@lists.php.net to get a copy of this message
From:             patrick dot fazzi at ped dot technology
Operating system: Ubuntu 18.4
PHP version:      7.4.1
Package:          opcache
Bug Type:         Bug
Bug description:opcache.preloading results in zend_mm_heap corrupted

Description:
------------
I am testing the new preloading feature but it still doesn't work. If i
run the built in web server with the following command:

php
-dopcache.preload="/projects/PED/NutriBees/var/cache/prod/srcApp_KernelProdContainer.preload.php"
-dopcache.enable=1 -S localhost:8090

I get this output:
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class
Symfony\Bundle\FrameworkBundle\DependencyInjection\CompatibilityServiceSubscriberInterface
in
/projects/PED/NutriBees/vendor/symfony/framework-bundle/DependencyInjection/CompatibilityServiceSubscriberInterface.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Mapping\Driver\SymfonyFileLocator in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Mapping/Driver/SymfonyFileLocator.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Mapping\Driver\AnnotationDriver in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Mapping/Driver/AnnotationDriver.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Mapping\Driver\FileLocator in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Mapping/Driver/FileLocator.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Mapping\Driver\FileDriver in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Mapping/Driver/FileDriver.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriverChain.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Event\LifecycleEventArgs in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Event/LifecycleEventArgs.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Event\LoadClassMetadataEventArgs in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Event/LoadClassMetadataEventArgs.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Event\ManagerEventArgs in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Event/ManagerEventArgs.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class class@anonymous in
/projects/PED/NutriBees/vendor/symfony/service-contracts/ServiceLocatorTrait.php
on line 119
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class class@anonymous in
/projects/PED/NutriBees/vendor/symfony/service-contracts/ServiceLocatorTrait.php
on line 113
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class class@anonymous in
/projects/PED/NutriBees/vendor/symfony/cache-contracts/CacheTrait.php on
line 44
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Symfony\Contracts\EventDispatcher\EventDispatcherInterface in
/projects/PED/NutriBees/vendor/symfony/event-dispatcher-contracts/EventDispatcherInterface.php
on line 20
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Mapping\ClassMetadata in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Mapping/ClassMetadata.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\Mapping\Driver\MappingDriver in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/Mapping/Driver/MappingDriver.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\ObjectManager in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/ObjectManager.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class Doctrine\Common\Persistence\ObjectRepository in
/projects/PED/NutriBees/vendor/doctrine/persistence/lib/Doctrine/Common/Persistence/ObjectRepository.php
on line 28
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class class@anonymous in
/projects/PED/NutriBees/vendor/symfony/http-kernel/Kernel.php on line
540
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\Ws in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 98
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\UriException in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 88
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\Uri in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 78
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\Http in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 68
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\Ftp in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 58
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\File in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 48
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\Data in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 38
[Thu Dec 19 09:44:04 2019] PHP Warning:  Can't preload already declared
class League\Uri\Schemes\AbstractUri in
/projects/PED/NutriBees/vendor/league/uri-schemes/src/Schemes/deprecated.php
on line 28
zend_mm_heap corrupted



-- 
Edit bug report at https://bugs.php.net/bug.php?id=78995&edit=1
-- 
Fix committed:                    https://bugs.php.net/fix.php?id=78995&r=fixed
Fixed in release:                 https://bugs.php.net/fix.php?id=78995&r=alreadyfixed
Need backtrace:                   https://bugs.php.net/fix.php?id=78995&r=needtrace
Need Reproduce Script:            https://bugs.php.net/fix.php?id=78995&r=needscript
Try newer version:                https://bugs.php.net/fix.php?id=78995&r=oldversion
Not developer issue:              https://bugs.php.net/fix.php?id=78995&r=support
Expected behavior:                https://bugs.php.net/fix.php?id=78995&r=notwrong
Not enough info:                  https://bugs.php.net/fix.php?id=78995&r=notenoughinfo
Submitted twice:                  https://bugs.php.net/fix.php?id=78995&r=submittedtwice
register_globals:                 https://bugs.php.net/fix.php?id=78995&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=78995&r=phptooold
Daylight Savings:                 https://bugs.php.net/fix.php?id=78995&r=dst
IIS Stability:                    https://bugs.php.net/fix.php?id=78995&r=isapi
Install GNU Sed:                  https://bugs.php.net/fix.php?id=78995&r=gnused
Floating point limitations:       https://bugs.php.net/fix.php?id=78995&r=float
No Zend Extensions:               https://bugs.php.net/fix.php?id=78995&r=nozend
MySQL Configuration Error:        https://bugs.php.net/fix.php?id=78995&r=mysqlcfg


Thread (14 messages)

« previous php.bugs (#224401) next »