Sentry-javascript: Konsolenintegration schlÀgt fehl - Knoten: FEHLER Eigenschaft 'Optionen' von null kann nicht gelesen werden

Erstellt am 14. MĂ€rz 2019  Â·  3Kommentare  Â·  Quelle: getsentry/sentry-javascript

Paket + Version

  • [ ] @sentry/browser
  • [x] @sentry/node
  • [ ] raven-js
  • [ ] raven-node _(Rabe fĂŒr Knoten)_
  • [ ] andere:

AusfĂŒhrung:

4.6.4

Beschreibung

Ich bekomme folgende Fehlermeldung, leider kann ich sie immer noch nicht aufspĂŒren. Dieser Fehler ist "neu", aber ich bin mir nicht sicher, woher er kommt. Hat vorher schon funktioniert.
FEHLER Eigenschaft 'Optionen' von null kann nicht gelesen werden

unter node_modules/esm/esm.js:1:193386
bei ss (node_modules/esm/esm.js:1:193417)
unter node_modules/esm/esm.js:1:195337
unter node_modules/esm/esm.js:1:195465
unter node_modules/esm/esm.js:1:194201
bei Object.apply (node_modules/esm/esm.js:1:193991)
bei Console.log (node_modules/@sentry/node/src/integrations/console.ts:86:36)
at t.state.user.login.sessionIdCookie.t.state.user.login.loggedIn.t.dispatch.catch.t (webpack/bootstrap:2:0)

Ich habe versucht, Integrationen einzeln oder alle auf einmal zu deaktivieren: keine Änderung. Nicht einmal ein Downgrade auf @ sentry / 4.5.0 behebt das Problem.

Ich habe keine Ideen mehr, kann jemand Licht in dieses Thema bringen?

Danke,
Simon

Hilfreichster Kommentar

Aktualisieren:
Das Deaktivieren aller Module "löst" das Problem tatsÀchlich.
Mit Version 4.5.0 und auch mit Version 4.6.4.

Ich muss es jedoch mit der folgenden Konfiguration deaktivieren:

defaultIntegrations: false,
integrations: [],

Ich habe es bis zur Konsolenintegration aufgespĂŒrt, plötzlich funktioniert etwas in meinem Setup nicht. Es scheint, dass es "nur" passiert, wenn axios mit einer Anfrage fehlschlĂ€gt. (keine ahnung wie das zusammenhĂ€ngen kann).

integrations: [
            new Integrations.Dedupe,
            new Integrations.ExtraErrorData,
            new Integrations.InboundFilters,
            new Integrations.FunctionToString,
            // new Integrations.Console, <--- starts working again
            new Integrations.Http,
            new Integrations.OnUncaughtException,
            new Integrations.OnUnhandledRejection,
        ]

Laut Fehler-Trace muss es mit dieser Codezeile zusammenhÀngen:
"Nachricht: util.format.apply(undefiniert, Argumente),"
Obwohl ich dort keine "Optionen" sehen kann (ERROR Cannot read property 'options' of null), kann es sein, dass "Argumente" hier irgendwie falsch verarbeitet werden?

Alle 3 Kommentare

Aktualisieren:
Das Deaktivieren aller Module "löst" das Problem tatsÀchlich.
Mit Version 4.5.0 und auch mit Version 4.6.4.

Ich muss es jedoch mit der folgenden Konfiguration deaktivieren:

defaultIntegrations: false,
integrations: [],

Ich habe es bis zur Konsolenintegration aufgespĂŒrt, plötzlich funktioniert etwas in meinem Setup nicht. Es scheint, dass es "nur" passiert, wenn axios mit einer Anfrage fehlschlĂ€gt. (keine ahnung wie das zusammenhĂ€ngen kann).

integrations: [
            new Integrations.Dedupe,
            new Integrations.ExtraErrorData,
            new Integrations.InboundFilters,
            new Integrations.FunctionToString,
            // new Integrations.Console, <--- starts working again
            new Integrations.Http,
            new Integrations.OnUncaughtException,
            new Integrations.OnUnhandledRejection,
        ]

Laut Fehler-Trace muss es mit dieser Codezeile zusammenhÀngen:
"Nachricht: util.format.apply(undefiniert, Argumente),"
Obwohl ich dort keine "Optionen" sehen kann (ERROR Cannot read property 'options' of null), kann es sein, dass "Argumente" hier irgendwie falsch verarbeitet werden?

+1

+1

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen