2022년 12월 10일 03시경부터 Adguard 필터의 regex rule로 인해 크롬 브라우저가 먹통 되는 현상이 발생했습니다
/^http(s|):\/\/([a-z0-9-\.]+|)+[a-z0-9-]+\.[a-z]+\/adManager\/(css|js)\/[A-z]+\.(css|js)$/
원인은 List-KR 필터에 있는 위 regex rule 때문인데, 중간에 보면 (...+|)+ 이부분 때문에 catastrophic backtracking이 발생했다고 합니다.
/^http(s|):\/\/[a-z0-9-\.]*[a-z0-9-]+\.[a-z]+\/adManager\/(css|js)\/[A-z]+\.(css|js)$/
현재는 위 정규식으로 업데이트 되었습니다
regex101에서 테스트해보면 이렇게 catastrophic backtracking이 발생할 수 있다는 것을 알 수 있습니다.
일단 당장의 해결책은 필터 업데이트입니다
애드가드 확장을 disable/enable 한 다음, 아무것도 건들지 말고, 확장 아이콘을 누른 뒤 "Check for updates" 버튼을 누르면 필터가 업데이트 됩니다.
이후엔 정상적으로 사용 가능합니다.
후.. 쿠키 지우고 크롬 재설치 하고 난리도 아니었네요;
반응형
'Software > Common' 카테고리의 다른 글
commonmark 마크다운 연습 사이트 (0) | 2022.08.31 |
---|---|
[Bitwarden] 커맨드라인 툴 사용법 (0) | 2022.05.31 |
zoom 입장시 마이크 음소거하기 (0) | 2021.11.29 |
zdharma organization 깃허브에서 삭제되다 (0) | 2021.11.29 |
[obs-studio] m1 맥에서 업데이트 창을 닫을 수 없는 문제 (0) | 2021.10.05 |