Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Profiles not recording when using Relay in proxy or static modes #2132

Closed
naw103 opened this issue May 17, 2023 · 10 comments · Fixed by #2146
Closed

Profiles not recording when using Relay in proxy or static modes #2132

naw103 opened this issue May 17, 2023 · 10 comments · Fixed by #2146
Assignees
Labels
bug Something isn't working

Comments

@naw103
Copy link

naw103 commented May 17, 2023

Environment

Laravel 8 PHP 7.4 using Relay in proxy/static mode.
traces_sample_rate and profiles_sample_rate both set to 1.0

Steps to Reproduce

  1. Set up PHP profiling on existing project using sentry DSN, profiling, performance, issues were all working
  2. Installed Relay in proxy mode
  3. Issues and Performance continued to be recorded in sentry through Relay, Profiling stopped recording
  4. Tried Relay in static mode same result
  5. Tried disabling spike protection, same result

Expected Result

Expected profiling to continue recording same as using the sentry DSN. Expected to see same number of profiles and transactions since profile sample rate set to 1.

Actual Result

What actually happened. Maybe a screenshot/recording? Maybe some logs?

Issues and Performance continued to be recorded in sentry but Profiling stopped recording. Saw some profiles coming in but all were dropped because of spike protection even when spike protection disabled. Number of profiles was much lower than number of performance transactions

@cleptric cleptric transferred this issue from getsentry/sentry-laravel May 17, 2023
@cleptric cleptric added bug Something isn't working and removed Status: Untriaged labels May 17, 2023
@cleptric
Copy link
Member

cleptric commented May 17, 2023

Thanks for letting us know about this. Do you happen to know which version of Relay you're using?

@olksdr
Copy link
Contributor

olksdr commented May 17, 2023

To add what @cleptric asked, could you, please, provide the snipped of the Relay configuration you use?

Some of the anonymized screenshots, or link to the issue in your org will also help to see what's going on and help to debug.

@naw103
Copy link
Author

naw103 commented May 17, 2023 via email

@naw103
Copy link
Author

naw103 commented May 17, 2023 via email

@cleptric
Copy link
Member

I was able to reproduce the issue, and we'll take a look at getting this fixed.

@cleptric
Copy link
Member

cleptric commented May 22, 2023

