Git Product home page Git Product logo

Comments (7)

mattficken avatar mattficken commented on August 28, 2024

I am now also having this same crash running these PhpUnit tests from the Symfony framework on Apache on Windows using O+ 7.0.1-dev (from March 14th):
Symfony\Bundle\FrameworkBundle\Tests\EventListener\TestSessionListenerTest#testShouldNotSaveSubRequestSession(Symfony/Bundle/FrameworkBundle/Tests/EventListener/TestSessionListenerTest.php)
Symfony\Bundle\FrameworkBundle\Tests\EventListener\TestSessionListenerTest#testShouldNotSaveSubRequestSession(Symfony/Bundle/FrameworkBundle/Tests/EventListener/TestSessionListenerTest.php)
Symfony\Bundle\SecurityBundle\Tests\Functional\LocalizedRoutesAsPathTest#testLoginLogoutProcedure(Symfony/Bundle/SecurityBundle/Tests/Functional/LocalizedRoutesAsPathTest.php)
Symfony\Component\Config\Tests\Definition\ArrayNodeTest#testIgnoreExtraKeysNoException(Symfony/Component/Config/Tests/Definition/ArrayNodeTest.php)
Symfony\Component\Config\Tests\Definition\ArrayNodeTest#testIgnoreExtraKeysNoException(Symfony/Component/Config/Tests/Definition/ArrayNodeTest.php)
Symfony\Component\Console\Tests\ApplicationTest#testAddingAlreadySetDefinitionElementData(Symfony/Component/Console/Tests/ApplicationTest.php)
Symfony\Component\Console\Tests\ApplicationTest#testAddingAlreadySetDefinitionElementData(Symfony/Component/Console/Tests/ApplicationTest.php)
Symfony\Component\Console\Tests\ApplicationTest#testAsText(Symfony/Component/Console/Tests/ApplicationTest.php)
Symfony\Component\Console\Tests\ApplicationTest#testAsText(Symfony/Component/Console/Tests/ApplicationTest.php)
Symfony\Component\DependencyInjection\Tests\Loader\XmlFileLoaderTest#testLoadAnonymousServices(Symfony/Component/DependencyInjection/Tests/Loader/XmlFileLoaderTest.php)
Symfony\Component\DependencyInjection\Tests\Loader\XmlFileLoaderTest#testLoadAnonymousServices(Symfony/Component/DependencyInjection/Tests/Loader/XmlFileLoaderTest.php)
Symfony\Component\DependencyInjection\Tests\Loader\XmlFileLoaderTest#testLoadAnonymousServices(Symfony/Component/DependencyInjection/Tests/Loader/XmlFileLoaderTest.php)
Symfony\Component\DependencyInjection\Tests\Loader\XmlFileLoaderTest#testNoNamingConflictsForAnonymousServices(Symfony/Component/DependencyInjection/Tests/Loader/XmlFileLoaderTest.php)
Symfony\Component\DependencyInjection\Tests\Loader\XmlFileLoaderTest#testNoNamingConflictsForAnonymousServices(Symfony/Component/DependencyInjection/Tests/Loader/XmlFileLoaderTest.php)
Symfony\Component\DependencyInjection\Tests\Loader\XmlFileLoaderTest#testNoNamingConflictsForAnonymousServices(Symfony/Component/DependencyInjection/Tests/Loader/XmlFileLoaderTest.php)
Symfony\Component\Form\Tests\Extension\Core\DataTransformer\DateTimeToArrayTransformerTest#testReverseTransformWithNegativeMonth(Symfony/Component/Form/Tests/Extension/Core/DataTransformer/DateTimeToArrayTransformerTest.php)
Symfony\Component\Form\Tests\Extension\Core\DataTransformer\DateTimeToArrayTransformerTest#testReverseTransformWithNegativeMonth(Symfony/Component/Form/Tests/Extension/Core/DataTransformer/DateTimeToArrayTransformerTest.php)
Symfony\Component\Form\Tests\Extension\Core\DataTransformer\IntegerToLocalizedStringTransformerTest#testReverseTransformDisallowsNaN2(Symfony/Component/Form/Tests/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformerTest.php)
Symfony\Component\Form\Tests\Extension\Core\DataTransformer\IntegerToLocalizedStringTransformerTest#testReverseTransformDisallowsNaN2(Symfony/Component/Form/Tests/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformerTest.php)
Symfony\Component\Form\Tests\Extension\Core\Type\DateTypeTest#testDayErrorsBubbleUp(Symfony/Component/Form/Tests/Extension/Core/Type/DateTypeTest.php)
Symfony\Component\HttpFoundation\Tests\FileBagTest#testFileMustBeAnArrayOrUploadedFile(Symfony/Component/HttpFoundation/Tests/FileBagTest.php)
Symfony\Component\HttpFoundation\Tests\FileBagTest#testFileMustBeAnArrayOrUploadedFile(Symfony/Component/HttpFoundation/Tests/FileBagTest.php)
Symfony\Component\HttpFoundation\Tests\FileBagTest#testShouldConvertUploadedFilesWithPhpBug(Symfony/Component/HttpFoundation/Tests/FileBagTest.php)
Symfony\Component\HttpFoundation\Tests\FileBagTest#testShouldConvertUploadedFilesWithPhpBug(Symfony/Component/HttpFoundation/Tests/FileBagTest.php)
Symfony\Component\HttpFoundation\Tests\JsonResponseTest#testStaticCreateJsonArray(Symfony/Component/HttpFoundation/Tests/JsonResponseTest.php)
Symfony\Component\HttpFoundation\Tests\JsonResponseTest#testStaticCreateJsonArray(Symfony/Component/HttpFoundation/Tests/JsonResponseTest.php)
Symfony\Component\HttpFoundation\Tests\JsonResponseTest#testStaticCreateJsonArray(Symfony/Component/HttpFoundation/Tests/JsonResponseTest.php)
Symfony\Component\HttpFoundation\Tests\RedirectResponseTest#testSetTargetUrl(Symfony/Component/HttpFoundation/Tests/RedirectResponseTest.php)
Symfony\Component\HttpFoundation\Tests\RedirectResponseTest#testSetTargetUrl(Symfony/Component/HttpFoundation/Tests/RedirectResponseTest.php)
Symfony\Component\HttpFoundation\Tests\RequestTest#testGetContentWorksTwiceInDefaultMode(Symfony/Component/HttpFoundation/Tests/RequestTest.php)
Symfony\Component\HttpFoundation\Tests\RequestTest#testGetContentWorksTwiceInDefaultMode(Symfony/Component/HttpFoundation/Tests/RequestTest.php)
Symfony\Component\HttpFoundation\Tests\ResponseHeaderBagTest#testMakeDispositionInvalidDisposition(Symfony/Component/HttpFoundation/Tests/ResponseHeaderBagTest.php)

