Ошибка чистилища (в LogCat)
Кто-нибудь знаком со следующей ошибкой в LogCat?
10-21 19:45:42.476: E/SurfaceFlinger(155): layer=0x7486e0 is not in the purgatory list
Я прочитал "SurfaceFlinger", который, кажется, отвечает за рендеринг графики на Android, но я изо всех сил пытаюсь найти любую документацию, которая охватывает список чистилищ. Еще один вопрос был связан с похожей ошибкой (но они не получили ответа).
1 ответ
Список чистилищ исчез в Android 4.3 (API 18). Насколько я могу судить, ошибка, связанная с сообщением, которое вы видите, была просто проигнорирована.
Этот список был частью механизма очистки, используемого при разрушении графических слоев (возможно, чтобы избежать разрушения буфера, который все еще находится в процессе компоновки). Я думаю, что ошибка означает, что кто-то запросил удаление слоя, который уже был удален - это может быть гонка где-то. Если вы видите какое-то странное поведение, возможно, это связано, но вполне вероятно, что вы можете смело игнорировать это.