Bug 426586 - systemsettings5 PID: 8040 Señal: Segmentation fault (11) Time: 15/9/20 23:12:40 to can be opened after the instalation. I can´t open efects kde in the windows as magic lamp and others
Summary: systemsettings5 PID: 8040 Señal: Segmentation fault (11) Time: 15/9/20 23:12:...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.14.5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 427248 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-09-16 04:25 UTC by Victor
Modified: 2022-06-13 10:18 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (4.26 KB, text/plain)
2020-11-23 15:02 UTC, Moisés Félix de Brito
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Victor 2020-09-16 04:25:35 UTC
Application: systemsettings5 (5.14.5)
 (Compiled from sources)
Qt Version: 5.11.3
Frameworks Version: 5.54.0
Operating System: Linux 5.4.50-amd64-desktop x86_64
Distribution: Deepin 20

-- Information about the crash:
- Custom settings of the application:
kde settings no can be openen never. ever time to click in the aplication  it´s no work and showme message abot the fail

-- Backtrace:
Application: Preferencias del sistema (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0b2a15ee80 (LWP 7351))]

Thread 9 (Thread 0x7f0b0a5a6700 (LWP 7359)):
#0  0x00007f0b2c2ebb33 in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0b2c2ec0e0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b2c2ec25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b2e3d8753 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b2e38615b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b2e1d5e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b2d5f2bc5 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f0b2e1dfa67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#9  0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0b0bd7e700 (LWP 7358)):
#0  0x00007f0b2dec6816 in __GI___poll (fds=0x7f0b04004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b2c2ec136 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b2c2ec25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b2e3d8753 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b2e38615b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b2e1d5e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b2d5f2bc5 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f0b2e1dfa67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#9  0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f0b20dfa700 (LWP 7357)):
#0  0x00007f0b2cb8800c in futex_wait_cancelable (private=0, expected=0, futex_word=0x55eee1f730fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f0b2cb8800c in __pthread_cond_wait_common (abstime=0x0, mutex=0x55eee1f82d40, cond=0x55eee1f730d0) at pthread_cond_wait.c:502
#2  0x00007f0b2cb8800c in __pthread_cond_wait (cond=0x55eee1f730d0, mutex=0x55eee1f82d40) at pthread_cond_wait.c:655
#3  0x00007f0b28770457 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#4  0x00007f0b2876a5ab in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#5  0x00007f0b2876b1ac in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#6  0x00007f0b2876c36c in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#7  0x00007f0b28896d6a in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#8  0x00007f0b2876bcc0 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#9  0x00007f0b2888c2ee in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0b2885f7f6 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#12 0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0b20ffb700 (LWP 7356)):
#0  0x00007f0b2cb8800c in futex_wait_cancelable (private=0, expected=0, futex_word=0x55eee1f730fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f0b2cb8800c in __pthread_cond_wait_common (abstime=0x0, mutex=0x55eee1f82d40, cond=0x55eee1f730d0) at pthread_cond_wait.c:502
#2  0x00007f0b2cb8800c in __pthread_cond_wait (cond=0x55eee1f730d0, mutex=0x55eee1f82d40) at pthread_cond_wait.c:655
#3  0x00007f0b28770457 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#4  0x00007f0b2876a5ab in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#5  0x00007f0b2876b1ac in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#6  0x00007f0b2876c36c in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#7  0x00007f0b28896d6a in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#8  0x00007f0b2876bcc0 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#9  0x00007f0b2888c2ee in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0b2885f7f6 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#12 0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0b211fc700 (LWP 7355)):
#0  0x00007f0b2cb8800c in futex_wait_cancelable (private=0, expected=0, futex_word=0x55eee1f730fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f0b2cb8800c in __pthread_cond_wait_common (abstime=0x0, mutex=0x55eee1f82d40, cond=0x55eee1f730d0) at pthread_cond_wait.c:502
#2  0x00007f0b2cb8800c in __pthread_cond_wait (cond=0x55eee1f730d0, mutex=0x55eee1f82d40) at pthread_cond_wait.c:655
#3  0x00007f0b28770457 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#4  0x00007f0b2876a5ab in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#5  0x00007f0b2876b1ac in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#6  0x00007f0b2876c36c in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#7  0x00007f0b28896d6a in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#8  0x00007f0b2876bcc0 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#9  0x00007f0b2888c2ee in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0b2885f7f6 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#12 0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0b213fd700 (LWP 7354)):
#0  0x00007f0b2cb8800c in futex_wait_cancelable (private=0, expected=0, futex_word=0x55eee1f730fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f0b2cb8800c in __pthread_cond_wait_common (abstime=0x0, mutex=0x55eee1f82d40, cond=0x55eee1f730d0) at pthread_cond_wait.c:502
#2  0x00007f0b2cb8800c in __pthread_cond_wait (cond=0x55eee1f730d0, mutex=0x55eee1f82d40) at pthread_cond_wait.c:655
#3  0x00007f0b28770457 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#4  0x00007f0b2876a5ab in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#5  0x00007f0b2876b1ac in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#6  0x00007f0b2876c36c in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#7  0x00007f0b28896d6a in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#8  0x00007f0b2876bcc0 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#9  0x00007f0b2888c2ee in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#10 0x00007f0b2885f7f6 in  () at /lib/x86_64-linux-gnu/librsvg-2.so.2
#11 0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#12 0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0b23fff700 (LWP 7353)):
#0  0x00007f0b2dec6829 in __GI___poll (fds=0x7f0b1c0125f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b2c2ec136 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b2c2ec25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b2e3d8753 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0b2e38615b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b2e1d5e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0b2e62e545 in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f0b2e1dfa67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#9  0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0b2962b700 (LWP 7352)):
#0  0x00007f0b2dec6829 in __GI___poll (fds=0x7f0b2962ac78, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0b2cb42cf7 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f0b2cb4492a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f0b29a32d49 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f0b2e1dfa67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0b2cb81fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f0b2ded14df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0b2a15ee80 (LWP 7351)):
[KCrash Handler]
#6  0x00007f0b2e3ae290 in QObject::objectName() const () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0b237a8922 in chameleon::ChameleonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () at /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libchameleon.so
#8  0x00007f0b237a4570 in chameleon::ChameleonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () at /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libchameleon.so
#9  0x00007f0b0ab1085b in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/libqtquickcontrolsplugin.so
#10 0x00007f0b0ab110cc in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/libqtquickcontrolsplugin.so
#11 0x00007f0b2d94d5b3 in QQuickWindowPrivate::polishItems() () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f0b2dbe40d5 in  () at /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#13 0x00007f0b2dbe6fab in QQuickWidget::resizeEvent(QResizeEvent*) () at /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#14 0x00007f0b2edd9ede in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f0b2dbe7e5d in QQuickWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
#16 0x00007f0b2ed9b4e1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f0b2eda2990 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f0b2e387489 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f0b2edd200b in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f0b2edd5ef3 in QWidgetPrivate::show_helper() () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f0b2edd909b in QWidget::setVisible(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f0b2edd5ea8 in QWidgetPrivate::showChildren(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f0b2edd5f0f in QWidgetPrivate::show_helper() () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f0b2edd909b in QWidget::setVisible(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f0b2edbd791 in QStackedLayout::setCurrentIndex(int) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007f0b2edbddb2 in QStackedLayout::insertWidget(int, QWidget*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x000055eedff43eb3 in  ()
#28 0x000055eedff46ab4 in  ()
#29 0x00007f0b2e3bc436 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f0b2e3b103b in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f0b2ed9b4e1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007f0b2eda2990 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007f0b2e387489 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f0b2e3d7b48 in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f0b2e3d83a4 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007f0b2c2ebf2e in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f0b2c2ec1c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f0b2c2ec25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f0b2e3d8737 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007f0b29ac93d1 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#41 0x00007f0b2e38615b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007f0b2e38e142 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x000055eedff415aa in  ()
#44 0x00007f0b2ddfc09b in __libc_start_main (main=0x55eedff411c0, argc=1, argv=0x7ffee2118be8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffee2118bd8) at ../csu/libc-start.c:308
#45 0x000055eedff4162a in _start ()
[Inferior 1 (process 7351) detached]

