Corrupted json
AlexeyKupershtokh opened this issue · 0 comments
AlexeyKupershtokh commented
I've been testing stat for a few hours, returned to it overnight run a symfony controlle and caught a bug with corrupted paths. I stripped some output and left only the unique records.
{"type": "memory", "request": {"pid": 9, "elapsed": 30563.5950944093, "path": "/code/my_project_name/public/index.php", "method":GET", "uri":/index.php"}, "elapsed": 30563.7584877112, "memory": {"used": 0, "peak": 0}}
...
{"type": "memory", "request": {"pid": 9, "elapsed": 30563.5950944093, "path": "/code/my_project_name/public/index.pcp", "method":GET", "uri":/index.php"}, "elapsed": 30563.7586159492, "memory": {"used": 0, "peak": 0}}
...
{"type": "memory", "request": {"pid": 9, "elapsed": 30563.5950944093, "path": "/code/my_project_name/public/index.p\p", "method":GET", "uri":/index.php"}, "elapsed": 30563.7598306644, "memory": {"used": 0, "peak": 0}}
...
{"type": "memory", "request": {"pid": 9, "elapsed": 30563.5950944093, "path": "/code/my_project_name/public/index.pVp", "method":GET", "uri":/index.php"}, "elapsed": 30563.7618115731, "memory": {"used": 0, "peak": 0}}
...
{"type": "memory", "request": {"pid": 9, "elapsed": 30563.5950944093, "path": "/code/my_project_name/public/index.p"p", "method":GET", "uri":/index.php"}, "elapsed": 30563.7726114844, "memory": {"used": 0, "peak": 0}}
...
{"type": "memory", "request": {"pid": 9, "elapsed": 30563.5950944093, "path": "/code/my_project_name/public/index.p�p", "method":GET", "uri":/index.php"}, "elapsed": 30563.7727152910, "memory": {"used": 0, "peak": 0}}
...
The issues I see:
"method":GET"
- missing quote"uri":/index.php"
- missing quoteindex.p\p
- corrupted paths- I've never seen the
symbol
key mentioned in the documentation.
My setup:
- php7.4-fpm inside docker
- Docker-compose using these files: php-krakjoe-stat-example.zip
- symfony 5 example
nc 127.0.0.1 8010
from inside the php container