<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>391641</bug_id>
          
          <creation_ts>2018-03-10 00:49:01 +0000</creation_ts>
          <short_desc>[Wayland] System settings crashed on close</short_desc>
          <delta_ts>2018-04-26 23:41:29 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>systemsettings</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>unspecified</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>390151</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>drkonqi</keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Patrick Silva">bugseforuns</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1736918</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2018-03-10 00:49:01 +0000</bug_when>
    <thetext>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 &quot;Connections&quot; KCM, back to all settings, open &quot;Display and monitor&quot;, close system settings

-- Backtrace:
Application: Configurações do Sistema (systemsettings5), signal: Segmentation fault
Using host libthread_db library &quot;/lib/x86_64-linux-gnu/libthread_db.so.1&quot;.
[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=&lt;optimized out&gt;) 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=&lt;optimized out&gt;) 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=&lt;optimized out&gt;) 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=&lt;optimized out&gt;) 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=&lt;optimized out&gt;) 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=&lt;optimized out&gt;, flags=flags@entry=0, i=&lt;optimized out&gt;, data=&lt;optimized out&gt;) 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&lt;org_kde_plasma_window, org_kde_plasma_window_destroy&gt;::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=&lt;optimized out&gt;) at /workspace/build/src/client/plasmawindowmanagement.cpp:735
#13 0x00007f9de1cd2e19 in KWayland::Client::PlasmaWindow::~PlasmaWindow (this=0x2e9c6c0, __in_chrg=&lt;optimized out&gt;) 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=&lt;optimized out&gt;, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:1022
#16 0x00007f9de1cd33b9 in KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement (this=0x19a3a90, __in_chrg=&lt;optimized out&gt;) 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=&lt;optimized out&gt;, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:1022
#19 0x00007f9dd27446a3 in WaylandIntegration::~WaylandIntegration (this=&lt;optimized out&gt;, __in_chrg=&lt;optimized out&gt;) at /workspace/build/src/windowsystem/waylandintegration.cpp:54
#20 WaylandIntegrationSingleton::~WaylandIntegrationSingleton (this=&lt;optimized out&gt;, __in_chrg=&lt;optimized out&gt;) at /workspace/build/src/windowsystem/waylandintegration.cpp:40
#21 (anonymous namespace)::Q_QGS_privateWaylandIntegrationSelf::Holder::~Holder (this=&lt;optimized out&gt;, __in_chrg=&lt;optimized out&gt;) at /workspace/build/src/windowsystem/waylandintegration.cpp:46
#22 0x00007f9df0482ff8 in __run_exit_handlers (status=0, listp=0x7f9df080d5f8 &lt;__exit_funcs&gt;, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#23 0x00007f9df0483045 in __GI_exit (status=&lt;optimized out&gt;) at exit.c:104
#24 0x00007f9df0469837 in __libc_start_main (main=0x40b300 &lt;main(int, char**)&gt;, argc=1, argv=0x7ffc9d905df8, init=&lt;optimized out&gt;, fini=&lt;optimized out&gt;, rtld_fini=&lt;optimized out&gt;, 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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748426</commentid>
    <comment_count>1</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2018-04-26 23:41:29 +0000</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 390151 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>