@ff0xff

Как выявить что вызывает ошибку сегментации ядра в php?

Всем доброго времени суток.
Помогите найти что вызывает ошибку сегментации ядра:
я использую php7.2 и Symfony 4.1.8 ОС ubuntu 18 apache2.4
У меня есть некоторое консольное приложение которое отлично работает из cli но вот когда я начал писать web
при попытке зайти на стандартную страницу symfony получаю ошибку сегментирования.
Скрипт просто падает и все, я сначала думал что это из за apache пробывал php -S таже проблема.
Стало ясно что здесь дело в самом php но где именно и почему так происходит я не как не могу понять.
Собственно скрин дампа
5c0e1400f28da843644224.png
composer.json
{
    "type": "project",
    "license": "proprietary",
    "require": {
        "php": "^7.1.3",
        "ext-ctype": "*",
        "ext-curl": "*",
        "ext-iconv": "*",
        "phpoffice/phpspreadsheet": "^1.5",
        "sensio/framework-extra-bundle": "^5.2",
        "symfony/asset": "4.1.*",
        "symfony/console": "4.1.*",
        "symfony/expression-language": "4.1.*",
        "symfony/flex": "^1.1",
        "symfony/form": "4.1.*",
        "symfony/framework-bundle": "4.1.*",
        "symfony/monolog-bundle": "^3.1",
        "symfony/orm-pack": "*",
        "symfony/process": "4.1.*",
        "symfony/security-bundle": "4.1.*",
        "symfony/serializer": "4.1.*",
        "symfony/serializer-pack": "*",
        "symfony/swiftmailer-bundle": "^3.1",
        "symfony/translation": "4.1.*",
        "symfony/twig-bundle": "4.1.*",
        "symfony/validator": "4.1.*",
        "symfony/web-link": "4.1.*",
        "symfony/yaml": "4.1.*",
        "tedivm/fetch": "^0.7.1"
    },
    "require-dev": {
        "symfony/debug-pack": "*",
        "symfony/dotenv": "4.1.*",
        "symfony/maker-bundle": "^1.0",
        "symfony/profiler-pack": "*",
        "symfony/test-pack": "*",
        "symfony/web-server-bundle": "4.1.*"
    },
    "config": {
        "preferred-install": {
            "*": "dist"
        },
        "sort-packages": true
    },
    "autoload": {
        "psr-4": {
            "App\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "App\\Tests\\": "tests/"
        }
    },
    "replace": {
        "paragonie/random_compat": "2.*",
        "symfony/polyfill-ctype": "*",
        "symfony/polyfill-iconv": "*",
        "symfony/polyfill-php71": "*",
        "symfony/polyfill-php70": "*",
        "symfony/polyfill-php56": "*"
    },
    "scripts": {
        "auto-scripts": {
            "cache:clear": "symfony-cmd",
            "assets:install %PUBLIC_DIR%": "symfony-cmd"
        },
        "post-install-cmd": [
            "@auto-scripts"
        ],
        "post-update-cmd": [
            "@auto-scripts"
        ]
    },
    "conflict": {
        "symfony/symfony": "*"
    },
    "extra": {
        "symfony": {
            "allow-contrib": false,
            "require": "4.1.*"
        }
    }
}
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
@BorisKorobkov Куратор тега PHP
Web developer
Похоже на проблему внутри GDB (GNU Debugger). Создайте test-case и запостите в https://bugs.php.net/

Ну или обновитесь до последней версии PHP. Например, 7.3
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 16:12
2000 руб./за проект
25 апр. 2024, в 16:08
100000 руб./за проект