<?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>346748</bug_id>
          
          <creation_ts>2015-04-27 02:17:29 +0000</creation_ts>
          <short_desc>Opening Window Settings from title right-click menu, and then closing the Settings dialog quickly, results in a crash</short_desc>
          <delta_ts>2016-10-28 18:52:17 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>kwin</product>
          <component>general</component>
          <version>5.3.0</version>
          <rep_platform>unspecified</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.kde.org/show_bug.cgi?id=341818</see_also>
    
    <see_also>https://bugs.kde.org/show_bug.cgi?id=348624</see_also>
          <bug_file_loc>https://git.reviewboard.kde.org/r/123777/</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="Dave Thompson">dwt</reporter>
          <assigned_to name="KWin default assignee">kwin-bugs-null</assigned_to>
          <cc>antonis+kdebugs</cc>
    
    <cc>buddygreeson</cc>
    
    <cc>floux.dp</cc>
    
    <cc>gbeshers</cc>
    
    <cc>kde</cc>
    
    <cc>kschesnokov</cc>
    
    <cc>medhefgo</cc>
    
    <cc>miabraha</cc>
    
    <cc>n.schnelle</cc>
    
    <cc>raphael.cazenave</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      <flag name="ReviewRequest"
          id="1058"
          type_id="14"
          status="+"
          setter="thomas.luebking"
    />

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1513846</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Thompson">dwt</who>
    <bug_when>2015-04-27 02:17:29 +0000</bug_when>
    <thetext>Application: kdeinit5 (5.3.0)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-15-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
To replicate this:

1. Right click on a titlebar, choose More Actions --&gt; Window Manager Settings.
2. The moment the Settings dialog opens, close it with the titlebar close icon.
3. You will get a crash (I managed to do this twice)

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDE Control Module (kdeinit5), signal: Aborted
Using host libthread_db library &quot;/lib/x86_64-linux-gnu/libthread_db.so.1&quot;.
[Current thread is 1 (Thread 0x7fdddf4af780 (LWP 5040))]

