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

            Bug ID: 391641
           Summary: [Wayland] System settings crashed on close
           Product: systemsettings
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
  Target Milestone: ---

Application: systemsettings5 (5.12.80)

Qt Version: 5.10.0
Frameworks Version: 5.44.0
Operating System: Linux 4.13.0-36-generic x86_64
Distribution: KDE neon Developer Edition

-- Information about the crash:
- What I was doing when the application crashed:
Open "Connections" KCM, back to all settings, open "Display and monitor", close
system settings

-- Backtrace:
Application: Configurações do Sistema (systemsettings5), signal: Segmentation
fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9df4a448c0 (LWP 17749))]

Thread 7 (Thread 0x7f9d88a05700 (LWP 17810)):
#0  0x00007f9dea24ea94 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9dea209910 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9dea20a2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9dea20a49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9df0e775cb in QEventDispatcherGlib::processEvents
(this=0x7f9d680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f9df0e1e64a in QEventLoop::exec (this=this@entry=0x7f9d88a04d00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f9df0c3e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#7  0x00007f9df0c436eb in QThreadPrivate::start (arg=0x3372820) at
thread/qthread_unix.cpp:376
#8  0x00007f9dec7276ba in start_thread (arg=0x7f9d88a05700) at
pthread_create.c:333
#9  0x00007f9df055041d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f9d898ad700 (LWP 17809)):
#0  0x00007f9df48ffc09 in _dl_update_slotinfo (req_modid=<optimized out>) at
dl-tls.c:735
#1  0x00007f9df48ffc7c in update_get_addr (ti=0x7f9df127e690) at dl-tls.c:802
#2  0x00007f9df0c42576 in get_thread_data () at thread/qthread_unix.cpp:193
#3  QThreadData::current (createIfNecessary=createIfNecessary@entry=true) at
thread/qthread_unix.cpp:248
#4  0x00007f9df0e774ba in postEventSourcePrepare (s=0x7f9d70020290,
timeout=0x7f9d898acb34) at kernel/qeventdispatcher_glib.cpp:252
#5  0x00007f9dea20991d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f9dea20a2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f9dea20a49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f9df0e775cb in QEventDispatcherGlib::processEvents
(this=0x7f9d700201e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007f9df0e1e64a in QEventLoop::exec (this=this@entry=0x7f9d898acd00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#10 0x00007f9df0c3e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#11 0x00007f9df0c436eb in QThreadPrivate::start (arg=0x37ef6e0) at
thread/qthread_unix.cpp:376
#12 0x00007f9dec7276ba in start_thread (arg=0x7f9d898ad700) at
pthread_create.c:333
#13 0x00007f9df055041d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f9db13a8700 (LWP 17768)):
#0  0x00007f9df054474d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9dea20a38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9dea20a49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9df0e775cb in QEventDispatcherGlib::processEvents
(this=0x7f9dac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9df0e1e64a in QEventLoop::exec (this=this@entry=0x7f9db13a7ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f9df0c3e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#6  0x00007f9dee77ca35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f9df0c436eb in QThreadPrivate::start (arg=0x291e250) at
thread/qthread_unix.cpp:376
#8  0x00007f9dec7276ba in start_thread (arg=0x7f9db13a8700) at
pthread_create.c:333
#9  0x00007f9df055041d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f9dca9e6700 (LWP 17764)):
#0  0x00007f9df054027d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9dea24d6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9dea209e74 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9dea20a330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9dea20a712 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9dba5bd9d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007f9dea230bb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f9dec7276ba in start_thread (arg=0x7f9dca9e6700) at
pthread_create.c:333
#8  0x00007f9df055041d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f9dcc1ed700 (LWP 17763)):
#0  0x00007f9df054474d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9dea20a38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9dea20a49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9dea20a4d9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9dea230bb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9dec7276ba in start_thread (arg=0x7f9dcc1ed700) at
pthread_create.c:333
#6  0x00007f9df055041d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f9dde9f6700 (LWP 17751)):
#0  0x00007f9df054474d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9dea20a38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9dea20a49c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9df0e775cb in QEventDispatcherGlib::processEvents
(this=0x7f9dd80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f9df0e1e64a in QEventLoop::exec (this=this@entry=0x7f9dde9f5cd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f9df0c3e554 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:522
#6  0x00007f9df27572c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f9df0c436eb in QThreadPrivate::start (arg=0x7f9df29cbd60) at
thread/qthread_unix.cpp:376
#8  0x00007f9dec7276ba in start_thread (arg=0x7f9dde9f6700) at
pthread_create.c:333
#9  0x00007f9df055041d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f9df4a448c0 (LWP 17749)):
[KCrash Handler]
#6  0x00007f9de34d05b9 in wl_map_insert_at (map=<optimized out>,
flags=flags@entry=0, i=<optimized out>, data=<optimized out>) at
../src/wayland-util.c:249
#7  0x00007f9de34cc7be in proxy_destroy (proxy=0x1892a70) at
../src/wayland-client.c:411
#8  wl_proxy_destroy (proxy=proxy@entry=0x1892a70) at
../src/wayland-client.c:442
#9  0x00007f9de1cd2d07 in org_kde_plasma_window_destroy
(org_kde_plasma_window=0x1892a70) at
/workspace/build/obj-x86_64-linux-gnu/src/client/wayland-plasma-window-management-client-protocol.h:634
#10 KWayland::Client::WaylandPointer<org_kde_plasma_window,
org_kde_plasma_window_destroy>::release (this=0x199b180, this=0x199b180) at
/workspace/build/src/client/wayland_pointer_p.h:53
#11 KWayland::Client::PlasmaWindow::release (this=this@entry=0x2e9c6c0) at
/workspace/build/src/client/plasmawindowmanagement.cpp:745
#12 0x00007f9de1cd2d2a in KWayland::Client::PlasmaWindow::~PlasmaWindow
(this=0x2e9c6c0, __in_chrg=<optimized out>) at
/workspace/build/src/client/plasmawindowmanagement.cpp:735
#13 0x00007f9de1cd2e19 in KWayland::Client::PlasmaWindow::~PlasmaWindow
(this=0x2e9c6c0, __in_chrg=<optimized out>) at
/workspace/build/src/client/plasmawindowmanagement.cpp:736
#14 0x00007f9df0e4af73 in QObjectPrivate::deleteChildren
(this=this@entry=0x19a3f40) at kernel/qobject.cpp:1992
#15 0x00007f9df0e54e94 in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1022
#16 0x00007f9de1cd33b9 in
KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement
(this=0x19a3a90, __in_chrg=<optimized out>) at
/workspace/build/src/client/plasmawindowmanagement.cpp:252
#17 0x00007f9df0e4af73 in QObjectPrivate::deleteChildren
(this=this@entry=0x16e8c30) at kernel/qobject.cpp:1992
#18 0x00007f9df0e54e94 in QObject::~QObject (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:1022
#19 0x00007f9dd27446a3 in WaylandIntegration::~WaylandIntegration
(this=<optimized out>, __in_chrg=<optimized out>) at
/workspace/build/src/windowsystem/waylandintegration.cpp:54
#20 WaylandIntegrationSingleton::~WaylandIntegrationSingleton (this=<optimized
out>, __in_chrg=<optimized out>) at
/workspace/build/src/windowsystem/waylandintegration.cpp:40
#21 (anonymous namespace)::Q_QGS_privateWaylandIntegrationSelf::Holder::~Holder
(this=<optimized out>, __in_chrg=<optimized out>) at
/workspace/build/src/windowsystem/waylandintegration.cpp:46
#22 0x00007f9df0482ff8 in __run_exit_handlers (status=0, listp=0x7f9df080d5f8
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#23 0x00007f9df0483045 in __GI_exit (status=<optimized out>) at exit.c:104
#24 0x00007f9df0469837 in __libc_start_main (main=0x40b300 <main(int, char**)>,
argc=1, argv=0x7ffc9d905df8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc9d905de8) at ../csu/libc-start.c:325
#25 0x000000000040b7b9 in _start ()

Possible duplicates by query: bug 379728, bug 379366, bug 378362.

Reported using DrKonqi

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

Reply via email to