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

            Bug ID: 403294
           Summary: System settings crash
           Product: systemsettings
           Version: 5.13.5
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: bengray...@gmail.com
  Target Milestone: ---

Application: systemsettings5 (5.13.5)

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

-- Information about the crash:
- What I was doing when the application crashed:

1. Open System Settings
2. Click "Applications"
3. Click "Launch Feedback"
4. Click "Locations"
5. Crash

Note the experience is generally laggy when compared to Windows on the same
device (e.g., dragging the windows leaves ghosts that don't disappear until I
slow down / stop dragging. This applies to all windows, but it's especially bad
on the system ones).

The crash can be reproduced every time.

-- 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 0x7fb62d036840 (LWP 23976))]

Thread 8 (Thread 0x7fb60ade5700 (LWP 24074)):
#0  0x00007fb630579509 in g_mutex_lock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb630532385 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb630532d7b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb630532f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb63392615b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fb6338d316b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fb6337220b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fb6329e31f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fb63372bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fb6318a8164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#10 0x00007fb63340fdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fb60b5e6700 (LWP 23993)):
#0  0x00007fb6333fef64 in __GI___libc_read (fd=33, buf=0x7fb60b5e5c90,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fb630578180 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb63053291f in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb630532df0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb6305331d2 in g_main_loop_run () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb620e6a7b6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fb63055b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fb6318a8164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#8  0x00007fb63340fdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fb60bde7700 (LWP 23992)):
#0  0x00007fb6334036d9 in __GI___poll (fds=0x5641e415ce60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb630532e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb630532f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb630532fb1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb63055b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb6318a8164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fb63340fdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fb618871700 (LWP 23982)):
#0  0x00007fb6334036d9 in __GI___poll (fds=0x7fb60c003ce0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb630532e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb630532f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb63392615b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fb6338d316b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fb6337220b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fb6329e31f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fb63372bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fb6318a8164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007fb63340fdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fb61a402700 (LWP 23981)):
#0  0x00007fb6334036d9 in __GI___poll (fds=0x7fb614004a00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb630532e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb630532f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb63392615b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fb6338d316b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fb6337220b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fb6329e31f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fb63372bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fb6318a8164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#9  0x00007fb63340fdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fb6294b2700 (LWP 23979)):
#0  0x00007fb6333fef64 in __GI___libc_read (fd=7, buf=0x7fb6294b1b10,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007fb630578180 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb63053291f in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb630532df0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb630532f6c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb63392615b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fb6338d316b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fb6337220b6 in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fb633bdf545 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007fb63372bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fb6318a8164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#11 0x00007fb63340fdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fb62b168700 (LWP 23978)):
#0  0x00007fb6334036d9 in __GI___poll (fds=0x7fb62b167c78, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fb631866917 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fb63186853a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fb62c105159 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fb63372bc87 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fb6318a8164 in start_thread (arg=<optimized out>) at
pthread_create.c:486
#6  0x00007fb63340fdef in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fb62d036840 (LWP 23976)):
[KCrash Handler]
#6  0x00007fb6338fcf9e in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fb634c65f0f in KCModule::changed(bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5
#8  0x00007fb6338fd830 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fb618006d43 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcms/kcm_launchfeedback.so
#10 0x00007fb6180093e3 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcms/kcm_launchfeedback.so
#11 0x00007fb6328ff084 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&) () at
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007fb6328ffdde 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
#13 0x00007fb6328ffed4 in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*,
QV4::Value const&) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007fb632912eac in
QV4::Runtime::method_storeProperty(QV4::ExecutionEngine*, QV4::Value const&,
int, QV4::Value const&) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007fb63291e789 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007fb6100d1ecd in  ()
#17 0x00007fb609f2b320 in  ()
#18 0x00007fb609f2b328 in  ()
#19 0x00005641e4b137c0 in  ()
#20 0x0000000000000000 in  ()
[Inferior 1 (process 23976) detached]

Reported using DrKonqi

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

Reply via email to