Bug 48814

Summary: Ошибка при скачивании файлов
Product: Sisyphus Reporter: Савелий Солдатов <soldatovsu>
Component: polymcAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav, vanyamajukin
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
log из консоли polymc
none
log из консоли
none
Лог из консоли none

Description Савелий Солдатов 2023-12-15 10:22:22 MSK
Created attachment 15216 [details]
log из консоли polymc

Ошибка при скачивании файлов через polymc

Версия программы:
=================
polymc-5.1-alt4

Стенды с ошибкой:
=================
Alt Education 10.2 x86-64
Alt Education 10.2 KDE x86-64
Alt Workstation K 10.2.1 x86-64
Alt Server 10.1 x86-64
Alt Workstation 10.1 x86-64

Шаги, приводящие к ошибке:
==========================
1. Установить и запустить polymc:
# apt-get install polymc java-17
$ polymc
2. При первом запуске необходимо произвести первоначальную настройку.
Выбор языка:Выбрать русский и нажать Далее
Выбор Java:Выбрать рекомендованную версию java (отмечена звездочкой) и нажать Завершить
3. Добавить сборку
4. Запустить -> Войти через Microsoft аккаунт -> Ввести учетные данные (залогиниться) -> Сыграть в демо

Результат:
==========
Ошибка при скачивании файлов(См. файлы)
Игра не запускается

Ожидаемый результат:
====================
Игра скачана и запущена успешно

Дополнительно:
==============
Если вручную переходить по ссылкам в log файле, ошибка 404
Воспроизводится в P10 polymc-5.1-alt3
Также воспроизводится в sisyphus
Comment 1 Савелий Солдатов 2023-12-15 10:24:42 MSK
Created attachment 15217 [details]
log из консоли
Comment 2 Ivan Mazhukin 2024-01-07 15:30:04 MSK
У меня polymc не запускается, выпадает в ошибку QT:

polymc: symbol lookup error: polymc: undefined symbol: _ZN14QReadWriteLock16destroyRecursiveEP21QReadWriteLockPrivate, version Qt_6.6_PRIVATE_API

Пересобрал у себя пакет с новой версией - polymc стал запускаться, однако всё пришло к такой же ошибке.
Comment 3 Vitaly Lipatov 2024-01-07 16:52:31 MSK
(Ответ для Ivan Mazhukin на комментарий #2)
> У меня polymc не запускается, выпадает в ошибку QT:
> 
> polymc: symbol lookup error: polymc: undefined symbol:
> _ZN14QReadWriteLock16destroyRecursiveEP21QReadWriteLockPrivate, version
> Qt_6.6_PRIVATE_API
> 
> Пересобрал у себя пакет с новой версией - polymc стал запускаться, однако
> всё пришло к такой же ошибке.
К какой такой же ошибке?

(Ответ для Савелий на комментарий #0)
> Создано вложение 15216 [details] [подробности]
> log из консоли polymc
> 
> Ошибка при скачивании файлов через polymc
> 
> Версия программы:
> =================
> polymc-5.1-alt4
...

Чем эта ошибка отличается от
https://bugzilla.altlinux.org/48495
?
Comment 4 Ivan Mazhukin 2024-01-07 17:27:12 MSK
(Ответ для Vitaly Lipatov на комментарий #3)
> К какой такой же ошибке?

Прошу прощения, ошибка другая, прикладываю лог.

При пересборке новой версии polymc, компилятор выругался на функцию QString YggdrasilStep в polymc/launcher/minecraft/auth/steps/YggdrasilStep.cpp , поэтому я добавил в конец функции - return 0, после чего пакет собрался. Патч я тоже убрал, т.к. он не хотел применятся. Цель была проверить запустится ли новая версия - запустилась, но появилась следующая ошибка, возможно, по моей вине.
Comment 5 Ivan Mazhukin 2024-01-07 17:27:59 MSK
Created attachment 15341 [details]
Лог из консоли