Bug 49503 - segfaults
Summary: segfaults
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: qt6-base (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
: 49510 (view as bug list)
Depends on:
Blocks: 49495 49498
  Show dependency tree
 
Reported: 2024-02-24 16:32 MSK by Sergey Bolshakov
Modified: 2024-02-27 12:23 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Bolshakov 2024-02-24 16:32:40 MSK

    
Comment 1 Sergey Bolshakov 2024-02-24 16:36:40 MSK
с обновлением до libqt6-core-6.6.2-alt2 (и всей пачки)
получаю segfault в одном и том же месте в нескольких программах:

gdb /usr/bin/qpwgraph:

Thread 5 "qpwgraph_thread" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeb4006c0 (LWP 6500)]
0x00007ffff6d69f89 in QIconLoader::findIconHelper (
    this=0x7ffff7452b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_Thread 5 "qpwgraph_thread" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffeb4006c0 (LWP 6500)]
0x00007ffff6d69f89 in QIconLoader::findIconHelper (
    this=0x7ffff7452b20 <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:446
           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:446


gdb /usr/bin/qjackctl:

Thread 1 "qjackctl" received signal SIGSEGV, Segmentation fault.
0x00007ffff6d69f84 in QIconLoader::findIconHelper (
    this=0x7ffff7452b20 <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:446
446	{
Comment 2 Sergey Bolshakov 2024-02-24 16:47:19 MSK
обновление происходило с libqt6-core-6.6.1-alt1, где таких проблем не было
Comment 3 Sergey Bolshakov 2024-02-24 16:53:34 MSK
после пересборки qpwgraph с нынешней qt6 проблема остаётся
Comment 4 Sergey V Turchin 2024-02-26 10:25:15 MSK
У меня всё ок. qpwgraph только при выходе вешается по личной причине.
Comment 5 Sergey V Turchin 2024-02-26 10:43:37 MSK
Я накосячил, ща исправлю.
Comment 6 Sergey Bolshakov 2024-02-26 11:51:14 MSK
*** Bug 49510 has been marked as a duplicate of this bug. ***
Comment 7 Repository Robot 2024-02-26 12:46:02 MSK
qt6-base-6.6.2-alt3 -> sisyphus:

 Mon Feb 26 2024 Sergey V Turchin <zerg@altlinux> 6.6.2-alt3
 - fix iconloader fallback (closes: 49503)
Comment 8 Yuri N. Sedunov 2024-02-26 14:34:46 MSK
$ rpm -q libqt6-core
libqt6-core-6.6.2-alt3.x86_64

$ telegram-desktop 
Cannot mix incompatible Qt library (6.6.1) with this library (6.6.2)
Аварийный останов
Comment 9 Sergey V Turchin 2024-02-26 14:36:57 MSK
Там же ясно написано: нельзя миксовать разные баги.

P.S. Ща посмотрю.