Bug 419165

Summary: KDE crashed when fullscreen/maximized window is closed directly from the new workspace
Product: [Plasma] kwin Reporter: Abdelmouaine <pesfifadima>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kde
Priority: LO Keywords: drkonqi
Version: 5.18.3   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Abdelmouaine 2020-03-23 23:24:39 UTC
Application: kwin_x11 (5.18.3)

Qt Version: 5.14.1
Frameworks Version: 5.67.0
Operating System: Linux 5.3.0-40-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.18

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

I'm using this Kwin script : https://store.kde.org/p/1171196/, script for create new workspace automaticly when the window is maximazed or fullscreen, then when you close the window from the new workspace the workspace will automaticly get deleted. the script was working good until I updated the KDE to newest version : KDE 5.18.3. 

My system info: 
- KDE neon : 5.18 (User Edition) 
- KDE Plasma Version: 5.18.3
- KDE Frameworks Version: 5.67.0
- Qt Version: 5.14.1
- Kernel Version: 5.3.0-40-generic

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fecf2060e80 (LWP 1491))]

Thread 9 (Thread 0x7fec23b04700 (LWP 1812)):
#0  0x00007fecf19abcf6 in __GI_ppoll (fds=fds@entry=0x7fec140018f8, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007feceeb55df1 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fec140018f8) at kernel/qcore_unix.cpp:132
#3  qt_safe_poll (fds=0x7fec140018f8, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155
#4  0x00007feceeb575b2 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007feceeaf963a in QEventLoop::exec (this=this@entry=0x7fec23b03d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fecee90a317 in QThread::exec (this=this@entry=0x563bf1667000) at thread/qthread.cpp:536
#7  0x00007fece9571605 in QQmlThreadPrivate::run (this=0x563bf1667000) at qml/ftw/qqmlthread.cpp:155
#8  0x00007fecee90b7ec in QThreadPrivate::start (arg=0x563bf1667000) at thread/qthread_unix.cpp:342
#9  0x00007fecea96e6db in start_thread (arg=0x7fec23b04700) at pthread_create.c:463
#10 0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fec24346700 (LWP 1686)):
#0  0x00007fecea9749f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf1138ca0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf1138c50, cond=0x563bf1138c78) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf1138c78, mutex=0x563bf1138c50) at pthread_cond_wait.c:655
#3  0x00007fecee911d9b in QWaitConditionPrivate::wait (deadline=..., this=0x563bf1138c50) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf11385d0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fecee911f19 in QWaitCondition::wait (this=0x563bf11385d8, mutex=0x563bf11385d0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fece9ac41d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fece9ac4631 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fecee90b7ec in QThreadPrivate::start (arg=0x563bf1138530) at thread/qthread_unix.cpp:342
#9  0x00007fecea96e6db in start_thread (arg=0x7fec24346700) at pthread_create.c:463
#10 0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fecc6771700 (LWP 1685)):
#0  0x00007fecf19abcf6 in __GI_ppoll (fds=fds@entry=0x7fecb4000d38, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007feceeb55df1 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fecb4000d38) at kernel/qcore_unix.cpp:132
#3  qt_safe_poll (fds=0x7fecb4000d38, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155
#4  0x00007feceeb575b2 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007feceeaf963a in QEventLoop::exec (this=this@entry=0x7fecc6770d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fecee90a317 in QThread::exec (this=this@entry=0x563bf10b2910) at thread/qthread.cpp:536
#7  0x00007fece9571605 in QQmlThreadPrivate::run (this=0x563bf10b2910) at qml/ftw/qqmlthread.cpp:155
#8  0x00007fecee90b7ec in QThreadPrivate::start (arg=0x563bf10b2910) at thread/qthread_unix.cpp:342
#9  0x00007fecea96e6db in start_thread (arg=0x7fecc6771700) at pthread_create.c:463
#10 0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fecb8db0700 (LWP 1645)):
#0  0x00007fecea9749f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fecedd4dfb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fecedd4df68, cond=0x7fecedd4df90) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7fecedd4df90, mutex=0x7fecedd4df68) at pthread_cond_wait.c:655
#3  0x00007feceda58944 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#4  0x00007feceda58989 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#5  0x00007fecea96e6db in start_thread (arg=0x7fecb8db0700) at pthread_create.c:463
#6  0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fecbb163700 (LWP 1642)):
#0  0x00007fecea9749f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf07746fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf07746a8, cond=0x563bf07746d0) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf07746d0, mutex=0x563bf07746a8) at pthread_cond_wait.c:655
#3  0x00007fecbb63decb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fecbb63dac7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fecea96e6db in start_thread (arg=0x7fecbb163700) at pthread_create.c:463
#6  0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fecc7bdb700 (LWP 1634)):
#0  0x00007fecf19abcf6 in __GI_ppoll (fds=fds@entry=0x7fecbc000cf8, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007feceeb55df1 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fecbc000cf8) at kernel/qcore_unix.cpp:132
#3  qt_safe_poll (fds=0x7fecbc000cf8, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155
#4  0x00007feceeb575b2 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007feceeaf963a in QEventLoop::exec (this=this@entry=0x7fecc7bdad80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fecee90a317 in QThread::exec (this=this@entry=0x563bf0a50de0) at thread/qthread.cpp:536
#7  0x00007fece9571605 in QQmlThreadPrivate::run (this=0x563bf0a50de0) at qml/ftw/qqmlthread.cpp:155
#8  0x00007fecee90b7ec in QThreadPrivate::start (arg=0x563bf0a50de0) at thread/qthread_unix.cpp:342
#9  0x00007fecea96e6db in start_thread (arg=0x7fecc7bdb700) at pthread_create.c:463
#10 0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fecce53a700 (LWP 1594)):
#0  0x00007fecf19abcf6 in __GI_ppoll (fds=fds@entry=0x7fecc800f068, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1  0x00007feceeb55df1 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7fecc800f068) at kernel/qcore_unix.cpp:132
#3  qt_safe_poll (fds=0x7fecc800f068, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:155
#4  0x00007feceeb575b2 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x00007feceeaf963a in QEventLoop::exec (this=this@entry=0x7fecce539d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fecee90a317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#7  0x00007fecf0800555 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fecee90b7ec in QThreadPrivate::start (arg=0x7fecf0a78da0) at thread/qthread_unix.cpp:342
#9  0x00007fecea96e6db in start_thread (arg=0x7fecce53a700) at pthread_create.c:463
#10 0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fecd92fa700 (LWP 1555)):
#0  0x00007fecf19abbf9 in __GI___poll (fds=0x7fecd92f9ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fecee63c747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fecee63e36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fecdaa4dcc0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fecee90b7ec in QThreadPrivate::start (arg=0x563bf07781b0) at thread/qthread_unix.cpp:342
#5  0x00007fecea96e6db in start_thread (arg=0x7fecd92fa700) at pthread_create.c:463
#6  0x00007fecf19b888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fecf2060e80 (LWP 1491)):
[KCrash Handler]
#6  0x00007fecf1453c83 in KWin::Decoration::Renderer::<lambda()>::operator() (__closure=0x563bf16e22b0) at ./decorations/decorationrenderer.cpp:43
#7  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KWin::Decoration::Renderer::Renderer(KWin::Decoration::DecoratedClientImpl*)::<lambda()> >::call (arg=0x7ffc61e1d000, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
#8  QtPrivate::Functor<KWin::Decoration::Renderer::Renderer(KWin::Decoration::DecoratedClientImpl*)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=0x7ffc61e1d000, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
#9  QtPrivate::QFunctorSlotObject<KWin::Decoration::Renderer::Renderer(KWin::Decoration::DecoratedClientImpl*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x563bf16e22a0, r=0x563bf16c2410, a=0x7ffc61e1d000, ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:439
#10 0x00007feceeb35fe7 in QtPrivate::QSlotObjectBase::call (a=0x7ffc61e1d000, r=0x563bf16c2410, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#11 doActivate<false> (sender=0x7fecd4014870, signal_index=23, argv=0x7ffc61e1d000) at kernel/qobject.cpp:3870
#12 0x00007feceeb308a2 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7feced1a8ae0 <KDecoration2::DecoratedClient::staticMetaObject>, local_signal_index=local_signal_index@entry=20, argv=argv@entry=0x7ffc61e1d000) at kernel/qobject.cpp:3930
#13 0x00007fececf9e315 in KDecoration2::DecoratedClient::sizeChanged (this=<optimized out>, _t1=...) at ./obj-x86_64-linux-gnu/src/kdecorations2_autogen/EWIEGA46WW/moc_decoratedclient.cpp:702
#14 0x00007feceeb35fe7 in QtPrivate::QSlotObjectBase::call (a=0x7ffc61e1d0c0, r=0x7fecd4014cb0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#15 doActivate<false> (sender=0x563bf171c5b0, signal_index=5, argv=0x7ffc61e1d0c0) at kernel/qobject.cpp:3870
#16 0x00007feceeb35fe7 in QtPrivate::QSlotObjectBase::call (a=0x7ffc61e1d200, r=0x563bf171c5b0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#17 doActivate<false> (sender=0x563bf171c5b0, signal_index=6, argv=0x7ffc61e1d200) at kernel/qobject.cpp:3870
#18 0x00007feceeb308a2 in QMetaObject::activate (sender=sender@entry=0x563bf171c5b0, m=m@entry=0x7fecf188ea20 <KWin::Toplevel::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffc61e1d200) at kernel/qobject.cpp:3930
#19 0x00007fecf15c2f37 in KWin::Toplevel::geometryShapeChanged (this=this@entry=0x563bf171c5b0, _t1=<optimized out>, _t1@entry=0x563bf171c5b0, _t2=...) at ./obj-x86_64-linux-gnu/kwin_autogen/EWIEGA46WW/moc_toplevel.cpp:748
#20 0x00007fecf156e1d4 in KWin::X11Client::updateShape (this=this@entry=0x563bf171c5b0) at ./x11client.cpp:1327
#21 0x00007fecf157aac8 in KWin::X11Client::updateServerGeometry (this=this@entry=0x563bf171c5b0) at ./x11client.cpp:4312
#22 0x00007fecf157b418 in KWin::X11Client::setFrameGeometry (this=0x563bf171c5b0, x=<optimized out>, y=<optimized out>, w=<optimized out>, h=<optimized out>, force=KWin::AbstractClient::NormalGeometrySet) at ./x11client.cpp:4215
#23 0x00007fecf15d3269 in KWin::AbstractClient::setFrameGeometry (force=KWin::AbstractClient::NormalGeometrySet, rect=..., this=0x563bf171c5b0) at ./obj-x86_64-linux-gnu/kwin_autogen/EWIEGA46WW/../../../abstract_client.h:1335
#24 KWin::AbstractClient::qt_static_metacall (_o=_o@entry=0x563bf171c5b0, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=27, _a=_a@entry=0x7ffc61e1d480) at ./obj-x86_64-linux-gnu/kwin_autogen/EWIEGA46WW/moc_abstract_client.cpp:812
#25 0x00007fecf15d8e23 in KWin::AbstractClient::qt_metacall (this=this@entry=0x563bf171c5b0, _c=_c@entry=QMetaObject::WriteProperty, _id=27, _a=_a@entry=0x7ffc61e1d480) at ./obj-x86_64-linux-gnu/kwin_autogen/EWIEGA46WW/moc_abstract_client.cpp:861
#26 0x00007fecf15d8e95 in KWin::X11Client::qt_metacall (this=0x563bf171c5b0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffc61e1d480) at ./obj-x86_64-linux-gnu/kwin_autogen/EWIEGA46WW/moc_x11client.cpp:278
#27 0x00007fece94ccbf2 in QQmlPropertyData::writeProperty (this=this@entry=0x563bf0f7bbe8, target=target@entry=0x563bf171c5b0, value=<optimized out>, flags=...) at ../../include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:290
#28 0x00007fece94ca5ea in QQmlPropertyPrivate::write (object=<optimized out>, property=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1278
#29 0x00007fece93ffb43 in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x563bf0a4dca0, object=object@entry=0x563bf171c5b0, property=0x563bf0f7bbe8, value=...) at jsruntime/qv4qobjectwrapper.cpp:565
#30 0x00007fece9400a5e in QV4::QObjectWrapper::setQmlProperty (engine=0x563bf0a4dca0, qmlContext=<optimized out>, object=0x563bf171c5b0, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:435
#31 0x00007fece9400bab in QV4::QObjectWrapper::virtualPut (m=0x7fecc6f9ca40, id=..., value=..., receiver=0x7fecc6f9ca40) at jsruntime/qv4qobjectwrapper.cpp:721
#32 0x00007fece9381d58 in QV4::Object::put (receiver=0x7fecc6f9ca40, v=..., name=0x7fecc6f9ca48, this=0x7fecc6f9ca48) at jsruntime/qv4object_p.h:318
#33 QV4::Lookup::setterFallback (l=<optimized out>, engine=0x563bf0a4dca0, object=..., value=...) at jsruntime/qv4lookup.cpp:492
#34 0x00007fece942ca7a in QV4::Runtime::SetLookupStrict::call (f=<optimized out>, base=..., index=<optimized out>, value=...) at jsruntime/qv4runtime.cpp:1122
#35 0x00007fecac17b7c1 in ?? ()
#36 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 419085, bug 418683, bug 418595, bug 416379, bug 415991.

