vtosters / lite

Модифицированный клиент VK
556 stars 28 forks source link

Большой кэш музыки приводит к вылету втлайт #1638

Open Kilkafk opened 4 months ago

Kilkafk commented 4 months ago

Опишите сам баг Большой кэш музыки приводит к вылету втлайт

Опишите действия для воспроизведения ошибки

  1. Выключила интернет
  2. Зашла в музыку
  3. Жду погрузки
  4. Вылетает приложение

Опишите ожидаемый результат 2000 треков должны прогружаться

about_device

Kilkafk commented 4 months ago

Информация об устройстве:

danyyok commented 4 months ago

В уведомлении появляются логи?

Kilkafk commented 4 months ago

В уведомлении появляются логи?

нет, просто вылетает приложение, без ошибок и логов, как будто и не открывала его

Kilkafk commented 4 months ago

сейчас в кэше прогружается только кусок песен, не вылетает ничего, но этот кусок начинается не с недавно добавленных, а просто с каких-то, которые я годназад добавила и далее до "ошибки загрузки". при кэшировании большего кол-ва треков - вылетает ошибка "не удалось загрузить аудиозапись"

sunmisc commented 4 months ago

я особо не смотрел, но насколько я понимаю данная реализация загружает целиком весь плейлист, не используя пагинацию. Ну и загрузка происходит sync. Я стараюсь разобраться с этим, но исходники вк даются тяжело из-за декомпиляции. Возможны и другие мелкие оптимизации

WeSTManCoder commented 2 months ago

Присоединяюсь к проблеме. Бывает, что может прогрузиться плейлист, но потом постоянно телефон хочет его закрыть, что он не отвечает, даже если плейлист загрузился, то все равно переодически телефон хочет закрыть приложение. Телефон: Xiaomi POCO M4 Pro 5G

Serdobine commented 2 months ago

@WeSTManCoder а ты как хотел? любому приложению тяжело, когда кэша много.