Skip to content

Instantly share code, notes, and snippets.

@Spice-King
Created June 3, 2021 21:42
Show Gist options
  • Save Spice-King/e533e5483ff73a0451c69946f0dd17f3 to your computer and use it in GitHub Desktop.
Save Spice-King/e533e5483ff73a0451c69946f0dd17f3 to your computer and use it in GitHub Desktop.
{
"entry": {
"id": "9396A2DF-ABB0-47C2-9662-59DC4B321F1B",
"sequence": null,
"batch_id": "9396A2DF-B46F-4276-B76D-F15BAF3D2A68",
"type": "exception",
"content": {
"class": "ErrorException",
"file": "/var/www/html/vendor/laravel/telescope/src/Watchers/GateWatcher.php",
"line": 61,
"message": "Trying to access array offset on value of type null",
"context": { "userId": 1 },
"trace": [
{
"file": "/var/www/html/vendor/laravel/telescope/src/Watchers/GateWatcher.php",
"line": 61
},
{
"file": "/var/www/html/vendor/laravel/telescope/src/Watchers/GateWatcher.php",
"line": 37
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php",
"line": 392
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php",
"line": 237
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 538
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 381
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Support/helpers.php",
"line": 263
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 382
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 337
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 324
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php",
"line": 43
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/inertiajs/inertia-laravel/src/Middleware.php",
"line": 82
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php",
"line": 50
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php",
"line": 44
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php",
"line": 78
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php",
"line": 49
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
"line": 121
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
"line": 64
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php",
"line": 37
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php",
"line": 67
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 103
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 697
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 672
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 636
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 625
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 166
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 128
},
{
"file": "/var/www/html/vendor/fideloper/proxy/src/TrustProxies.php",
"line": 57
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
"line": 21
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php",
"line": 31
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
"line": 21
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php",
"line": 40
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php",
"line": 27
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php",
"line": 86
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 103
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 141
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 110
},
{
"file": "/var/www/html/vendor/laravel/octane/src/ApplicationGateway.php",
"line": 36
},
{
"file": "/var/www/html/vendor/laravel/octane/src/Worker.php",
"line": 92
},
{
"file": "/var/www/html/vendor/laravel/octane/bin/swoole-server",
"line": 118
},
[],
{
"file": "/var/www/html/vendor/laravel/octane/bin/swoole-server",
"line": 164
}
],
"line_preview": {
"52": " return;",
"53": " }",
"54": "",
"55": " $caller = $this->getCallerFromStackTrace([0, 1]);",
"56": "",
"57": " Telescope::recordGate(IncomingEntry::make([",
"58": " 'ability' => $ability,",
"59": " 'result' => $this->gateResult($result),",
"60": " 'arguments' => $this->formatArguments($arguments),",
"61": " 'file' => $caller['file'],",
"62": " 'line' => $caller['line'],",
"63": " ]));",
"64": "",
"65": " return $result;",
"66": " }",
"67": "",
"68": " /**",
"69": " * Determine if the ability should be ignored.",
"70": " *",
"71": " * @param string $ability"
},
"hostname": "9fbcd4b7106f",
"user": {
"id": 1,
"name": "Spice",
"email": "a-valid-email@example.com",
"avatar": "http://www.gravatar.com/avatar/d99a9a6612a7e864eb1322a32dde48c2?s=200"
},
"occurrences": 21
},
"tags": ["Auth:1"],
"family_hash": "8befa6a46cfe18b8d1d78b5b3f82d1f6",
"created_at": "2021-06-03 15:24:29"
},
"batch": [
{
"id": "9396A2DF-B410-4509-B4B9-993F74AAD2B8",
"sequence": "211254",
"batch_id": "9396A2DF-B46F-4276-B76D-F15BAF3D2A68",
"type": "request",
"content": {
"ip_address": "192.168.0.156",
"uri": "/test",
"method": "GET",
"controller_action": "App\\Http\\Controllers\\TestController@index",
"middleware": [
"web",
"auth",
"can:viewAny,App\\Models\\Test"
],
"headers": {
"host": "test.wip",
"scheme": "http",
"x-forwarded-for": "192.168.0.156, 172.25.0.1",
"connection": "close",
"user-agent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0",
"accept": "text/html, application/xhtml+xml",
"accept-encoding": "gzip, deflate, br",
"accept-language": "en-CA,en-US;q=0.7,en;q=0.3",
"content-type": "application/json;charset=utf-8",
"dnt": "1",
"referer": "http://test.wip/",
"x-forwarded-host": "test.wip",
"x-forwarded-port": "80",
"x-forwarded-proto": "http",
"x-forwarded-server": "b63be79448d5",
"x-inertia": "true",
"x-inertia-version": "cc504e4d83cc9d13170360ce41974ca4",
"x-real-ip": "192.168.0.156",
"x-requested-with": "XMLHttpRequest",
"x-xsrf-token": "********"
},
"payload": [],
"session": {
"_token": "********",
"_flash": { "old": [], "new": [] },
"url": [],
"_previous": { "url": "http://test.wip" },
"login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d": 1
},
"response_status": 500,
"response": {
"component": "Error",
"props": {
"response": true,
"models": []
},
"url": "/test",
"version": "cc504e4d83cc9d13170360ce41974ca4"
},
"duration": 92,
"memory": 34,
"hostname": "9fbcd4b7106f",
"user": {
"id": 1,
"name": "Spice",
"email": "a-valid-email@example.com"
}
},
"tags": [],
"family_hash": null,
"created_at": "2021-06-03 15:24:29"
},
{
"id": "9396A2DF-ABB0-47C2-9662-59DC4B321F1B",
"sequence": "211253",
"batch_id": "9396A2DF-B46F-4276-B76D-F15BAF3D2A68",
"type": "exception",
"content": {
"class": "ErrorException",
"file": "/var/www/html/vendor/laravel/telescope/src/Watchers/GateWatcher.php",
"line": 61,
"message": "Trying to access array offset on value of type null",
"context": { "userId": 1 },
"trace": [
{
"file": "/var/www/html/vendor/laravel/telescope/src/Watchers/GateWatcher.php",
"line": 61
},
{
"file": "/var/www/html/vendor/laravel/telescope/src/Watchers/GateWatcher.php",
"line": 37
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php",
"line": 392
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php",
"line": 237
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 538
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 381
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Support/helpers.php",
"line": 263
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 382
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 337
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php",
"line": 324
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php",
"line": 43
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/inertiajs/inertia-laravel/src/Middleware.php",
"line": 82
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php",
"line": 50
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php",
"line": 44
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php",
"line": 78
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php",
"line": 49
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
"line": 121
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php",
"line": 64
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php",
"line": 37
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php",
"line": 67
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 103
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 697
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 672
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 636
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
"line": 625
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 166
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 128
},
{
"file": "/var/www/html/vendor/fideloper/proxy/src/TrustProxies.php",
"line": 57
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
"line": 21
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php",
"line": 31
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
"line": 21
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php",
"line": 40
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php",
"line": 27
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php",
"line": 86
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 167
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
"line": 103
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 141
},
{
"file": "/var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
"line": 110
},
{
"file": "/var/www/html/vendor/laravel/octane/src/ApplicationGateway.php",
"line": 36
},
{
"file": "/var/www/html/vendor/laravel/octane/src/Worker.php",
"line": 92
},
{
"file": "/var/www/html/vendor/laravel/octane/bin/swoole-server",
"line": 118
},
[],
{
"file": "/var/www/html/vendor/laravel/octane/bin/swoole-server",
"line": 164
}
],
"line_preview": {
"52": " return;",
"53": " }",
"54": "",
"55": " $caller = $this->getCallerFromStackTrace([0, 1]);",
"56": "",
"57": " Telescope::recordGate(IncomingEntry::make([",
"58": " 'ability' => $ability,",
"59": " 'result' => $this->gateResult($result),",
"60": " 'arguments' => $this->formatArguments($arguments),",
"61": " 'file' => $caller['file'],",
"62": " 'line' => $caller['line'],",
"63": " ]));",
"64": "",
"65": " return $result;",
"66": " }",
"67": "",
"68": " /**",
"69": " * Determine if the ability should be ignored.",
"70": " *",
"71": " * @param string $ability"
},
"hostname": "9fbcd4b7106f",
"user": {
"id": 1,
"name": "Spice",
"email": "a-valid-email@example.com"
},
"occurrences": 21
},
"tags": [],
"family_hash": "8befa6a46cfe18b8d1d78b5b3f82d1f6",
"created_at": "2021-06-03 15:24:29"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment