View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001573||Xdebug||Profiling||public||2018-08-23 13:32||2019-02-12 08:50|
|Target Version||Fixed in Version|
|Summary||0001573: Profiling Symfony 2.8 produce additional broken cachegrind file for exception_handler|
|Description||I recently added profiling support to Eclipse PDT but while playing with some of my Symfony 2.8 apps I realized that two cachegrind files are produced for single http request.|
First for APPROOT/web/app_dev.php (it's OK), second for APPROOT/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php.
Unfortunately second haven't correct names/paths. Looks like it depend to first one. Is this normal? I can't find documentation for such behavior.
|Additional Information||Problem appear on earlier Xdebug and PHP versions.|
|Tags||No tags attached.|
|Operating System||MacOS 10.13|
I've heard rumours about this before, but it would really help if you could provide a small reproducible (set of) tests. I don't think it would need all of Symfony to reproduce this.
That said, I am not sure whether I will be able to detect this behaviour well enough to do anything about it, as things like shutdown or exception handlers sort of run in the same script's context, but also sideways of it.
Did you manage to make a reproducible case?
Just download fresh symfony (I checked now on 4.2 https://symfony.com/download. And run main controller in profile mode.
You will see two profile files. One correct for index.php second (broken) for ErrorHandler.php
Hi — I know nothing about Symfony. Can you please explain in detail, with the exact steps on how to do " And run main controller in profile mode.".
|2018-08-23 13:32||zulus||New Issue|
|2018-10-20 01:51||derick||Note Added: 0004709|
|2018-10-20 01:51||derick||Assigned To||=> derick|
|2018-10-20 01:51||derick||Status||new => feedback|
|2019-01-23 19:51||derick||Note Added: 0004845|
|2019-02-09 11:15||zulus||Note Added: 0004877|
|2019-02-09 11:15||zulus||Status||feedback => assigned|
|2019-02-12 08:50||derick||Note Added: 0004887|
|2019-02-12 08:50||derick||Status||assigned => feedback|