O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

Estou desenvolvendo em Rails5 com jQuery. De repente, esta tarde, comecei a receber essas mensagens no meu console do DevTools. Isso acontece mesmo executando DevTools no StackOverflow. Limpei o cache, reiniciei o navegador sem nenhuma alteração.

Procurando uma solução, encontrei 44315460Quando os navegadores baixam os mapas de origem?mas eu nem sei o que fazer com isso.

OBTW, clicar em qualquer um dos links gera "ERR_FILE_NOT_FOUND".

Não tenho ideia de como isso começou nem como consertar. Conselho?

DevTools failed to parse SourceMap: chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/sourcemaps/onloadwff.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CustomisedWorkItemMessaging.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CaptureBrowserEvent.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CustomisedWorkItemMessaging.js.map
DevTools failed to parse SourceMap: chrome-extension://gnldpbnocfnlkkicnaplmkaphfdnlplb/ContentScript/CaptureBrowserEvent.js.map

Responder1

Para mim, ajudou apenas habilitar o contexto atual em devtools.

Caixa de seleção somente contexto selecionado ativada

Embargo:Não é pegajoso. Você deve redefini-lo sempre que abrir o DevTools.

Embargo: As chamadas de API para outros domínios não mostrarão erros, pois pertencem a um contexto diferente.

Responder2

Eu registrei um problema no Chromium sobre isso:

https://bugs.chromium.org/p/chromium/issues/detail?id=1052872

Acho que os vários relatórios recentes aqui parecem ser um novo bug proveniente de uma atualização para o Chrome.

Isso também está acontecendo comigo em um projeto React/Webpack no qual estou trabalhando e que estava funcionando bem sem esse problema antes.

Não consegui encontrar nenhuma duplicata, exceto um problema antigo que não creio ser o mesmo.


EDITAR:

É um bug! Parcialmente no Chrome, parcialmente em algumas extensões. Isso não afetará o funcionamento das extensões. O recurso que não está funcionando, carregar mapas de origem das extensões, deveria ser irrelevante para os usuários finais das extensões e sempre não funcionou, só que agora o DevTools está sinalizando o erro.

ObservaçãoSe você estiver vendo este erro em seus próprios arquivos de mapa de origem ao tentar depurar em HTTPS... é um bug diferente! Qual émonitoradosmaspode levar algum tempo para consertar.


Consertar?

Se você estiver feliz por perder a extensão, conforme outras respostas aqui, clique nos links nas mensagens com falha e olhe à esquerda da barra de endereço (nãona janela principal) para ver qual extensão você precisa desativar.

insira a descrição da imagem aqui

Se você precisar manter as extensões relevantes habilitadas, então o @Webber'sresponderusing Selected context onlyfunciona bem (mas não permanecerá definido quando você fechar e reabrir o Chrome) ou OP @Richard_G'ssugestãode um filtro parece bom (e permanece definido) - mas descobri que o filtro sugerido estava cortando muita coisa:

Experimente apenas -chrome-extensioncomo um filtro, conforme demonstrado nas imagens abaixo.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Responder3

A mesma coisa começou a acontecer conosco desde ontem. Acho que esse problema está relacionado a uma atualização lançada pelo Google em 7 de fevereiro.

https://chromereleases.googleblog.com/2020/02/beta-channel-update-for-chrome-os.html

De acordo com as respostas/comentários até o momento, parece que essas 3 extensões foram afetadas.

Adblock: cfhdojbkjhnklbpkdaibdccddilifddb
LastPass: hdokiejnpimakedhajhdlcegeplioahd
Test & Feedback: gnldpbnocfnlkkicnaplmkaphfdnlplb

Para mim, desabilitar temporariamente essas extensões funcionou, mas uma solução mais permanente seria gerar um relatório de bug.

Também é possível que este lançamento tenha tornado algumas extensões incompatíveis, então talvez devêssemos esperar que os criadores das extensões lançassem uma versão compatível.

Outroa solução temporária seria permitir que a extensão carregasse "Ao clicar" ou em "Sites específicos".

Assim

Responder4

Eu tenho um bypass temporário que é meio feio. Esperançosamente, os fornecedores resolverão isso entre si. O que fiz foi adicionar um filtro negativo às configurações do console, como segue. Não vou marcar isso como uma solução aceita.

-DevTools failed to parse SourceMap: chrome-extension:

Dentro de uma captura de tela: insira a descrição da imagem aqui

informação relacionada