@sentry/browser
@sentry/node
raven-js
raven-node
_(corvo para nó)_4.6.4
Eu recebo o seguinte erro, infelizmente ainda não consigo rastreá-lo. Este erro é "novo", mas não tenho certeza de onde vem. Já funcionou antes.
ERRO Não é possível ler a propriedade 'opções' de null
em node_modules/esm/esm.js:1:193386
em ss (node_modules/esm/esm.js:1:193417)
em node_modules/esm/esm.js:1:195337
em node_modules/esm/esm.js:1:195465
em node_modules/esm/esm.js:1:194201
em Object.apply (node_modules/esm/esm.js:1:193991)
em Console.log (node_modules/@sentry/node/src/integrations/console.ts:86:36)
em t.state.user.login.sessionIdCookie.t.state.user.login.loggedIn.t.dispatch.catch.t (webpack/bootstrap:2:0)
Eu tentei desabilitar as integrações uma a uma, ou todas de uma vez: nenhuma mudança. Nem mesmo fazer o downgrade para @sentry/ node @
Estou sem ideias, alguém pode me dar uma luz sobre esse assunto?
Obrigado,
Simão
Atualizar:
desabilitar todos os módulos realmente "resolve" o problema.
Com a versão 4.5.0 e também com a versão 4.6.4.
Eu tenho que desativá-lo usando a seguinte configuração:
defaultIntegrations: false,
integrations: [],
Eu rastreei até a integração do console, algo não está funcionando na minha configuração de repente. Parece que está "apenas" acontecendo quando o axios está falhando com uma solicitação. (sem ideia de como isso pode 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,
]
De acordo com o trace de erro deve estar relacionado com esta linha de código:
"message: util.format.apply(undefined, arguments)"
mesmo que eu não possa ver nenhuma "opção" (ERRO Não é possível ler a propriedade 'opções' de nulo) lá, pode ser que "argumentos" seja de alguma forma processado incorretamente aqui?
+1
+1
Comentários muito úteis
Atualizar:
desabilitar todos os módulos realmente "resolve" o problema.
Com a versão 4.5.0 e também com a versão 4.6.4.
Eu tenho que desativá-lo usando a seguinte configuração:
Eu rastreei até a integração do console, algo não está funcionando na minha configuração de repente. Parece que está "apenas" acontecendo quando o axios está falhando com uma solicitação. (sem ideia de como isso pode estar relacionado).
De acordo com o trace de erro deve estar relacionado com esta linha de código:
"message: util.format.apply(undefined, arguments)"
mesmo que eu não possa ver nenhuma "opção" (ERRO Não é possível ler a propriedade 'opções' de nulo) lá, pode ser que "argumentos" seja de alguma forma processado incorretamente aqui?