https://bugs.kde.org/show_bug.cgi?id=500044
--- Comment #14 from postix <[email protected]> --- (In reply to Nate Graham from comment #13) > I notice no duplicate reports are from people using Qt 6.9.2 or later. Is > anyone still able to reproduce this issue with that Qt version or a later > one? Yes, I do and I reproduce it currently, whenever I unplug my 2nd not-working monitor, after logging in into Plasma and having two black screens: ``` #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007ff6bde9de53 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89 #2 0x00007ff6bde427b6 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26 #3 0x00007ff6c1505390 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash-6.17.0/src/kcrash.cpp:605 #4 0x00007ff6bde42910 in <signal handler called> () at /lib64/libc.so.6 #5 0x00007ff6bfb49624 in QQmlData::wasDeleted (priv=0x300000004) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmldata_p.h:311 #6 QQmlData::wasDeleted (object=0x56314127dd40) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmldata_p.h:326 #7 QV4::QObjectWrapper::wrap (engine=0x5631411e9610, object=0x56314127dd40) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4qobjectwrapper_p.h:245 #8 0x00007ff6bfc59cbb in QV4::loadProperty (v4=<optimized out>, wrapper=<optimized out>, object=<optimized out>, property=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:126 #9 0x00007ff6bfc5b5a8 in QV4::QObjectWrapper::getQmlProperty (engine=0x5631411e9610, qmlContext=..., wrapper=0x7ff698ed5ca0, object=<optimized out>, name=0x7ff6992eb5d0, flags=..., hasProperty=0x0, property=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4qobjectwrapper.cpp:529 #10 0x00007ff6bfe39361 in QV4::QQmlTypeWrapper::virtualGet (m=0x7ff6992eb5c0, id=..., receiver=0x7ff6992eb5c0, hasProperty=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmltypewrapper_p.h:107 #11 0x00007ff6bfc2f471 in QV4::Object::get (receiver=<optimized out>, this=<optimized out>, name=<optimized out>, hasProperty=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4string_p.h:140 #12 QV4::Lookup::getterFallback (lookup=0x563142cb7c18, engine=0x5631411e9610, object=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4lookup.cpp:241 #13 0x00007ff6bfe378d0 in QV4::QQmlTypeWrapper::virtualResolveLookupGetter (object=0x7ff6992eb538, engine=0x5631411e9610, lookup=0x563142cb7c18) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmltypewrapper.cpp:698 #14 0x00007ff6bfcc3c7c in QV4::Moth::VME::interpret (frame=0x5631411e9610, engine=0x5631411e9610, code=0x7ff64157669e "<;\030\a><\002L\001\016N\b\022X\030\n\264=\001\n\030\006\002") at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4vme_moth.cpp:674 #15 0x00007ff6bfccbc0c in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4vme_moth.cpp:487 #16 0x00007ff6bfc13b91 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/jsruntime/qv4function.cpp:52 #17 0x00007ff6bfd645e0 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, callData=<optimized out>, isUndefined=0x7ffecbb0af90) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmljavascriptexpression.cpp:238 #18 0x00007ff6bfcf36a4 in QQmlBinding::evaluate (this=this@entry=0x563142cbda40, isUndefined=isUndefined@entry=0x7ffecbb0af90) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmlbinding.cpp:195 #19 0x00007ff6bfcfaa09 in QQmlBinding::doUpdate (this=0x563142cbda40, watcher=..., flags=..., scope=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmlbinding.cpp:713 #20 0x00007ff6bfcf7931 in QQmlBinding::update (this=0x563142cbda40, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmlbinding.cpp:165 #21 0x00007ff6bfda27bc in QQmlObjectCreator::finalize (this=0x563142cb70c0, interrupt=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmlobjectcreator.cpp:1538 #22 0x00007ff6bfd18e5a in QQmlComponentPrivate::complete (enginePriv=0x563141143320, state=state@entry=0x563142cb6da8) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/ftw/qbipointer_p.h:133 #23 0x00007ff6bfd192d6 in QQmlComponentPrivate::completeCreate (this=0x563142cb6cf0) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmlcomponent.cpp:1336 #24 0x00007ff6c1634cbb in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x563142cb6100, initialProperties=<optimized out>) at /usr/src/debug/libplasma-6.4.5/src/plasmaquick/sharedqmlengine.cpp:270 #25 0x00007ff6c1615e80 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /usr/src/debug/libplasma-6.4.5/src/plasmaquick/appletquickitem.cpp:648 #26 0x00007ff6c1648029 in ContainmentItem::init (this=0x5631418160e0) at /usr/src/debug/libplasma-6.4.5/src/plasmaquick/plasmoid/containmentitem.cpp:80 #27 0x00007ff6bfda2bda in QQmlObjectCreator::finalize (this=0x56314193d320, interrupt=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmlobjectcreator.cpp:1597 #28 0x00007ff6bfd18e5a in QQmlComponentPrivate::complete (enginePriv=0x563141143320, state=state@entry=0x563142219e28) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/ftw/qbipointer_p.h:133 #29 0x00007ff6bfd192d6 in QQmlComponentPrivate::completeCreate (this=0x563142219d70) at /usr/src/debug/qtdeclarative-everywhere-src-6.9.2/src/qml/qml/qqmlcomponent.cpp:1336 #30 0x00007ff6c1634cbb in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x5631419e09f0, initialProperties=<optimized out>) at /usr/src/debug/libplasma-6.4.5/src/plasmaquick/sharedqmlengine.cpp:270 #31 0x00007ff6c1615e80 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /usr/src/debug/libplasma-6.4.5/src/plasmaquick/appletquickitem.cpp:648 #32 0x00007ff6c162dd91 in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x56314180e010, cont=0x5631410d1140) at /usr/src/debug/libplasma-6.4.5/src/plasmaquick/containmentview.cpp:115 #33 0x00007ff6c162e049 in PlasmaQuick::ContainmentView::setContainment (this=<optimized out>, cont=<optimized out>) at /usr/src/debug/libplasma-6.4.5/src/plasmaquick/containmentview.cpp:262 #34 0x000056310e7ec620 in ShellCorona::createWaitingPanels (this=0x7ffecbb0ca10) at /usr/src/debug/plasma-workspace-6.4.5/shell/shellcorona.cpp:1624 #35 0x00007ff6be8308b4 in QtPrivate::QSlotObjectBase::call (this=0x563140e77f60, r=<optimized out>, a=0x7ffecbb0c250, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qobjectdefs_impl.h:461 #36 doActivate<false> (sender=0x7ffecbb0cb20, signal_index=3, argv=0x7ffecbb0c250) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qobject.cpp:4157 #37 0x00007ff6be836a83 in QMetaObject::activate<void, QTimer::QPrivateSignal> (sender=<optimized out>, mo=<optimized out>, local_signal_index=0, ret=0x0) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qobjectdefs.h:306 #38 QTimer::timeout (this=<optimized out>, _t1=...) at /usr/src/debug/qtbase-everywhere-src-6.9.2/build/src/corelib/Core_autogen/include/moc_qtimer.cpp:182 #39 0x00007ff6be81d976 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qobject.cpp:1407 #40 0x00007ff6c0be51c8 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffecbb0cb20, e=0x7ffecbb0c3d0) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/widgets/kernel/qapplication.cpp:3300 #41 0x00007ff6be7c9138 in QCoreApplication::notifyInternal2 (receiver=0x7ffecbb0cb20, event=0x7ffecbb0c3d0) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1106 #42 0x00007ff6be96783c in QTimerInfoList::activateTimers (this=0x5631407957f0) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qtimerinfo_unix.cpp:426 #43 0x00007ff6bea7fbf4 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qeventdispatcher_glib.cpp:152 #44 idleTimerSourceDispatch (source=source@entry=0x563140792ce0) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qeventdispatcher_glib.cpp:199 #45 0x00007ff6bd11a0b6 in g_main_dispatch (context=0x7ff6b4000f70) at ../glib/gmain.c:3398 #46 g_main_context_dispatch_unlocked (context=context@entry=0x7ff6b4000f70) at ../glib/gmain.c:4249 #47 0x00007ff6bd11bee8 in g_main_context_iterate_unlocked (context=context@entry=0x7ff6b4000f70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314 #48 0x00007ff6bd11c72c in g_main_context_iteration (context=0x7ff6b4000f70, may_block=1) at ../glib/gmain.c:4379 #49 0x00007ff6bea7d868 in QEventDispatcherGlib::processEvents (this=0x5631407355a0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #50 0x00007ff6be7d6ab3 in QEventLoop::exec (this=0x7ffecbb0c630, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/global/qflags.h:77 #51 0x00007ff6be7cda63 in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/corelib/kernel/qcoreapplication.cpp:1449 #52 0x00007ff6bf021250 in QGuiApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/gui/kernel/qguiapplication.cpp:1986 #53 0x00007ff6c0bdff29 in QApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.9.2/src/widgets/kernel/qapplication.cpp:2567 #54 0x000056310e7b9275 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.4.5/shell/main.cpp:188 ``` -- You are receiving this mail because: You are watching all bug changes.
