[PR #2] [CLOSED] TraceAsString for debugging problems in PhpStorm->Tools->Analyze StackTrace #5

Open
opened 2026-01-24 12:56:56 +01:00 by admin · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/symfony/debug/pull/2
Author: @yapro
Created: 12/29/2015
Status: Closed

Base: 2.7Head: patch-1


📝 Commits (1)

  • 44f97e4 I want to see TraceAsString for debugging problems in PhpStorm->Tools->Analyze StackTrace

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 ErrorHandler.php (+1 -1)

📄 Description

I want to see TraceAsString for debugging problems in PhpStorm->Tools->Analyze StackTrace

Now in my logs I see:

{
    "message": "Fatal Parse Error: syntax error, unexpected 'sadf' (T_STRING)",
    "context": {
        "type": 4,
        "file": "\/var\/www\/src\/Acme\/SecurityBundle\/Controller\/DefaultController.php",
        "line": 511,
        "level": 22527,
        "stack": [
            {
                "function": "Composer\\Autoload\\includeFile",
                "file": "\/var\/www\/vendor\/composer\/ClassLoader.php",
                "line": 301,
                "args": {
                    "file": "???"
                }
            },
            {
                "function": "loadClass",
                "type": "->",
                "class": "Composer\\Autoload\\ClassLoader",
                "file": "\/var\/www\/vendor\/symfony\/symfony\/src\/Symfony\/Component\/Routing\/Loader\/AnnotationClassLoader.php",
                "line": 107,
                "args": {
                    "class": "???"
                }
            },
            //...
        ]
    }
}

But PhpStorm->Tools->Analyze StackTrace use next format:

{
    "message": "Fatal Parse Error: syntax error, unexpected 'sadf' (T_STRING)",
    "context": {
        "type": 4,
        "file": "\/var\/www\/src\/Acme\/SecurityBundle\/Controller\/DefaultController.php",
        "line": 511,
        "level": 22527,
        "stack": "#0 [internal function]: Debug\\Monolog\\Processor\\Debug->__invoke(Array)
#1 /var/www/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(60): call_user_func(Object(Debug\\Monolog\\Processor\\Debug), Array)
#2 /var/www/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(33): Monolog\\Handler\\AbstractProcessingHandler->processRecord(Array)
#3 /var/www/vendor/monolog/monolog/src/Monolog/Logger.php(289): Monolog\\Handler\\AbstractProcessingHandler->handle(Array)
#4 /var/www/vendor/monolog/monolog/src/Monolog/Logger.php(467): Monolog\\Logger->addRecord(500, 'Fatal Parse Err...', Array)
#5 /var/www/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php(490): Monolog\\Logger->log('critical', 'Fatal Parse Err...', Array)
#6 /var/www/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php(565): Symfony\\Component\\Debug\\ErrorHandler->handleException(Object(Symfony\\Component\\Debug\\Exception\\FatalErrorException), Array)
#7 [internal function]: Symfony\\Component\\Debug\\ErrorHandler::handleFatalError()
#8 {main}"
    }
}

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/symfony/debug/pull/2 **Author:** [@yapro](https://github.com/yapro) **Created:** 12/29/2015 **Status:** ❌ Closed **Base:** `2.7` ← **Head:** `patch-1` --- ### 📝 Commits (1) - [`44f97e4`](https://github.com/symfony/debug/commit/44f97e4a43ab969cc688a48d4b82fc363aae2335) I want to see TraceAsString for debugging problems in PhpStorm->Tools->Analyze StackTrace ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `ErrorHandler.php` (+1 -1) </details> ### 📄 Description I want to see TraceAsString for debugging problems in PhpStorm->Tools->Analyze StackTrace Now in my logs I see: ``` { "message": "Fatal Parse Error: syntax error, unexpected 'sadf' (T_STRING)", "context": { "type": 4, "file": "\/var\/www\/src\/Acme\/SecurityBundle\/Controller\/DefaultController.php", "line": 511, "level": 22527, "stack": [ { "function": "Composer\\Autoload\\includeFile", "file": "\/var\/www\/vendor\/composer\/ClassLoader.php", "line": 301, "args": { "file": "???" } }, { "function": "loadClass", "type": "->", "class": "Composer\\Autoload\\ClassLoader", "file": "\/var\/www\/vendor\/symfony\/symfony\/src\/Symfony\/Component\/Routing\/Loader\/AnnotationClassLoader.php", "line": 107, "args": { "class": "???" } }, //... ] } } ``` But PhpStorm->Tools->Analyze StackTrace use next format: ``` { "message": "Fatal Parse Error: syntax error, unexpected 'sadf' (T_STRING)", "context": { "type": 4, "file": "\/var\/www\/src\/Acme\/SecurityBundle\/Controller\/DefaultController.php", "line": 511, "level": 22527, "stack": "#0 [internal function]: Debug\\Monolog\\Processor\\Debug->__invoke(Array) #1 /var/www/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(60): call_user_func(Object(Debug\\Monolog\\Processor\\Debug), Array) #2 /var/www/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(33): Monolog\\Handler\\AbstractProcessingHandler->processRecord(Array) #3 /var/www/vendor/monolog/monolog/src/Monolog/Logger.php(289): Monolog\\Handler\\AbstractProcessingHandler->handle(Array) #4 /var/www/vendor/monolog/monolog/src/Monolog/Logger.php(467): Monolog\\Logger->addRecord(500, 'Fatal Parse Err...', Array) #5 /var/www/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php(490): Monolog\\Logger->log('critical', 'Fatal Parse Err...', Array) #6 /var/www/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php(565): Symfony\\Component\\Debug\\ErrorHandler->handleException(Object(Symfony\\Component\\Debug\\Exception\\FatalErrorException), Array) #7 [internal function]: Symfony\\Component\\Debug\\ErrorHandler::handleFatalError() #8 {main}" } } ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
admin added the pull-request label 2026-01-24 12:56:56 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: symfony/debug#5