Bug 441597

Summary: Kwin crash after trying to close LDAP and Kerberos windows in Yast.
Product: [Plasma] kwin Reporter: Sergio A. <msagemail>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: butirsky
Priority: NOR Keywords: drkonqi
Version: 5.18.6   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sergio A. 2021-08-27 09:18:26 UTC
Application: kwin_x11 (5.18.6)

Qt Version: 5.12.7
Frameworks Version: 5.71.0
Operating System: Linux 5.3.18-lp152.87-default x86_64
Windowing system: X11
Distribution: openSUSE Leap 15.2

-- Information about the crash:
I was trying to close LDAP's window and the window didn't close. No optión or configuration were changed on that window.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted
[KCrash Handler]
#4  0x00007fcd79b68420 in raise () from /lib64/libc.so.6
#5  0x00007fcd79b69a01 in abort () from /lib64/libc.so.6
#6  0x00007fcd76be37fb in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1907
#7  QMessageLogger::fatal (this=this@entry=0x7ffc97240580, msg=msg@entry=0x7fcd718c2d28 "Object %p destroyed while one of its QML signal handlers is in progress.\nMost likely the object was deleted synchronously (use QObject::deleteLater() instead), or the application is running a nested e"...) at global/qlogging.cpp:888
#8  0x00007fcd71767dad in QQmlData::destroyed (this=<optimized out>, object=0x562ffc9e9a20) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/qml/qqmlengine.cpp:1957
#9  0x00007fcd76e19094 in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:921
#10 0x00007fcd71dd02db in QQuickItem::~QQuickItem (this=0x562ffc9e9a20, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/quick/items/qquickitem.cpp:2383
#11 0x00007fcd71df1165 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x562ffc9e9a20, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#12 QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x562ffc9e9a20, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#13 0x00007fcd76e0fa4b in QObjectPrivate::deleteChildren (this=this@entry=0x562ffd0398a0) at kernel/qobject.cpp:2017
#14 0x00007fcd76e195eb in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1033
#15 0x00007fcd71dd02db in QQuickItem::~QQuickItem (this=0x562ffc936a70, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/quick/items/qquickitem.cpp:2383
#16 0x00007fcd71df0e45 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x562ffc936a70, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#17 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x562ffc936a70, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#18 0x00007fcd76e0fa4b in QObjectPrivate::deleteChildren (this=this@entry=0x562ffcef14c0) at kernel/qobject.cpp:2017
#19 0x00007fcd76e195eb in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1033
#20 0x00007fcd71dd02db in QQuickItem::~QQuickItem (this=0x562ffc8a4800, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/quick/items/qquickitem.cpp:2383
#21 0x00007fcd71df023d in QQuickRow::~QQuickRow (this=0x562ffc8a4800, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/quick/items/qquickpositioners_p.h:244
#22 QQmlPrivate::QQmlElement<QQuickRow>::~QQmlElement (this=0x562ffc8a4800, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#23 QQmlPrivate::QQmlElement<QQuickRow>::~QQmlElement (this=0x562ffc8a4800, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#24 0x00007fcd76e0fa4b in QObjectPrivate::deleteChildren (this=this@entry=0x562ffc8940a0) at kernel/qobject.cpp:2017
#25 0x00007fcd76e195eb in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1033
#26 0x00007fcd71dd02db in QQuickItem::~QQuickItem (this=0x562ffda317b0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/quick/items/qquickitem.cpp:2383
#27 0x00007fcd71df0e45 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x562ffda317b0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#28 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x562ffda317b0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#29 0x00007fcd76e0fa4b in QObjectPrivate::deleteChildren (this=this@entry=0x562ffd151870) at kernel/qobject.cpp:2017
#30 0x00007fcd76e195eb in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1033
#31 0x00007fcd71dd02db in QQuickItem::~QQuickItem (this=0x562ffd2e3eb0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/quick/items/qquickitem.cpp:2383
#32 0x00007fcd71df0e45 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x562ffd2e3eb0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#33 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x562ffd2e3eb0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:108
#34 0x00007fcd76e0fa4b in QObjectPrivate::deleteChildren (this=this@entry=0x562ffc8fcc40) at kernel/qobject.cpp:2017
#35 0x00007fcd76e195eb in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1033
#36 0x00007fcd71781479 in QQmlContext::~QQmlContext (this=0x562ffd03e890, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/qml/qqmlcontext.cpp:222
#37 0x00007fcd583010f1 in Aurorae::Decoration::~Decoration (this=0x7fcd5c00b190, __in_chrg=<optimized out>) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/plugins/kdecorations/aurorae/src/aurorae.cpp:272
#38 0x00007fcd58301159 in Aurorae::Decoration::~Decoration (this=0x7fcd5c00b190, __in_chrg=<optimized out>) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/plugins/kdecorations/aurorae/src/aurorae.cpp:275
#39 0x00007fcd796b8726 in KWin::AbstractClient::destroyDecoration (this=this@entry=0x562ffd3825f0) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/abstract_client.cpp:2168
#40 0x00007fcd79835eba in KWin::X11Client::destroyDecoration (this=0x562ffd3825f0) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/x11client.cpp:1094
#41 0x00007fcd7982f519 in KWin::X11Client::destroyClient (this=this@entry=0x562ffd3825f0) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/x11client.cpp:317
#42 0x00007fcd7972b195 in KWin::X11Client::unmapNotifyEvent (this=0x562ffd3825f0, e=<optimized out>) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/events.cpp:683
#43 0x00007fcd7972eb9b in KWin::X11Client::windowEvent (this=0x562ffd3825f0, e=e@entry=0x7fcd5c033190) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/events.cpp:525
#44 0x00007fcd7972f304 in KWin::Workspace::workspaceEvent (this=0x562ffc7e9c30, e=0x7fcd5c033190) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/events.cpp:293
#45 0x00007fcd76ddec2f in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7fcd5c033190, result=result@entry=0x7ffc97240fe8) at kernel/qabstracteventdispatcher.cpp:484
#46 0x00007fcd625d6e8c in QXcbConnection::handleXcbEvent (this=this@entry=0x562ffc5fa730, event=event@entry=0x7fcd5c033190) at qxcbconnection.cpp:534
#47 0x00007fcd625d7c05 in QXcbConnection::processXcbEvents (this=0x562ffc5fa730, flags=...) at qxcbconnection.cpp:1027
#48 0x00007fcd625fe56c in QXcbUnixEventDispatcher::processEvents (this=0x562ffc687ee0, flags=...) at qxcbeventdispatcher.cpp:61
#49 0x00007fcd76de057a in QEventLoop::exec (this=this@entry=0x7ffc97241180, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#50 0x00007fcd77ddf320 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2673
#51 0x00007fcd797f5965 in KWin::UserActionsMenu::show (this=0x562ffc7a98d0, pos=..., client=client@entry=0x562ffd3825f0) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/useractions.cpp:153
#52 0x00007fcd797f597c in KWin::Workspace::showWindowMenu (this=this@entry=0x562ffc7e9c30, pos=..., cl=cl@entry=0x562ffd3825f0) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/useractions.cpp:1603
#53 0x00007fcd797023c8 in KWin::Decoration::DecoratedClientImpl::requestShowWindowMenu (this=<optimized out>) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/decorations/decoratedclient.cpp:244
#54 0x00007fcd7545c1b5 in ?? () from /usr/lib64/libkdecorations2.so.5
#55 0x00007fcd7545d905 in KDecoration2::Decoration::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdecorations2.so.5
#56 0x00007fcd582fdf55 in Aurorae::Decoration::qt_metacall (this=0x7fcd5c00b190, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7ffc97241470) at /usr/src/debug/kwin5-5.18.6-lp152.2.3.1.x86_64/build/plugins/kdecorations/aurorae/src/kwin5_aurorae_autogen/EWIEGA46WW/moc_aurorae.cpp:165
#57 0x00007fcd717b6a29 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffc97241760, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=19, argv=argv@entry=0x7ffc97241470) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/qml/qqmlpropertycache.cpp:1770
#58 0x00007fcd716bcb1b in CallMethod (object=..., index=19, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x562ffcbe8d30, callArgs=0x7fccb631c5a0, callType=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1313
#59 0x00007fcd716beaf2 in CallPrecise (object=..., data=..., engine=engine@entry=0x562ffcbe8d30, callArgs=callArgs@entry=0x7fccb631c5a0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1561
#60 0x00007fcd716bf7c1 in QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7fccb631c558, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2118
#61 0x00007fcd71741866 in QV4::FunctionObject::call (argc=0, argv=0x7fccb631c510, thisObject=0x7fccb631c558, this=0x7ffc972418c8) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/jsruntime/qv4functionobject_p.h:202
#62 QV4::Runtime::method_callPropertyLookup (engine=0x562ffcbe8d30, base=0x7fccb631c558, index=<optimized out>, argv=0x7fccb631c510, argc=0) at /usr/src/debug/libqt5-qtdeclarative-5.12.7-lp152.3.3.1.x86_64/src/qml/jsruntime/qv4runtime.cpp:1425
#63 0x00007fcd51218b8b in ?? ()
#64 0x0000000000000000 in ?? ()
[Inferior 1 (process 2087) detached]

Possible duplicates by query: bug 440094, bug 438802, bug 437761, bug 437693, bug 436520.

Reported using DrKonqi
Comment 1 Andrey 2021-09-22 12:51:48 UTC
Sorry I do not run openSUSE. Could you try to reproduce with more common software than Yast?
Also, it's useful to know if it happens on Wayland.
Comment 2 Bug Janitor Service 2021-10-07 04:36:13 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 3 Bug Janitor Service 2021-10-22 04:35:34 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!