Thread 2 (Thread 0x7fddaf42c700 (LWP 5044)):
#0  0x00007fddde1a8ff9 in timerSourcePrepare (source=&lt;optimized out&gt;, timeout=0x7fddaf42bc54) at kernel/qeventdispatcher_glib.cpp:161
#1  0x00007fdddacd23fd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdddacd2de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdddacd2fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fddde1a9c6c in QEventDispatcherGlib::processEvents (this=0x7fdda80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x00007fddde14e3e2 in QEventLoop::exec (this=this@entry=0x7fddaf42be20, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fddddf0db44 in QThread::exec (this=&lt;optimized out&gt;) at thread/qthread.cpp:503
#7  0x00007fddcd664f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fddddf12b0e in QThreadPrivate::start (arg=0x1c9c8d0) at thread/qthread_unix.cpp:337
#9  0x00007fdddb72f6aa in start_thread (arg=0x7fddaf42c700) at pthread_create.c:333
#10 0x00007fddddbabeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fdddf4af780 (LWP 5040)):
[KCrash Handler]
#6  0x00007fddddada267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007fddddadbeca in __GI_abort () at abort.c:89
#8  0x00007fddddb1dc53 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7fddddc361a8 &quot;*** Error in `%s&apos;: %s: 0x%s ***\n&quot;) at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007fddddb25c69 in malloc_printerr (ptr=&lt;optimized out&gt;, str=0x7fddddc362b8 &quot;double free or corruption (out)&quot;, action=1) at malloc.c:4965
#10 _int_free (av=&lt;optimized out&gt;, p=&lt;optimized out&gt;, have_lock=0) at malloc.c:3834
#11 0x00007fddddb2989c in __GI___libc_free (mem=&lt;optimized out&gt;) at malloc.c:2950
#12 0x00007fddde17f0bb in QMetaCallEvent::~QMetaCallEvent (this=0x7fddc4005510, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:467
#13 0x00007fddde17f109 in QMetaCallEvent::~QMetaCallEvent (this=0x7fddc4005510, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:475
#14 0x00007fddde153587 in QCoreApplication::removePostedEvents (receiver=0xf1cd30, eventType=eventType@entry=0) at kernel/qcoreapplication.cpp:1629
#15 0x00007fddde17f6fa in QObjectPrivate::~QObjectPrivate (this=0xf1d070, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:234
#16 0x00007fddde17f809 in QObjectPrivate::~QObjectPrivate (this=0xf1d070, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:245
#17 0x00007fddde18a83b in cleanup (pointer=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54
#18 ~QScopedPointer (this=0xf1cd38, __in_chrg=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101
#19 QObject::~QObject (this=&lt;optimized out&gt;, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:882
#20 0x00007fddcc69f619 in QXcbConnection::~QXcbConnection (this=0xf1cd30, __in_chrg=&lt;optimized out&gt;) at qxcbconnection.cpp:450
#21 0x00007fddcc6a3d3e in qDeleteAll&lt;QList&lt;QXcbConnection*&gt;::const_iterator&gt; (end=..., begin=...) at ../../../../include/QtCore/../../src/corelib/tools/qalgorithms.h:315
#22 qDeleteAll&lt;QList&lt;QXcbConnection*&gt; &gt; (c=...) at ../../../../include/QtCore/../../src/corelib/tools/qalgorithms.h:323
#23 QXcbIntegration::~QXcbIntegration (this=0xee2da0, __in_chrg=&lt;optimized out&gt;) at qxcbintegration.cpp:189
#24 0x00007fddcc6a3e19 in QXcbIntegration::~QXcbIntegration (this=0xee2da0, __in_chrg=&lt;optimized out&gt;) at qxcbintegration.cpp:190
#25 0x00007fdddee595c0 in QGuiApplicationPrivate::~QGuiApplicationPrivate (this=0xee2960, __in_chrg=&lt;optimized out&gt;) at kernel/qguiapplication.cpp:1374
#26 0x00007fdddc54d4e9 in QApplicationPrivate::~QApplicationPrivate (this=0xee2960, __in_chrg=&lt;optimized out&gt;) at kernel/qapplication.cpp:183
#27 0x00007fddde18a83b in cleanup (pointer=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54
#28 ~QScopedPointer (this=0x7ffd170bf528, __in_chrg=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101
#29 QObject::~QObject (this=&lt;optimized out&gt;, __in_chrg=&lt;optimized out&gt;) at kernel/qobject.cpp:882
#30 0x00007fdddc54f133 in QApplication::~QApplication (this=0x7ffd170bf520, __in_chrg=&lt;optimized out&gt;) at kernel/qapplication.cpp:803
#31 0x00007fddccb88480 in ~KCMShell (this=0x7ffd170bf520, __in_chrg=&lt;optimized out&gt;) at ../../kcmshell/main.h:32
#32 kdemain (_argc=12, _argv=&lt;optimized out&gt;) at ../../kcmshell/main.cpp:305
#33 0x0000000000408716 in launch (argc=argc@entry=14, _name=_name@entry=0xef1c68 &quot;kcmshell5&quot;, args=&lt;optimized out&gt;, args@entry=0xef1c72 &quot;--icon&quot;, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=&lt;optimized out&gt;, envs@entry=0xef1d26 &quot;&quot;, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b711 &quot;0&quot;) at ../../../src/kdeinit/kinit.cpp:741
#34 0x000000000040a132 in handle_launcher_request (sock=8, who=who@entry=0x40b6c6 &quot;launcher&quot;) at ../../../src/kdeinit/kinit.cpp:1180
#35 0x000000000040a6ee in handle_requests (waitForPid=waitForPid@entry=0) at ../../../src/kdeinit/kinit.cpp:1369
#36 0x000000000040501b in main (argc=5, argv=&lt;optimized out&gt;) at ../../../src/kdeinit/kinit.cpp:1860

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1514331</commentid>
    <comment_count>1</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2015-04-28 11:30:45 +0000</bug_when>
    <thetext>*** Bug 346824 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517365</commentid>
    <comment_count>2</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2015-05-09 19:32:57 +0000</bug_when>
    <thetext>*** Bug 346851 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517367</commentid>
    <comment_count>3</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2015-05-09 19:33:15 +0000</bug_when>
    <thetext>*** Bug 347134 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517544</commentid>
    <comment_count>4</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-05-10 10:46:37 +0000</bug_when>
    <thetext>I assume this is due to commit 67d7eb7120902c2519a2cb2463a4256dad8ba070, resp commit 305387ec3a12cbcc692a81fa8795a996702b32c5

Martin, do you recall the original problem to be fixed by those?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517762</commentid>
    <comment_count>5</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2015-05-11 06:57:36 +0000</bug_when>
    <thetext>&gt; Martin, do you recall the original problem to be fixed by those?

yes, clearly. I did test that change ;-)

