albheim
(Albin Heimerson)
1
안드로이드 폰에서 크롬을 사용해 디스코urses를 열 때 크래시가 발생하는 문제가 있습니다. 크롬이 응답을 멈추고, 잠시 후 안드로이드에서 "앱이 응답하지 않습니다"라는 팝업이 표시됩니다.
가끔 주제(topic)를 열거나 스크롤할 때 무작위로 발생하며, 재시작 후 다시 확인하면 정상적으로 동작합니다. 하지만 어떤 주제들은 계속 크래시가 발생하는 경우도 있었는데, 가장 최근에는 이 주제에서 발생했습니다.
이 문제는 안드로이드 폰과 크롬 조합에서만 발생하는 것으로 보이며, 같은 폰에서 파이어폭스를 사용하거나 컴퓨터에서 크롬을 사용하면 문제가 없습니다.
현재 사용 중인 환경은 Android 10, Chrome 103.0.5060.53입니다.
3개의 좋아요
어젯밤에도 안드로이드/크롬 조합에서 이런 오류가 몇 번 발생했어요. 재현 단계를 정리해 보겠습니다.
3개의 좋아요
Falco
(Falco)
6
해당 토픽에는 24570자의 코드가 포함되어 있으며, 안타깝게도 안드로이드 폰에서는 이 정도 분량의 코드를 렌더링하는 데 어려움을 겪는 경우가 많습니다. GitHub에서 큰 diff를 확인하려고 할 때도 동일한 현상이 발생합니다.
우리는 30k자를 초과하는 코드 블록에는 하이라이트를 적용하지 않도록 제한을 두었습니다. 그러나 해당 웹사이트의 코드 블록은 그보다 작아서 데스크톱에서는 정상적으로 렌더링되지만, 사양이 낮은 기기에서는 여전히 문제가 발생할 수 있습니다.
장기 로드맵에 코드 하이라이트를 백그라운드 스레드에서 실행하는 항목이 포함되어 있지만, 아직 해당 단계에는 도달하지 못했습니다.
3개의 좋아요