from zendoptimizerplus.

mattficken avatar mattficken commented on August 28, 2024

With 5.5.0beta1 and opcache, I am now intermittently getting the same crash with these PHPTs:
ext/date/tests/bug48058.phpt
ext/date/tests/timezone_identifiers_list_wrong_constructor.phpt
ext/standard/tests/class_object/is_a_variation_002.phpt

from zendoptimizerplus.

pierrejoye avatar pierrejoye commented on August 28, 2024

I do not think it has something to do with VC11 but only that the code runs faster/better, creating better conditions to reach some hard to reproduce bugs (concurrency, bad access, etc.).

from zendoptimizerplus.

mattficken avatar mattficken commented on August 28, 2024

In 5.5-rc6e911e, these PHPTs also reproduce this crash:
tests/classes/clone_006.phpt
ext/session/tests/session_set_save_handler_class_005.phpt

from zendoptimizerplus.

pierrejoye avatar pierrejoye commented on August 28, 2024

@mattficken Same backtraces using all tests?

from zendoptimizerplus.

mattficken avatar mattficken commented on August 28, 2024

Yes same backtrace

from zendoptimizerplus.

mattficken avatar mattficken commented on August 28, 2024

With 5.5.0beta4-x64, these 2 PHPTs can also repro this issue:
ext/gmp/tests/035.phpt
ext/gmp/tests/036.phpt

The BT (this is a later revision than the earlier comments)
000000000008f620 000007fee39cbb84 php_opcache!accel_startup+0x2f3 [c:\php-sdk\snap_5_5\vc11\x64\ts-windows-vc11-x64\ext\opcache\zendaccelerator.c @ 2565]
000000000008f660 000007fee3b3949c php5ts!zend_extension_startup+0x14 [c:\php-sdk\snap_5_5\vc11\x64\ts-windows-vc11-x64\zend\zend_extensions.c @ 154]
000000000008f690 000007fee38889e7 php5ts!zend_llist_apply_with_del+0x2b0aac [c:\php-sdk\snap_5_5\vc11\x64\ts-windows-vc11-x64\zend\zend_llist.c @ 178]
000000000008f6c0 000007fee38242de php5ts!zend_startup_extensions+0x17 [c:\php-sdk\snap_5_5\vc11\x64\ts-windows-vc11-x64\zend\zend_extensions.c @ 176]
000000000008f6f0 000007fefbf21d97 php5ts!php_module_startup+0xbbe [c:\php-sdk\snap_5_5\vc11\x64\ts-windows-vc11-x64\main\main.c @ 2207]
000000000008fbf0 000007fefbf21d45 php5apache2_4!php_apache2_startup+0x17 [c:\php-sdk\snap_5_5\vc11\x64\ts-windows-vc11-x64\sapi\apache2handler\sapi_apache2.c @ 348]
000000000008fc20 000000006f63289e php5apache2_4!php_apache_server_startup+0xa5 [c:\php-sdk\snap_5_5\vc11\x64\ts-windows-vc11-x64\sapi\apache2handler\sapi_apache2.c @ 458]
000000000008fc50 000000013f76282c libhttpd!ap_run_post_config+0x4e
000000000008fc90 000000013f762ca2 httpd+0x282c
000000000008fd60 000000007700f56d httpd+0x2ca2
0000003000008fd90 0000000077143281 kernel32!BaseThreadInitThunk+0xd
000000000008fdc0 0000000000000000 ntdll!RtlUserThreadStart+0x21

from zendoptimizerplus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.