But I cannot see how it could be related. A property should not be deleted...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517791</commentid>
    <comment_count>6</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-05-11 08:27:15 +0000</bug_when>
    <thetext>(In reply to Martin Gräßlin from comment #5)

&gt; But I cannot see how it could be related. A property should not be deleted...
I don&apos;t think it&apos;s the deletion of the property, but that it&apos;s set early, resp. that QX11Info::connection() and/or QX11Info::appRootWindow() are called early.

Do you have a description of the original problem around?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1517799</commentid>
    <comment_count>7</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2015-05-11 08:55:29 +0000</bug_when>
    <thetext>&gt; I don&apos;t think it&apos;s the deletion of the property, but that it&apos;s set early, resp. that QX11Info::connection() and/or QX11Info::appRootWindow() are called early.

That shouldn&apos;t be. QX11Info provides them as soon as QGuiApplication is constructed.

&gt; Do you have a description of the original problem around?

bug #345339</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519056</commentid>
    <comment_count>8</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-05-15 22:16:49 +0000</bug_when>
    <thetext>Git commit 87a3d01a75e2371ae4c74ce71f2a7446a91ca7df by Thomas Lübking.
Committed on 15/05/2015 at 20:02.
Pushed by luebking into branch &apos;Plasma/5.3&apos;.

lazy setting of xbc properties on qApp

just a wild guess - the crashes showed up
somewhen after the early setting of the property/
X11Info access - if this indeed is the cause, they
should disappear or only appear after actually using
the detect button. We&apos;ll see.
REVIEW: 123777

M  +2    -0    kcmkwin/kwinrules/detectwidget.cpp
M  +0    -4    kcmkwin/kwinrules/kcm.cpp
M  +0    -4    kcmkwin/kwinrules/main.cpp

http://commits.kde.org/kwin/87a3d01a75e2371ae4c74ce71f2a7446a91ca7df</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1519077</commentid>
    <comment_count>9</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-05-15 22:46:56 +0000</bug_when>
    <thetext>Git commit 8855f47f34df6226d302a08a248e553ec9e97cc2 by Thomas Lübking.
Committed on 15/05/2015 at 21:55.
Pushed by luebking into branch &apos;master&apos;.

lazy setting of xbc properties on qApp

just a wild guess - the crashes showed up
somewhen after the early setting of the property/
X11Info access - if this indeed is the cause, they
should disappear or only appear after actually using
the detect button. We&apos;ll see.
REVIEW: 123777

M  +2    -0    kcmkwin/kwinrules/detectwidget.cpp
M  +0    -4    kcmkwin/kwinrules/kcm.cpp
M  +0    -4    kcmkwin/kwinrules/main.cpp

http://commits.kde.org/kwin/8855f47f34df6226d302a08a248e553ec9e97cc2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1522830</commentid>
    <comment_count>10</comment_count>
    <who name="">raphael.cazenave</who>
    <bug_when>2015-05-30 22:21:49 +0000</bug_when>
    <thetext>*** Bug 348472 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1524554</commentid>
    <comment_count>11</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-06-07 12:59:23 +0000</bug_when>
    <thetext>*** Bug 348606 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1524600</commentid>
    <comment_count>12</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-06-07 14:46:07 +0000</bug_when>
    <thetext>From bug #348624 we have to assume that commit 87a3d01a75e2371ae4c74ce71f2a7446a91ca7df didn&apos;t help :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1531245</commentid>
    <comment_count>13</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-07-10 16:20:14 +0000</bug_when>
    <thetext>*** Bug 349566 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1533859</commentid>
    <comment_count>14</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-07-28 13:38:51 +0000</bug_when>
    <thetext>*** Bug 349754 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1538931</commentid>
    <comment_count>15</comment_count>
    <who name="Jan">medhefgo</who>
    <bug_when>2015-08-23 13:24:06 +0000</bug_when>
    <thetext>I&apos;m affected by this too. Here&apos;s a debug trace (please let me know if I should create a new trace with debug symbols for libraries). Note that for me the crash doesn&apos;t seem to happen right away when closing the settings dialog. But after closing it and (for example) right-click a windows title bar, it crashes.

[Thread 0x7f03c08ec700 (LWP 14207) exited]
[Thread 0x7f03b974f700 (LWP 14209) exited]

Program received signal SIGSEGV, Segmentation fault.
isShown (this=0x255ea60) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/useractions.cpp:105
105	/tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/useractions.cpp: No such file or directory.

Thread 6 (Thread 0x7f03c33f4700 (LWP 14206)):
#0  0x00007f03dc5bc18d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f03da0919f2 in ?? () from /usr/lib/libxcb.so.1
No symbol table info available.
#2  0x00007f03da09356f in xcb_wait_for_event () from /usr/lib/libxcb.so.1
No symbol table info available.
#3  0x00007f03c3c96ca9 in ?? () from /usr/lib/libQt5XcbQpa.so.5
No symbol table info available.
#4  0x00007f03da363a9e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f03dc8874a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6  0x00007f03dc5c512d in clone () from /usr/lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x7f03bba5f700 (LWP 14208)):
#0  0x00007f03dc5bde23 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f03da59691f in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f03da5983f7 in QEventDispatcherUNIXPrivate::doSelect(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;, timespec*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f03da5988fe in QEventDispatcherUNIX::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f03da54226a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f03da35eaf4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f03d4821335 in ?? () from /usr/lib/libQt5Qml.so.5
No symbol table info available.
#7  0x00007f03da363a9e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00007f03dc8874a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9  0x00007f03dc5c512d in clone () from /usr/lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x7f03b8f4e700 (LWP 14210)):
#0  0x00007f03dc88d07f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f03d92c0564 in ?? () from /usr/lib/libQt5Script.so.5
No symbol table info available.
#2  0x00007f03d92c05a9 in ?? () from /usr/lib/libQt5Script.so.5
No symbol table info available.
#3  0x00007f03dc8874a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#4  0x00007f03dc5c512d in clone () from /usr/lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x7f03dcda7840 (LWP 14205)):
#0  isShown (this=0x255ea60) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/useractions.cpp:105
No locals.
#1  KWin::UserActionsMenu::show (this=0x255ea60, pos=..., cl=...) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/useractions.cpp:136
        cl = @0x7ffd4766e480: {d = 0x3090cf0, value = 0x2719c40}
        pos = @0x7ffd4766e4f0: {x1 = 500, y1 = 19, x2 = 500, y2 = 19}
        this = 0x255ea60
#2  0x00007f03dc132d0a in KWin::Workspace::showWindowMenu (this=0x255e820, pos=..., cl=cl@entry=0x2719c40)
    at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/useractions.cpp:1711
No locals.
#3  0x00007f03dc0c1d92 in KWin::AbstractClient::performMouseCommand (this=0x2719c40, cmd=&lt;optimized out&gt;, globalPos=...)
    at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/abstract_client.cpp:692
        replay = false
#4  0x00007f03dc1022d1 in KWin::Client::processDecorationButtonPress (this=this@entry=0x2719c40, button=button@entry=3, x=x@entry=504, y=y@entry=19, 
    x_root=x_root@entry=500, y_root=19, ignoreMenu=false) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/events.cpp:1249
        com = &lt;optimized out&gt;
        active = true
