| Summary: | После обновления до QT 6.6.2 аварийная остановка при запуске OBS Studio | Ошибка сегментирования | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Олег Щавелев <oleg> |
| Component: | obs-studio | Assignee: | Антон Мидюков <antohami> |
| Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, grenka, lav, oddity |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=49495 | ||
| Bug Depends on: | 49503 | ||
| Bug Blocks: | |||
|
Description
Олег Щавелев
2024-02-23 15:13:24 MSK
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 |