Reported using DrKonqi
Comment 1 David Redondo 2020-09-16 07:35:20 UTC
>chameleon::ChameleonStyle::drawComplexControl
This is in the style that you are using
Comment 2 David Redondo 2020-10-02 14:05:08 UTC
*** Bug 427248 has been marked as a duplicate of this bug. ***
Comment 3 Moisés Félix de Brito 2020-11-23 15:02:06 UTC
Created attachment 133587 [details]
New crash information added by DrKonqi

systemsettings5 (5.20.2) using Qt 5.15.2

- What I was doing when the application crashed: I was starting my browser;

- Unusual behavior I noticed: An icon whose emoticon was a sad face appeared on my panel;

- Custom settings of the application: Everything in McMojave theme.

-- Backtrace (Reduced):
#4  0x00007f6108278b30 in QObject::objectName() const () at /usr/lib/libQt5Core.so.5
#5  0x00007f6101cc4ac8 in chameleon::ChameleonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () at /usr/lib/qt/plugins/styles/libchameleon.so
#6  0x00007f6101cbeddd in chameleon::ChameleonStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () at /usr/lib/qt/plugins/styles/libchameleon.so
[...]
#9  0x00007f61076d9096 in QQuickWindowPrivate::polishItems() () at /usr/lib/libQt5Quick.so.5
#10 0x00007f6107761540 in QQuickRenderControl::polishItems() () at /usr/lib/libQt5Quick.so.5
Comment 4 Lukas Sommer 2022-06-13 10:18:05 UTC
This bug with using the chameleon style has been solved now: https://github.com/linuxdeepin/qt5integration/issues/49

The problem was  apparently not in the chameleon style, but in the associated dde-qt5integration. I've tested it with dde-qt5integration 5.5.17, and it does not crash any more. Following the comments in the bug report, it has been solved since dde-qt5integration 5.1.0.13.