Стенды с ошибкой: ================= * ALT Regular Sisyphus x86_64 * Kernel: 6.6.17-un-def-alt1 * GNOME 45.4 * AMD Ryzen 7 4800HS with Radeon Graphics (16) @ 4.300GHz * AMD ATI 04:00.0 Renoir * 1: 1920x1080~144Hz 2: 1280x720~60Hz * Wayland Версия программы: ================= obs-studio-30.0.2-alt1.x86_64 Шаги, приводящие к ошибке: ================= Установить обновления от 23 февраля 2024 Запустить OBS Studio Результат: ========== Аварийное завершение приложения OBS Studio при запуске. При запуске программы через терминал: [oleg@alt-gnome ~]$ obs debug: Found portal inhibitor Ошибка сегментирования Ожидаемый результат: ========== Стабильная работа программы OBS Studio
SegFault проявляется так же, как и в Телеграме. после зацикливания QIconLoader::findIconHelper и, видимо, исчерпания памяти. #0 0x00007f62adf44cf1 in QFileSystemEntry::resolveFilePath (this=this@entry=0x7fff596841a0) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/corelib/io/qfilesystementry.cpp:107 107 { [Current thread is 1 (Thread 0x7f62a8562f40 (LWP 846386))] (gdb) bt #0 0x00007f62adf44cf1 in QFileSystemEntry::resolveFilePath (this=this@entry=0x7fff596841a0) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/corelib/io/qfilesystementry.cpp:107 #1 0x00007f62adf45014 in QFileSystemEntry::filePath (this=this@entry=0x7fff596841a0) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/corelib/io/qfilesystementry.cpp:96 #2 0x00007f62adf48d74 in _q_resolveEntryAndCreateLegacyEngine_recursive (entry=..., data=..., engine=@0x7fff59684198: 0x0, resolvingEntry=resolvingEntry@entry=false) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/corelib/io/qfilesystemengine.cpp:102 #3 0x00007f62adf4947a in QFileSystemEngine::resolveEntryAndCreateLegacyEngine (entry=..., data=...) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/corelib/io/qfilesystemengine.cpp:161 #4 0x00007f62adf495d4 in QFileInfo::exists (file=...) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/corelib/io/qfileinfo.cpp:727 #5 0x00007f62ae56a658 in QIconLoader::findIconHelper (this=0x7f62aec52b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_iconLoaderInstance> >::instance()::holder>, themeName=..., iconName=..., visited=..., rule=QIconLoader::FallBack) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/gui/image/qiconloader.cpp:510 #6 0x00007f62ae56b53f in QIconLoader::findIconHelper (this=0x7f62aec52b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_iconLoaderInstance> >::instance()::holder>, themeName=..., iconName=..., visited=..., rule=QIconLoader::FallBack) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/gui/image/qiconloader.cpp:561 #7 0x00007f62ae56b53f in QIconLoader::findIconHelper (this=0x7f62aec52b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_iconLoaderInstance> >::instance()::holder>, themeName=..., iconName=..., visited=..., rule=QIconLoader::FallBack) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/gui/image/qiconloader.cpp:561 #8 0x00007f62ae56b53f in QIconLoader::findIconHelper (this=0x7f62aec52b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_iconLoaderInstance> >::instance()::holder>, themeName=..., iconName=..., visited=..., rule=QIconLoader::FallBack) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/gui/image/qiconloader.cpp:561 #9 0x00007f62ae56b53f in QIconLoader::findIconHelper (this=0x7f62aec52b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_iconLoaderInstance> >::instance()::holder>, themeName=..., iconName=..., visited=..., rule=QIconLoader::FallBack) at /usr/src/debug/qtbase-everywhere-src-6.6.2/src/gui/image/qiconloader.cpp:561
Причина SegFault исправлена в libqt6-core-6.6.2-alt3 https://bugzilla.altlinux.org/49503