Chronological interpretation of php debug profile in WinCacheGrind

Stuhunohots

New Member
i am trying to diagnose a php bug where the browser hangs in 'waiting for localhost...' during file upload. I have turned on xDebug profiling, generated the file from browser behavior, and loaded that into WinCacheGrind. I am trying to interpret the profile chronologically, assuming that there is some php function that goes off the rails right around the end of the profile dump. Note that the cachegrind file does not grow continuously during browser hang (so not a loop), nor is there anything written to apache error log. The WinCacheGrind interface is nice, but there is no information given about how the stack tree (left panel) is being sorted, or how items in the 'overall' or 'line by line' tabs are being sorted. How do I find in WinCacheGrind what are the last few function calls of my script? I searched for user docs for this software and found none.
V70t4.png
 
Back
Top