A full payload sent by the PHP SDK to Sentry, also containing a profile.
{
  "event_id": "2e820fd5db38481caf3822bd493a93a9",
  "sent_at": "2023-05-22T15:19:16Z",
  "dsn": "http://something@relay:3000/5572016",
  "sdk": {
    "name": "sentry.php",
    "version": "3.18.2"
  },
  "trace": {
    "trace_id": "0040b52c9ccf460a8ba200d6b16ec9b3",
    "sample_rate": "1",
    "transaction": "GET /",
    "public_key": "something"
  }
}
{
  "type": "transaction",
  "content_type": "application/json"
}
{
  "event_id": "2e820fd5db38481caf3822bd493a93a9",
  "timestamp": 1684768756.845667,
  "platform": "php",
  "sdk": {
    "name": "sentry.php",
    "version": "3.18.2"
  },
  "start_timestamp": 1684768756.003021,
  "logger": "php",
  "transaction": "GET /",
  "server_name": "59e951701f2a",
  "environment": "production",
  "modules": {
    "cleptric/profiler": "dev-main@da54048",
    "clue/stream-filter": "1.x-dev@3cd5ac5",
    "fig/http-message-util": "dev-master@9d94dc0",
    "guzzlehttp/guzzle": "7.7.x-dev@fb7566c",
    "guzzlehttp/promises": "1.5.x-dev@67ab6e1",
    "guzzlehttp/psr7": "2.6.x-dev@b635f27",
    "jean85/pretty-package-versions": "2.x-dev@ea175e0",
    "monolog/monolog": "2.x-dev@f259e2b",
    "nikic/fast-route": "v1.x-dev@4012884",
    "php-http/client-common": "2.x-dev@676f98f",
    "php-http/curl-client": "dev-master@8e63e0f",
    "php-http/discovery": "1.x-dev@8e2b023",
    "php-http/httplug": "2.x-dev@625ad74",
    "php-http/message": "1.x-dev@47a1433",
    "php-http/message-factory": "dev-master@4d8778e",
    "php-http/promise": "dev-master@4c4c1f9",
    "psr/container": "dev-master@90db7b9",
    "psr/http-client": "dev-master@0955afe",
    "psr/http-factory": "dev-master@6d70f40",
    "psr/http-message": "1.1",
    "psr/http-server-handler": "dev-master@84c4fb6",
    "psr/http-server-middleware": "dev-master@c1481f7",
    "psr/log": "dev-master@fe5ea30",
    "ralouphie/getallheaders": "3.0.3",
    "sentry/sentry": "3.18.2",
    "slim/psr7": "1.6.x-dev@72d2b2b",
    "slim/slim": "4.x-dev@08d13f7",
    "symfony/deprecation-contracts": "dev-main@e2d1534",
    "symfony/options-resolver": "6.3.x-dev@a10f19f",
    "symfony/polyfill-mbstring": "dev-main@f9c7aff",
    "symfony/polyfill-php80": "dev-main@6caa573",
    "symfony/var-dumper": "6.3.x-dev@a93ec17"
  },
  "tags": {
    "http.status_code": "200"
  },
  "contexts": {
    "os": {
      "name": "Linux",
      "version": "5.15.49-linuxkit",
      "build": "#1 SMP PREEMPT Tue Sep 13 07:51:32 UTC 2022",
      "kernel_version": "Linux 59e951701f2a 5.15.49-linuxkit #1 SMP PREEMPT Tue Sep 13 07:51:32 UTC 2022 aarch64"
    },
    "runtime": {
      "name": "php",
      "version": "8.1.2"
    },
    "trace": {
      "span_id": "fa3d7218be0949a2",
      "trace_id": "0040b52c9ccf460a8ba200d6b16ec9b3",
      "op": "http.server",
      "status": "ok",
      "tags": {
        "http.status_code": "200"
      }
    }
  },
  "request": {
    "url": "http://localhost:8888/",
    "method": "GET",
    "headers": {
      "Sec-Fetch-User": [
        "?1"
      ],
      "Sec-Fetch-Site": [
        "none"
      ],
      "Sec-Fetch-Mode": [
        "navigate"
      ],
      "Sec-Fetch-Dest": [
        "document"
      ],
      "Upgrade-Insecure-Requests": [
        "1"
      ],
      "Cookie": [
        "[Filtered]"
      ],
      "Connection": [
        "keep-alive"
      ],
      "Dnt": [
        "1"
      ],
      "Accept-Encoding": [
        "gzip, deflate, br"
      ],
      "Accept-Language": [
        "en-US,en;q=0.5"
      ],
      "Accept": [
        "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"
      ],
      "User-Agent": [
        "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/113.0"
      ],
      "Host": [
        "localhost:8888"
      ]
    }
  },
  "spans": [
    {
      "span_id": "290d452dca084e75",
      "trace_id": "0040b52c9ccf460a8ba200d6b16ec9b3",
      "start_timestamp": 1684768756.003314,
      "parent_span_id": "fa3d7218be0949a2",
      "timestamp": 1684768756.845487,
      "description": "GET /",
      "op": "route.handle"
    },
    {
      "span_id": "b5dd6a817d0c446f",
      "trace_id": "0040b52c9ccf460a8ba200d6b16ec9b3",
      "start_timestamp": 1684768756.00332,
      "parent_span_id": "290d452dca084e75",
      "timestamp": 1684768756.147202,
      "description": "GET https://mastodon.social",
      "op": "http.client"
    },
    {
      "span_id": "6c8cd5c9e31b4ec7",
      "trace_id": "0040b52c9ccf460a8ba200d6b16ec9b3",
      "start_timestamp": 1684768756.147216,
      "parent_span_id": "290d452dca084e75",
      "timestamp": 1684768756.490164,
      "description": "GET https://google.com",
      "op": "http.client"
    },
    {
      "span_id": "1ae03e358e26461b",
      "trace_id": "0040b52c9ccf460a8ba200d6b16ec9b3",
      "start_timestamp": 1684768756.490179,
      "parent_span_id": "290d452dca084e75",
      "timestamp": 1684768756.845463,
      "description": "GET https://facebook.com",
      "op": "http.client"
    }
  ],
  "transaction_info": {
    "source": "route"
  }
}
{
  "type": "profile",
  "content_type": "application/json"
}
{
  "device": {
    "architecture": "aarch64"
  },
  "event_id": "f9e08a42e58e4be3873bae9aa39fea6c",
  "os": {
    "name": "Linux",
    "version": "5.15.49-linuxkit",
    "build_number": "#1 SMP PREEMPT Tue Sep 13 07:51:32 UTC 2022"
  },
  "platform": "php",
  "release": "",
  "environment": "production",
  "runtime": {
    "name": "php",
    "version": "8.1.2"
  },
  "timestamp": "2023-05-22T15:19:16.003+00:00",
  "transaction": {
    "id": "2e820fd5db38481caf3822bd493a93a9",
    "name": "GET /",
    "trace_id": "0040b52c9ccf460a8ba200d6b16ec9b3",
    "active_thread_id": "0"
  },
  "version": "1",
  "profile": {
    "frames": [
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 595
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 66
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "module": "GuzzleHttp\\HandlerStack",
        "function": "GuzzleHttp\\HandlerStack::__invoke",
        "lineno": 75
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::transfer",
        "lineno": 333
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::requestAsync",
        "lineno": 169
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 41
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 413
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 66
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "module": "GuzzleHttp\\HandlerStack",
        "function": "GuzzleHttp\\HandlerStack::__invoke",
        "lineno": 75
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::transfer",
        "lineno": 333
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::requestAsync",
        "lineno": 169
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 41
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 595
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 66
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "module": "GuzzleHttp\\HandlerStack",
        "function": "GuzzleHttp\\HandlerStack::__invoke",
        "lineno": 75
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::transfer",
        "lineno": 333
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::requestAsync",
        "lineno": 169
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 50
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 595
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::checkRedirect",
        "lineno": 107
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::GuzzleHttp\\{closure}",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "module": "GuzzleHttp\\Promise\\FulfilledPromise",
        "function": "GuzzleHttp\\Promise\\FulfilledPromise::GuzzleHttp\\Promise\\{closure}",
        "lineno": 41
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "module": "GuzzleHttp\\Promise\\TaskQueue",
        "function": "GuzzleHttp\\Promise\\TaskQueue::run",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitFn",
        "lineno": 248
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 224
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitList",
        "lineno": 269
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 226
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::wait",
        "lineno": 62
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 50
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 413
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::checkRedirect",
        "lineno": 107
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::GuzzleHttp\\{closure}",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "module": "GuzzleHttp\\Promise\\FulfilledPromise",
        "function": "GuzzleHttp\\Promise\\FulfilledPromise::GuzzleHttp\\Promise\\{closure}",
        "lineno": 41
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "module": "GuzzleHttp\\Promise\\TaskQueue",
        "function": "GuzzleHttp\\Promise\\TaskQueue::run",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitFn",
        "lineno": 248
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 224
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitList",
        "lineno": 269
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 226
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::wait",
        "lineno": 62
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 50
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 595
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 66
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/HandlerStack.php",
        "module": "GuzzleHttp\\HandlerStack",
        "function": "GuzzleHttp\\HandlerStack::__invoke",
        "lineno": 75
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::transfer",
        "lineno": 333
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::requestAsync",
        "lineno": 169
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 59
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 595
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::checkRedirect",
        "lineno": 107
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::GuzzleHttp\\{closure}",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "module": "GuzzleHttp\\Promise\\FulfilledPromise",
        "function": "GuzzleHttp\\Promise\\FulfilledPromise::GuzzleHttp\\Promise\\{closure}",
        "lineno": 41
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "module": "GuzzleHttp\\Promise\\TaskQueue",
        "function": "GuzzleHttp\\Promise\\TaskQueue::run",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitFn",
        "lineno": 248
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 224
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitList",
        "lineno": 269
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 226
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::wait",
        "lineno": 62
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 59
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 413
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::checkRedirect",
        "lineno": 107
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::GuzzleHttp\\{closure}",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "module": "GuzzleHttp\\Promise\\FulfilledPromise",
        "function": "GuzzleHttp\\Promise\\FulfilledPromise::GuzzleHttp\\Promise\\{closure}",
        "lineno": 41
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "module": "GuzzleHttp\\Promise\\TaskQueue",
        "function": "GuzzleHttp\\Promise\\TaskQueue::run",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitFn",
        "lineno": 248
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 224
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitList",
        "lineno": 269
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 226
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::wait",
        "lineno": 62
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 59
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php",
        "module": "GuzzleHttp\\Handler\\CurlFactory",
        "function": "GuzzleHttp\\Handler\\CurlFactory::GuzzleHttp\\Handler\\{closure}",
        "lineno": 413
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php",
        "module": "GuzzleHttp\\Handler\\CurlHandler",
        "function": "GuzzleHttp\\Handler\\CurlHandler::__invoke",
        "lineno": 44
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 28
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php",
        "module": "GuzzleHttp\\Handler\\Proxy",
        "function": "GuzzleHttp\\Handler\\Proxy::GuzzleHttp\\Handler\\{closure}",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php",
        "module": "GuzzleHttp\\PrepareBodyMiddleware",
        "function": "GuzzleHttp\\PrepareBodyMiddleware::__invoke",
        "lineno": 35
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Middleware.php",
        "module": "GuzzleHttp\\Middleware",
        "function": "GuzzleHttp\\Middleware::GuzzleHttp\\{closure}",
        "lineno": 31
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::__invoke",
        "lineno": 71
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::checkRedirect",
        "lineno": 107
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php",
        "module": "GuzzleHttp\\RedirectMiddleware",
        "function": "GuzzleHttp\\RedirectMiddleware::GuzzleHttp\\{closure}",
        "lineno": 73
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/FulfilledPromise.php",
        "module": "GuzzleHttp\\Promise\\FulfilledPromise",
        "function": "GuzzleHttp\\Promise\\FulfilledPromise::GuzzleHttp\\Promise\\{closure}",
        "lineno": 41
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php",
        "module": "GuzzleHttp\\Promise\\TaskQueue",
        "function": "GuzzleHttp\\Promise\\TaskQueue::run",
        "lineno": 48
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitFn",
        "lineno": 248
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 224
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::invokeWaitList",
        "lineno": 269
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::waitIfPending",
        "lineno": 226
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/promises/src/Promise.php",
        "module": "GuzzleHttp\\Promise\\Promise",
        "function": "GuzzleHttp\\Promise\\Promise::wait",
        "lineno": 62
      },
      {
        "filename": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "abs_path": "/var/www/html/vendor/guzzlehttp/guzzle/src/Client.php",
        "module": "GuzzleHttp\\Client",
        "function": "GuzzleHttp\\Client::request",
        "lineno": 189
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "{closure}",
        "lineno": 59
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php",
        "module": "Slim\\Handlers\\Strategies\\RequestResponse",
        "function": "Slim\\Handlers\\Strategies\\RequestResponse::__invoke",
        "lineno": 38
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::handle",
        "lineno": 358
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/Route.php",
        "module": "Slim\\Routing\\Route",
        "function": "Slim\\Routing\\Route::run",
        "lineno": 315
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/Routing/RouteRunner.php",
        "module": "Slim\\Routing\\RouteRunner",
        "function": "Slim\\Routing\\RouteRunner::handle",
        "lineno": 68
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/MiddlewareDispatcher.php",
        "module": "Slim\\MiddlewareDispatcher",
        "function": "Slim\\MiddlewareDispatcher::handle",
        "lineno": 65
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::handle",
        "lineno": 199
      },
      {
        "filename": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "abs_path": "/var/www/html/vendor/slim/slim/Slim/App.php",
        "module": "Slim\\App",
        "function": "Slim\\App::run",
        "lineno": 183
      },
      {
        "filename": "/var/www/html/index.php",
        "abs_path": "/var/www/html/index.php",
        "module": null,
        "function": "/var/www/html/index.php",
        "lineno": 73
      }
    ],
    "samples": [
      {
        "elapsed_since_start_ns": 131568833,
        "stack_id": 0,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 136772833,
        "stack_id": 1,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 285101916,
        "stack_id": 2,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 474437291,
        "stack_id": 3,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 486831875,
        "stack_id": 4,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 624771792,
        "stack_id": 5,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 816009125,
        "stack_id": 6,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 823041333,
        "stack_id": 7,
        "thread_id": "0"
      },
      {
        "elapsed_since_start_ns": 835285083,
        "stack_id": 8,
        "thread_id": "0"
      }
    ],
    "stacks": [
      [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        18,
        19,
        20,
        21,
        22
      ],
      [
        23,
        24,
        25,
        26,
        27,
        28,
        29,
        30,
        31,
        32,
        33,
        34,
        35,
        36,
        37,
        38,
        39,
        40,
        41,
        42,
        43,
        44,
        45
      ],
      [
        46,
        47,
        48,
        49,
        50,
        51,
        52,
        53,
        54,
        55,
        56,
        57,
        58,
        59,
        60,
        61,
        62,
        63,
        64,
        65,
        66,
        67,
        68
      ],
      [
        69,
        70,
        71,
        72,
        73,
        74,
        75,
        76,
        77,
        78,
        79,
        80,
        81,
        82,
        83,
        84,
        85,
        86,
        87,
        88,
        89,
        90,
        91,
        92,
        93,
        94,
        95,
        96
      ],
      [
        97,
        98,
        99,
        100,
        101,
        102,
        103,
        104,
        105,
        106,
        107,
        108,
        109,
        110,
        111,
        112,
        113,
        114,
        115,
        116,
        117,
        118,
        119,
        120,
        121,
        122,
        123,
        124
      ],
      [
        125,
        126,
        127,
        128,
        129,
        130,
        131,
        132,
        133,
        134,
        135,
        136,
        137,
        138,
        139,
        140,
        141,
        142,
        143,
        144,
        145,
        146,
        147
      ],
      [
        148,
        149,
        150,
        151,
        152,
        153,
        154,
        155,
        156,
        157,
        158,
        159,
        160,
        161,
        162,
        163,
        164,
        165,
        166,
        167,
        168,
        169,
        170,
        171,
        172,
        173,
        174,
        175
      ],
      [
        176,
        177,
        178,
        179,
        180,
        181,
        182,
        183,
        184,
        185,
        186,
        187,
        188,
        189,
        190,
        191,
        192,
        193,
        194,
        195,
        196,
        197,
        198,
        199,
        200,
        201,
        202,
        203
      ],
      [
        204,
        205,
        206,
        207,
        208,
        209,
        210,
        211,
        212,
        213,
        214,
        215,
        216,
        217,
        218,
        219,
        220,
        221,
        222,
        223,
        224,
        225,
        226,
        227,
        228,
        229,
        230,
        231
      ]
    ]
  }
}

@cleptric
Copy link
Member

@naw103 We're currently figuring out if we cut an early release for the docker image, so you don't need to wait until mid-June.

@naw103
Copy link
Author

naw103 commented May 23, 2023

Thank you so much that would be fantastic if you can get an early release out as we cant use the service right now.

@hubertdeng123
Copy link
Member

early release has gone out :)

@naw103
Copy link
Author

naw103 commented May 24, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants