Google Chrome DevTools не удалось проанализировать SourceMap: chrome-extension

Google Chrome DevTools не удалось проанализировать SourceMap: chrome-extension

Я разрабатываю на Rails5 с jQuery. Внезапно сегодня днем ​​я начал получать эти сообщения в консоли DevTools. Это происходит даже при запуске DevTools под StackOverflow. Я очистил кэш, перезапустил браузер — без изменений.

В поисках решения я наткнулся на 44315460Когда браузеры загружают исходные карты?но я даже не знаю, что с этим делать.

OBTW, нажатие на любую из ссылок генерирует «ERR_FILE_NOT_FOUND».

Я понятия не имею, как это началось и как это исправить. Совет?

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

решение1

Мне помогло включение только текущего контекста в devtools.

Флажок «Только выбранный контекст» включен

Предостережение:Он не липкий. Вам придется сбрасывать его каждый раз, когда вы открываете DevTools.

Предостережение: Вызовы API к другим доменам не приведут к ошибкам, поскольку они относятся к другому контексту.

решение2

Я подал заявку на Chromium по этому поводу:

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

Я думаю, что многочисленные недавние сообщения здесь выглядят так, будто это новая ошибка, возникшая из-за обновления Chrome.

У меня тоже такое происходит с проектом React/Webpack, над которым я работаю. Раньше сборка проходила нормально, без этой проблемы.

Мне не удалось найти ни одного дубликата, за исключением старого выпуска, который, по-моему, не тот же самый.


РЕДАКТИРОВАТЬ:

Это ошибка! Частично в Chrome, частично в некоторых расширениях. Это не повлияет на работу расширений. Функция, которая не работает, загрузка исходных карт из расширений, не должна быть актуальна для конечных пользователей расширений, и она всегда не работала, просто теперь DevTools отмечает ошибку.

Примечание.Если вы видите эту ошибку для своих собственных исходных файлов карты при попытке отладки по HTTPS... это другая ошибка! КотораяотслеживаютсяноИсправление может занять некоторое время.


Исправить?

Если вы готовы потерять расширение, то, как и в других ответах здесь, нажмите на ссылки в сообщениях о неудачных попытках, а затем посмотрите слева от адресной строки (нетв главном окне), чтобы увидеть, какое расширение необходимо отключить.

введите описание изображения здесь

Если вам нужно оставить соответствующие расширения включенными, то либо @Webber'sотвечатьиспользование Selected context onlyработает хорошо (но не сохраняется при закрытии и повторном открытии Chrome) или OP @Richard_Gпредположениефильтра выглядит хорошо (и остается на месте), но я обнаружил, что предложенный фильтр отсекает слишком много всего:

Попробуйте использовать его просто -chrome-extensionкак фильтр, как показано на изображениях ниже.

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

решение3

То же самое началось у нас со вчерашнего дня. Я думаю, что эта проблема связана с обновлением, которое Google выпустил 7 февраля.

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

Судя по ответам/комментариям на сегодняшний день, похоже, что затронуты эти 3 расширения.

Adblock: cfhdojbkjhnklbpkdaibdccddilifddb
LastPass: hdokiejnpimakedhajhdlcegeplioahd
Test & Feedback: gnldpbnocfnlkkicnaplmkaphfdnlplb

Мне помогло временное отключение этих расширений, но более постоянным решением было бы создание отчета об ошибке.

Также возможно, что этот релиз сделал некоторые расширения несовместимыми, поэтому, возможно, нам следует подождать, пока создатели расширений выпустят совместимую версию.

ДругойВременным решением было бы разрешить расширению загружать «по клику» или «на определенных сайтах».

Так

решение4

У меня есть временный обход, который довольно уродлив. Надеюсь, поставщики разберутся с этим между собой. Я добавил отрицательный фильтр в настройки консоли, как указано ниже. Я не собираюсь отмечать это как принятое решение.

-DevTools failed to parse SourceMap: chrome-extension:

На скриншоте: введите описание изображения здесь

Связанный контент