Reported using DrKonqi
Comment 1 David Edmundson 2020-03-23 23:27:34 UTC
>#29 0x00007fece93ffb43 in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x563bf0a4dca0, object=object@entry=0x563bf171c5b0, property=0x563bf0f7bbe8, value=...) at jsruntime/qv4qobjectwrapper.cpp:565

Which kwin scripts are you using?
Comment 2 Abdelmouaine 2020-03-23 23:47:31 UTC
I'm using this Kwin Script: Maximize To New Virtual Desktop
Comment 3 David Edmundson 2020-03-24 00:13:19 UTC
Thanks.

Based on the trace, disabling that will fix it, but it's still a bug our side to fix the ordering.
Comment 4 David Edmundson 2020-03-24 00:16:33 UTC
If you want to help get this done faster, can you reproduce this whilst running

valgrind kwin_x11 --replace

(kwin will be super slow at this point)

and paste the output.
Comment 5 Abdelmouaine 2020-03-29 01:34:09 UTC
Hey, thanks for replying and sorry if I'm late. 
This is the output of valgrind kwin_x11 --replace, what I did is closed the maximized window from the new workspace. 

 
QScriptEngine: Unable to handle unregistered datatype 'KWin::Deleted*' when invoking handler of signal KWin::X11Client::windowClosed(KWin::Toplevel*,KWin::Deleted*)
Application::crashHandler() called with signal 11; recent crashes: 1
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kwin_x11 path = /usr/bin pid = 1860
KCrash: Arguments: /usr/bin/kwin_x11 --replace 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
Icon theme "Numix-Circle" not found.
Icon theme "Adwaita" not found.
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 178, resource id: 69206023, major code: 20 (GetProperty), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 179, resource id: 69206023, major code: 20 (GetProperty), minor code: 0
Module 'org.kde.kwin.decoration' does not contain a module identifier directive - it cannot be protected from external registrations.
QPainter::begin: Paint device returned engine == 0, type: 3
OpenGL vendor string:                   Intel Open Source Technology Center
OpenGL renderer string:                 Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
OpenGL version string:                  3.0 Mesa 19.2.8
OpenGL shading language version string: 1.30
Driver:                                 Intel
GPU class:                              Unknown
OpenGL version:                         3.0
GLSL version:                           1.30
Mesa version:                           19.2.8
X server version:                       1.19.6
Linux kernel version:                   5.3
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no
qml: KROHNKITE: starting the script
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1912, resource id: 8388649, major code: 3 (GetWindowAttributes), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 1913, resource id: 8388649, major code: 14 (GetGeometry), minor code: 0
Comment 6 Abdelmouaine 2020-04-01 19:06:23 UTC
Still the problem exist, any news ?
Comment 7 Justin Zobel 2022-10-06 06:37:23 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 8 Bug Janitor Service 2022-10-21 05:01:00 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Bug Janitor Service 2022-11-05 05:09:24 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!