@sentry/browser
@sentry/node
raven-js
raven-node
_(cuervo para el nodo)_4.6.4
Recibo el siguiente error, desafortunadamente todavía no puedo rastrearlo. Este error es "nuevo", pero no estoy seguro de dónde viene. Antes ya funcionaba.
ERROR No se puede leer la propiedad 'opciones' de nulo
en node_modules/esm/esm.js:1:193386
en ss (node_modules/esm/esm.js:1:193417)
en node_modules/esm/esm.js:1:195337
en node_modules/esm/esm.js:1:195465
en node_modules/esm/esm.js:1:194201
en Object.apply (node_modules/esm/esm.js:1:193991)
en Console.log (node_modules/@sentry/node/src/integrations/console.ts:86:36)
en t.state.user.login.sessionIdCookie.t.state.user.login.loggedIn.t.dispatch.catch.t (webpack/bootstrap:2:0)
Intenté deshabilitar las integraciones una por una, o todas a la vez: sin cambios. Ni siquiera bajar de categoría a @ sentry / 4.5.0 resuelve el problema.
No tengo ideas, ¿alguien puede arrojar luz sobre este tema?
Gracias,
Simón
Actualizar:
deshabilitar todos los módulos en realidad "resuelve" el problema.
Con la versión 4.5.0 y también con la versión 4.6.4.
Sin embargo, tengo que deshabilitarlo usando la siguiente configuración:
defaultIntegrations: false,
integrations: [],
Lo rastreé hasta la integración de la consola, algo no funciona en mi configuración de repente. Parece que "solo" sucede cuando axios falla con una solicitud. (no tengo idea de cómo esto puede estar relacionado).
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,
]
Según el rastro del error debe estar relacionado con esta línea de código:
"mensaje: util.format.apply (indefinido, argumentos)"
aunque no puedo ver ninguna "opción" (ERROR Cannot read property 'options' of null) allí, ¿puede ser que los "argumentos" se procesen de alguna manera incorrectamente aquí?
+1
+1
Comentario más útil
Actualizar:
deshabilitar todos los módulos en realidad "resuelve" el problema.
Con la versión 4.5.0 y también con la versión 4.6.4.
Sin embargo, tengo que deshabilitarlo usando la siguiente configuración:
Lo rastreé hasta la integración de la consola, algo no funciona en mi configuración de repente. Parece que "solo" sucede cuando axios falla con una solicitud. (no tengo idea de cómo esto puede estar relacionado).
Según el rastro del error debe estar relacionado con esta línea de código:
"mensaje: util.format.apply (indefinido, argumentos)"
aunque no puedo ver ninguna "opción" (ERROR Cannot read property 'options' of null) allí, ¿puede ser que los "argumentos" se procesen de alguna manera incorrectamente aquí?