Bug 53463 - segfault при отсутствии ~/.kodi (первом запуске)
Summary: segfault при отсутствии ~/.kodi (первом запуске)
Status: NEW
Alias: None
Product: Branch p11
Classification: Unclassified
Component: curl (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
: 53753 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-03-14 17:24 MSK by Vladislav Glinkin
Modified: 2025-04-29 09:41 MSK (History)
3 users (show)

See Also:


Attachments
backtrace (184.09 KB, text/plain)
2025-03-14 17:24 MSK, Vladislav Glinkin
no flags Details
21.0-alt2 crashlog (88.79 KB, text/x-log)
2025-03-17 11:01 MSK, Vladislav Glinkin
no flags Details
crashlog with 377988 (88.99 KB, text/x-log)
2025-03-17 11:02 MSK, Vladislav Glinkin
no flags Details
crashlog with 377988 and 377615 (88.67 KB, text/x-log)
2025-03-17 11:02 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2025-03-14 17:24:00 MSK
Created attachment 17986 [details]
backtrace

Версия пакета: kodi-21.0-alt2.x86_64

Если запустить kodi в первый раз, то через секунд 10 произойдёт ошибка сегментирования. При повторном запуске ошибка не воспроизводится.
Если удалить каталог с конфигурационными файлами, то ошибка снова будет воспроизводиться. Т.е.:

Шаги воспроизведения:
1) Убедиться, что kodi запускается в первый раз ($ rm -rf .kodi/)
2) $ kodi

Фактический результат:
У child-процесса /usr/lib64/kodi/kodi.bin возникает ошибка сегментирования.

Ожидаемый результат:
Корректная работа kodi при первом запуске.

Дополнительно:
Во вложениях backtrace.
На sisyphus (kodi-21.2-alt2) воспроизвести не смог.
Comment 1 Sergey Bolshakov 2025-03-14 19:06:09 MSK
прошу по возможности проверить задание:
https://git.altlinux.org/tasks/377988
Comment 2 Vladislav Glinkin 2025-03-17 11:00:46 MSK
(Ответ для Sergey Bolshakov на комментарий #1)
> прошу по возможности проверить задание:
> https://git.altlinux.org/tasks/377988

На версии 21.0-alt2 в crashlog с опцией --debug заметил:
EGL Debugging:
Error: EGL_BAD_ALLOC
Command: eglInitialize
Type: EGL_DEBUG_MSG_CRITICAL_KHR
Message: DRI2: failed to load driver

Со сборочным заданием 377988 - аналогично.
Добавил задание 377615 с новой Mesa (24.3.4-alt2) - данная ошибка пропала. Однако поведение такое же, как и было.

Прикладываю crashlog'и с опцией --debug
Comment 3 Vladislav Glinkin 2025-03-17 11:01:35 MSK
Created attachment 17997 [details]
21.0-alt2 crashlog
Comment 4 Vladislav Glinkin 2025-03-17 11:02:05 MSK
Created attachment 17998 [details]
crashlog with 377988
Comment 5 Vladislav Glinkin 2025-03-17 11:02:28 MSK
Created attachment 18000 [details]
crashlog with 377988 and 377615
Comment 6 Sergey Bolshakov 2025-04-10 13:13:30 MSK
https://github.com/curl/curl/issues/16236

tl;dr нужно бы обновить curl хотя бы до 8.12.1
Comment 7 Alexander Makeenkov 2025-04-15 15:38:37 MSK
*** Bug 53753 has been marked as a duplicate of this bug. ***
Comment 8 Anton Farygin 2025-04-29 09:41:34 MSK
https://packages.altlinux.org/ru/tasks/382468/