#5  0x00007f03dc104705 in KWin::Client::buttonPressEvent (this=0x2719c40, w=&lt;optimized out&gt;, button=3, state=0, x=504, y=19, x_root=500, y_root=19, time=4270906)
    at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/events.cpp:1196
        event = &lt;incomplete type&gt;
#6  0x00007f03dc104a58 in KWin::Client::buttonPressEvent (this=&lt;optimized out&gt;, w=&lt;optimized out&gt;, button=&lt;optimized out&gt;, state=&lt;optimized out&gt;, x=&lt;optimized out&gt;, 
    y=&lt;optimized out&gt;, x_root=500, y_root=19, time=4270906) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/events.cpp:1202
No locals.
#7  0x00007f03dc10510b in KWin::Client::windowEvent (this=0x2719c40, e=e@entry=0x7f03bc0014f0) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/events.cpp:675
        event = 0x7f03bc0014f0
        eventType = &lt;optimized out&gt;
#8  0x00007f03dc106562 in KWin::Workspace::workspaceEvent (this=0x255e820, e=0x7f03bc0014f0) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/events.cpp:352
        c = &lt;optimized out&gt;
        c = &lt;optimized out&gt;
        c = &lt;optimized out&gt;
        c = &lt;optimized out&gt;
        eventType = &lt;optimized out&gt;
        __PRETTY_FUNCTION__ = &quot;bool KWin::Workspace::workspaceEvent(xcb_generic_event_t*)&quot;
        eventWindow = 50331667
