https://bugs.kde.org/show_bug.cgi?id=403950

            Bug ID: 403950
           Summary: Crash on close, after visiting the settings for Launch
                    Feedback
           Product: systemsettings
           Version: 5.13.5
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: kai.klingenha...@kabelmail.de
  Target Milestone: ---

Created attachment 117836
  --> https://bugs.kde.org/attachment.cgi?id=117836&action=edit
flickering

SUMMARY

When visiting Applications / Launch Feedback the star, indicating a edit on
this page, begin to flicker and the CPU usage begin to rise.
After that, when you close the systemsettings, the application crashs.


STEPS TO REPRODUCE
1. Open systemsettings
2. Go to the option 'Applications'
3. Go to the option 'Launch Feedback'
4. Watch the flickering
5. Close systemsettings
6. CRASH












Application: systemsettings5 (5.13.5)

Qt Version: 5.11.1
Frameworks Version: 5.50.0
Operating System: Linux 4.18.0-14-generic x86_64
Distribution: Ubuntu 18.10


-- Information about the crash:

The crash can be reproduced every time on my system.


-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe2b6626840 (LWP 15383))]

Thread 7 (Thread 0x7fe295dff700 (LWP 15398)):
#0  0x00007fe2bc9f36d9 in __GI___poll (fds=0x7fe28803a800, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe2b9b22e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe2b9b231d2 in g_main_loop_run () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe299d7c7b6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fe2b9b4b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe2bae98164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fe2bc9ffdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe2971ba700 (LWP 15397)):
#0  0x00007fe2bc9f36d9 in __GI___poll (fds=0x55966f70a210, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe2b9b22e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe2b9b22f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe2b9b22fb1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe2b9b4b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe2bae98164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fe2bc9ffdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe2a49f8700 (LWP 15388)):
#0  0x00007fe2b9b69509 in g_mutex_lock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe2b9b22e2c in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe2b9b22f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe2bcf1615b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe2bcec316b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe2bcd120b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe2bbfd31f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe2bcd1bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe2bae98164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007fe2bc9ffdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe2ac9dc700 (LWP 15386)):
#0  0x00007fe2bae9e2eb in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55966bf97ff8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fe2bae9e2eb in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55966bf97fa8, cond=0x55966bf97fd0) at pthread_cond_wait.c:502
#2  0x00007fe2bae9e2eb in __pthread_cond_wait (cond=0x55966bf97fd0,
mutex=0x55966bf97fa8) at pthread_cond_wait.c:655
#3  0x00007fe2ad0cd46b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fe2ad0cd1d7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fe2bae98164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fe2bc9ffdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe2af2ab700 (LWP 15385)):
#0  0x00007fe2bc9f36d9 in __GI___poll (fds=0x7fe2a8013b40, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe2b9b22e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe2b9b22f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe2bcf1615b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe2bcec316b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe2bcd120b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe2bd1cf545 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fe2bcd1bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe2bae98164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007fe2bc9ffdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe2b4f6a700 (LWP 15384)):
#0  0x00007fe2bc9f36d9 in __GI___poll (fds=0x7fe2b4f69c78, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe2bae56917 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe2bae5853a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe2b5f07159 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fe2bcd1bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe2bae98164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fe2bc9ffdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe2b6626840 (LWP 15383)):
[KCrash Handler]
#6  0x000055966f6e1630 in  ()
#7  0x00007fe2bbf291f3 in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe2bceed00f in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe2be255f0f in KCModule::changed(bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
#10 0x00007fe2bceed830 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fe299688d43 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcms/kcm_launchfeedback.so
#12 0x00007fe29968b3e3 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcms/kcm_launchfeedback.so
#13 0x00007fe2bbeef084 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&) () at
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007fe2bbeefdde in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
() at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007fe2bbeefed4 in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*,
QV4::Value const&) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007fe2bbf02eac in
QV4::Runtime::method_storeProperty(QV4::ExecutionEngine*, QV4::Value const&,
int, QV4::Value const&) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007fe2bbf0e789 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007fe29969debd in  ()
#19 0x00007fe29bbc1320 in  ()
#20 0x00007fe29bbc1328 in  ()
#21 0x000055966c4d38b0 in  ()
#22 0x0000000000000000 in  ()
[Inferior 1 (process 15383) detached]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to