#9  0x00007f03da5413ff in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&amp;, void*, long*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f03c3c9a554 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () from /usr/lib/libQt5XcbQpa.so.5
No symbol table info available.
#11 0x00007f03c3c9b303 in QXcbConnection::processXcbEvents() () from /usr/lib/libQt5XcbQpa.so.5
No symbol table info available.
#12 0x00007f03da573eb1 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#13 0x00007f03db27e00c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#14 0x00007f03db2834e6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
No symbol table info available.
#15 0x00007f03da54489b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#16 0x00007f03da546c96 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#17 0x00007f03da5987c2 in QEventDispatcherUNIX::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#18 0x00007f03c3cfd35d in ?? () from /usr/lib/libQt5XcbQpa.so.5
No symbol table info available.
#19 0x00007f03da54226a in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#20 0x00007f03da54a20c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#21 0x00007f03dcaa258f in kdemain (argc=1, argv=0x7ffd4766f078) at /tmp/yaourt-tmp-medhefgo/aur-kwin-git/src/kwin/main_x11.cpp:303
        primaryScreen = 0
        c = 0x0
        number_of_screens = &lt;optimized out&gt;
        a = {&lt;KWin::Application&gt; = {&lt;QApplication&gt; = {&lt;No data fields&gt;}, static staticMetaObject = {d = {superdata = 0x7f03db97f1a0 &lt;QApplication::staticMetaObject&gt;, 
                stringdata = 0x7f03dc27bcc0 &lt;qt_meta_stringdata_KWin__Application&gt;, data = 0x7f03dc27bbc0 &lt;qt_meta_data_KWin__Application&gt;, 
                static_metacall = 0x7f03dc22f670 &lt;KWin::Application::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)&gt;, relatedMetaObjects = 0x0, 
                extradata = 0x0}}, m_originalSessionKey = {static null = {&lt;No data fields&gt;}, d = 0x7f03da5f7de0 &lt;QArrayData::shared_null&gt;}, m_eventFilter = {
              d = 0x24c61f0}, m_configLock = false, m_operationMode = KWin::Application::OperationModeX11, m_x11Time = 4270906, m_rootWindow = 191, 
            m_connection = 0x247c320, static crashes = 0}, static staticMetaObject = {d = {superdata = 0x7f03dc4d4220 &lt;KWin::Application::staticMetaObject&gt;, 
              stringdata = 0x7f03dcaa3320 &lt;qt_meta_stringdata_KWin__ApplicationX11&gt;, data = 0x7f03dcaa32c0 &lt;qt_meta_data_KWin__ApplicationX11&gt;, 
              static_metacall = 0x7f03dcaa2c00 &lt;KWin::ApplicationX11::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)&gt;, relatedMetaObjects = 0x0, 
              extradata = 0x0}}, owner = {d = 0x24c5830}, m_replace = false}
        replaceOption = {d = {d = 0x24c8cb0}}
        parser = {d = 0x24ce860}
        helper = {&lt;QObject&gt; = {&lt;No data fields&gt;}, static staticMetaObject = {d = {superdata = 0x7f03da981b80 &lt;QObject::staticMetaObject&gt;, 
              stringdata = 0x7f03dc2714a0 &lt;qt_meta_stringdata_KWin__SessionSaveDoneHelper&gt;, data = 0x7f03dc271440 &lt;qt_meta_data_KWin__SessionSaveDoneHelper&gt;, 
              static_metacall = 0x7f03dc2305b0 &lt;KWin::SessionSaveDoneHelper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)&gt;, relatedMetaObjects = 0x0, 
              extradata = 0x0}}, notifier = 0x24c8f30, conn = 0x24de450}
#22 0x00007f03dc4fc610 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#23 0x0000000000400819 in _start ()
No symbol table info available.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1538932</commentid>
    <comment_count>16</comment_count>
    <who name="Thomas Lübking">thomas.luebking</who>
    <bug_when>2015-08-23 13:41:44 +0000</bug_when>
    <thetext>No, you&apos;re not.

Or at least *this* bug is about a crash-on-close of the config dialog, while your backtrace crashes kwin_x11 (the window manager itself) on attempting to just show the Alt+F3 menu (looks like dangeling pointer)
I&apos;m not entirely sure this a related to th specific config dialog at all (try to cause it my just using the Alt+F3 menu two or three times in a row)

=&gt; Can you please open a new bug with the backtrace.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1541374</commentid>
    <comment_count>17</comment_count>
    <who name="Christoph Feck">cfeck</who>
    <bug_when>2015-09-03 09:34:16 +0000</bug_when>
    <thetext>*** Bug 351922 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1617590</commentid>
    <comment_count>18</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2016-08-29 07:35:43 +0000</bug_when>
    <thetext>Is anyone still experiencing this issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1636122</commentid>
    <comment_count>19</comment_count>
    <who name="Martin Flöser">mgraesslin</who>
    <bug_when>2016-10-28 18:52:17 +0000</bug_when>
    <thetext>As we haven&apos;t had another crash report for this issue for more than 12 months I assume the linked commits fixed the issue for good.

In case the crash still happens, please reopen.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>