https://bugs.kde.org/show_bug.cgi?id=416260

            Bug ID: 416260
           Summary: Plasma reproducibly crashes when switching containment
                    from Desktop to Folder View
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: Desktop Containment
          Assignee: se...@kde.org
          Reporter: n...@kde.org
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

STEPS TO REPRODUCE
1. Right-click on desktop
2. Switch to Desktop
3. Click "Apply now"
4. Switch back to Folder View
5. Click "Apply Now"


OBSERVED RESULT
Plasma crashes


EXPECTED RESULT
Plasma shouldn't crash


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed
KDE Plasma & Frameworks Versions: everything KDE built from git master
Qt Version: 5.13.1



Here's the backtrace:


Thread 1 "plasmashell" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50        return ret;
(gdb) bt
#0  0x00007ffff4e420d1 in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff4e2b55d in __GI_abort () at abort.c:79
#2  0x00007ffff4e8545f in __libc_message
    (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff4f93f49 "%s\n")
    at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff4e8c8fc in malloc_printerr
    (str=str@entry=0x7ffff4f95828 "malloc_consolidate(): invalid chunk size")
    at malloc.c:5332
#4  0x00007ffff4e8d2f8 in malloc_consolidate (av=av@entry=0x7ffff4fc69e0
<main_arena>)
    at malloc.c:4477
#5  0x00007ffff4e8f443 in _int_malloc
    (av=av@entry=0x7ffff4fc69e0 <main_arena>, bytes=bytes@entry=4096) at
malloc.c:3699
#6  0x00007ffff4e910f9 in __GI___libc_malloc (bytes=4096) at malloc.c:3066
#7  0x00007ffff3d53af2 in pcre2_jit_malloc (allocator_data=0x376a800,
size=4096)
    at src/pcre2_jit_compile.c:70
#8  0x00007ffff3d53af2 in sljit_create_compiler (allocator_data=0x376a800)
    at src/sljit/sljitLir.c:396
#9  0x00007ffff3d53af2 in jit_compile (code=code@entry=0x376a800,
mode=<optimized out>, 
    mode@entry=1) at src/pcre2_jit_compile.c:13297
#10 0x00007ffff3d5a14e in pcre2_jit_compile_16 (code=0x376a800,
options=options@entry=7)
    at src/pcre2_jit_compile.c:13831
#11 0x00007ffff548f36d in QRegularExpressionPrivate::optimizePattern()
(this=0x3569020)
    at tools/qregularexpression.cpp:1137
#12 0x00007ffff548f36d in QRegularExpressionPrivate::optimizePattern()
(this=0x3569020)
    at tools/qregularexpression.cpp:1128
#13 0x00007ffff548fc6e in QRegularExpressionPrivate::compilePattern()
(this=0x3569020)
    at tools/qregularexpression.cpp:1024
#14 0x00007ffff548fc6e in QRegularExpression::isValid() const
    (this=this@entry=0x7fffffff9b30) at tools/qregularexpression.cpp:1622
#15 0x00007ffff5468419 in QString::replace(QRegularExpression const&, QString
const&)
    (this=this@entry=0x7677530, re=..., after=...) at tools/qstring.cpp:4225
#16 0x00007fffd57cb57b in MnemonicAttached::updateSequence()
(this=this@entry=0x7677500)
    at /home/nate/kde/src/kirigami/src/mnemonicattached.cpp:172
#17 0x00007fffd57cbc39 in MnemonicAttached::setEnabled(bool)
    (enabled=<optimized out>, this=0x7677500)
    at /home/nate/kde/src/kirigami/src/mnemonicattached.cpp:267
#18 0x00007fffd57cbc39 in MnemonicAttached::setEnabled(bool)
    (enabled=<optimized out>, this=0x7677500)
    at /home/nate/kde/src/kirigami/src/mnemonicattached.cpp:260
#19 0x00007fffd57cbc39 in MnemonicAttached::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x7677500, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>)
    at
/home/nate/kde/build/kirigami/src/kirigamiplugin_autogen/include/moc_mnemonicattached.cpp:206
#20 0x00007ffff732a2df in QQmlPropertyData::writeProperty(QObject*, void*,
QFlags<QQmlPropertyData::WriteFlag>) const
    (flags=..., value=0x7fffffff9bcf, target=<optimized out>, this=<optimized
out>)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:346
#21 0x00007ffff732a2df in GenericBinding<1>::doStore<bool>(bool,
QQmlPropertyData const*, QFl--Type <RET> for more, q to quit, c to continue
without paging--
ags<QQmlPropertyData::WriteFlag>) const
    (flags=..., pd=<optimized out>, value=<optimized out>, this=<optimized
out>)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlbinding.cpp:332
#22 0x00007ffff732a2df in GenericBinding<1>::write(QV4::Value const&, bool,
QFlags<QQmlPropertyData::WriteFlag>) (this=0x7678460, result=...,
isUndefined=<optimized out>, flags=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlbinding.cpp:296
#23 0x00007ffff732ac0c in
QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&,
QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&)
    (this=0x7678460, watcher=..., flags=..., scope=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:239
#24 0x00007ffff7327454 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>)
    (this=0x7678460, flags=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlbinding.cpp:185
#25 0x00007ffff7335c2e in
QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&)
    (this=0x56dd7d0, interrupt=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1383
#26 0x00007ffff72bd80a in
QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&)
    (this=0x76f2f50, i=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlincubator.cpp:345
#27 0x00007ffff72bdd73 in QQmlEnginePrivate::incubate(QQmlIncubator&,
QQmlContextData*)
    (this=0x7bb080, i=..., forContext=forContext@entry=0x5df9370)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlincubator.cpp:89
#28 0x00007ffff72ba7c2 in QQmlComponent::create(QQmlIncubator&, QQmlContext*,
QQmlContext*)
    (this=this@entry=0x56c9f00, incubator=..., context=<optimized out>, 
    context@entry=0x6652f30, forContext=forContext@entry=0x0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlcomponent.cpp:1070
#29 0x00007ffff79d3dd9 in
KDeclarative::QmlObject::createObjectFromComponent(QQmlComponent*,
QQmlContext*, QHash<QString, QVariant> const&)
    (this=0x3df6b10, component=0x56c9f00, context=<optimized out>,
initialProperties=...)
    at /home/nate/kde/src/kdeclarative/src/kdeclarative/qmlobject.cpp:347
#30 0x00007ffff0219c26 in ContainmentInterface::init() (this=0x6654300)
    at /usr/include/qt5/QtCore/qarraydata.h:257
#31 0x00007ffff7f94b61 in
PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange,
QQuickItem::ItemChangeData const&)
    (this=0x6654300, change=QQuickItem::ItemSceneChange, value=...)
    at
/home/nate/kde/src/plasma-framework/src/plasmaquick/appletquickitem.cpp:921
#32 0x00007ffff77098a5 in QQuickItemPrivate::itemChange(QQuickItem::ItemChange,
QQuickItem::ItemChangeData const&)
    (this=this@entry=0x624f8d0,
change=change@entry=QQuickItem::ItemSceneChange, data=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickitem.cpp:6256
#33 0x00007ffff770dafa in QQuickItemPrivate::refWindow(QQuickWindow*)
(this=0x624f8d0, c=
    0xaca450)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickitem.h:184
--Type <RET> for more, q to quit, c to continue without paging--bt
#34 0x00007ffff77105d4 in QQuickItem::setParentItem(QQuickItem*)
    (this=this@entry=0x6654300, parentItem=0x858b60)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickitem.cpp:2759
#35 0x00007ffff7fa2ec0 in
PlasmaQuick::ContainmentViewPrivate::setContainment(Plasma::Containment*)
(this=0xae1660, cont=cont@entry=0x6ea58d0)
    at
/home/nate/kde/src/plasma-framework/src/plasmaquick/containmentview.cpp:138
#36 0x00007ffff7fa3599 in
PlasmaQuick::ContainmentView::setContainment(Plasma::Containment*)
    (this=this@entry=0xaca450, cont=cont@entry=0x6ea58d0)
    at
/home/nate/kde/src/plasma-framework/src/plasmaquick/containmentview.cpp:256
#37 0x000000000045232f in ShellCorona::setContainmentTypeForScreen(int, QString
const&) (
    this=this@entry=0x5d1d90, screen=0, plugin=...)
    at /home/nate/kde/src/plasma-workspace/shell/shellcorona.cpp:1791
#38 0x000000000042c0fe in ContainmentConfigView::setContainmentPlugin(QString
const&) (this=
    0xacafb0, plugin=...)
    at /home/nate/kde/src/plasma-workspace/shell/containmentconfigview.cpp:121
#39 0x0000000000422f09 in ContainmentConfigView::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)
    (_a=<optimized out>, _id=<optimized out>, _c=<optimized out>, _o=<optimized
out>)
    at
/home/nate/kde/build/plasma-workspace/shell/plasmashell_autogen/EWIEGA46WW/moc_containmentconfigview.cpp:174
#40 0x0000000000422f09 in ContainmentConfigView::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)
    (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>)
    at
/home/nate/kde/build/plasma-workspace/shell/plasmashell_autogen/EWIEGA46WW/moc_containmentconfigview.cpp:117
#41 0x000000000042706b in ContainmentConfigView::qt_metacall(QMetaObject::Call,
int, void**)
    (this=0xacafb0, _c=QMetaObject::WriteProperty, _id=6, _a=0x7fffffffa670)
    at
/home/nate/kde/build/plasma-workspace/shell/plasmashell_autogen/EWIEGA46WW/moc_containmentconfigview.cpp:223
#42 0x00007ffff71f010a in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&)
    (engine=engine@entry=0x6df69f0, object=object@entry=0xacafb0,
property=0x3b50848, value=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:214
#43 0x00007ffff71f0a5e in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
    (value=..., revisionMode=QV4::QObjectWrapper::IgnoreRevision,
name=<optimized out>, object=0xacafb0, qmlContext=<optimized out>,
engine=0x6df69f0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:437
#44 0x00007ffff71f0a5e in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
    (engine=0x6df69f0, qmlContext=<optimized out>, object=0xacafb0,
name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision,
value=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:420
#45 0x00007ffff71f0bad in QV4::QObjectWrapper::virtualPut(QV4::Managed*,
QV4::PropertyKey, QV4::Value const&, QV4::Value*) (m=0x7fff9fbc15c0, id=...,
value=..., receiver=0x7fff9fbc15c0)
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/include/c++/9/bits/atomic_base.h:413
#46 0x00007ffff71b43ac in QV4::Object::put(QV4::PropertyKey, QV4::Value const&,
QV4::Value*)
    (receiver=0x7fff9fbc15c0, v=..., id=..., this=0x7fff9fbc15c0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:73
#47 0x00007ffff71b43ac in QV4::Object::virtualResolveLookupSetter(QV4::Object*,
QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&)
    (object=0x7fff9fbc15c0, engine=0x6df69f0, lookup=0x6303be0, value=...)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4object.cpp:801
#48 0x00007ffff7208b0c in QV4::Moth::VME::interpret(QV4::CppStackFrame*,
QV4::ExecutionEngine*, char const*) (frame=0x7fffffffa9c0, engine=0x6df69f0,
code=0x7fff9f5a25f9 "\016\002")
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:723
#49 0x00007ffff720da0f in QV4::Moth::VME::exec(QV4::CppStackFrame*,
QV4::ExecutionEngine*)
    (frame=frame@entry=0x7fffffffa9c0, engine=engine@entry=0x6df69f0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:511
#50 0x00007ffff719c510 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject
const*, QV4::Value const*, QV4::Value const*, int)
    (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>,
argc=<optimized out>)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4functionobject.cpp:520
#51 0x00007ffff727a34a in QV4::FunctionObject::call(QV4::Value const*,
QV4::Value const*, int) const (argc=0, argv=0x7fff9fbc1500,
thisObject=0x7fff9fbc1578, this=0x7fffffffaa58)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4functionobject_p.h:172
#52 0x00007ffff727a34a in
QV4::Runtime::method_callQmlContextPropertyLookup(QV4::ExecutionEngine*,
unsigned int, QV4::Value*, int)
    (engine=0x6df69f0, index=<optimized out>, argv=0x7fff9fbc1500, argc=0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4runtime.cpp:1385
#53 0x00007ffff720857b in QV4::Moth::VME::interpret(QV4::CppStackFrame*,
QV4::ExecutionEngine*, char const*) (frame=0x7fffffffac30, engine=0x6df69f0,
code=0x7fff9f5a31e1 "\016\002")
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:863
#54 0x00007ffff720da0f in QV4::Moth::VME::exec(QV4::CppStackFrame*,
QV4::ExecutionEngine*)
    (frame=frame@entry=0x7fffffffac30, engine=engine@entry=0x6df69f0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:511
#55 0x00007ffff719b62f in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*)
    (this=this@entry=0x7d1b30, thisObject=<optimized out>,
argv=argv@entry=0x7fff9fbc1500, argc=<optimized out>, context=<optimized out>)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/jsruntime/qv4function.cpp:69
#56 0x00007ffff7320687 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*)
    (this=this@entry=0x59f1d40, callData=callData@entry=0x7fff9fbc14d0,
isUndefined=isUndefined@entry=0x0)
--Type <RET> for more, q to quit, c to continue without paging--
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:194
#57 0x00007ffff72c204c in QQmlBoundSignalExpression::evaluate(void**)
    (this=<optimized out>, a=0x0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#58 0x00007ffff72c3208 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*,
void**)
    (e=0x59f1cc0, a=0x0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/include/QtQml/5.13.1/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#59 0x00007ffff7303ebd in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**)
    (endpoint=<optimized out>, a=a@entry=0x0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#60 0x00007ffff72a2bad in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) (object=0x59ed360, index=64, a=0x0)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/qml/qml/qqmlengine.cpp:887
#61 0x00007ffff55cde5b in QMetaObject::activate(QObject*, int, int, void**)
    (sender=0x59ed360, signalOffset=<optimized out>,
local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.h:122
#62 0x00007ffff0bb7cf8 in QQuickAbstractButtonPrivate::handleRelease(QPointF
const&)
    (this=0x59ed420, point=...) at qquickabstractbutton.cpp:179
#63 0x00007ffff0bd4a65 in QQuickControl::mouseReleaseEvent(QMouseEvent*)
    (this=<optimized out>, event=0x7fffffffd220) at
/usr/include/qt5/QtGui/qevent.h:128
#64 0x00007ffff770ed18 in QQuickItem::event(QEvent*) (this=0x59ed360,
ev=0x7fffffffd220)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickitem.cpp:8040
#65 0x00007ffff61f4c62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=this@entry=0x4b1e80, receiver=receiver@entry=0x59ed360,
e=e@entry=0x7fffffffd220)
    at kernel/qapplication.cpp:3703
#66 0x00007ffff61fe1e0 in QApplication::notify(QObject*, QEvent*)
    (this=0x7fffffffd700, receiver=0x59ed360, e=0x7fffffffd220)
    at kernel/qapplication.cpp:3449
#67 0x00007ffff55a35f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0x59ed360, event=0x7fffffffd220)
    at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#68 0x00007ffff7729ead in
QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*)
    (this=this@entry=0x7fffe404bf90, pointerEvent=0xd17970)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickwindow.cpp:1806
#69 0x00007ffff772b5a7 in
QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*)
    (this=this@entry=0x7fffe404bf90, event=0xd17970)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickwindow.cpp:2369
#70 0x00007ffff772c345 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*)
    (event=0x7fffffffd220, this=0x7fffe404bf90)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickwindow.cpp:2232
#71 0x00007ffff772c345 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*)
    (this=0x7fffe404bf90, event=0x7fffffffd220)
--Type <RET> for more, q to quit, c to continue without paging--
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickwindow.cpp:2185
#72 0x00007ffff5b748dd in QWindow::event(QEvent*)
    (this=this@entry=0xacafb0, ev=ev@entry=0x7fffffffd220) at
kernel/qwindow.cpp:2359
#73 0x00007ffff772d889 in QQuickWindow::event(QEvent*) (this=0xacafb0,
e=0x7fffffffd220)
    at
/usr/src/debug/libqt5-qtdeclarative-5.13.1-1.2.x86_64/src/quick/items/qquickwindow.cpp:1695
#74 0x00007ffff61f4c62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=this@entry=0x4b1e80, receiver=receiver@entry=0xacafb0,
e=e@entry=0x7fffffffd220)
    at kernel/qapplication.cpp:3703
#75 0x00007ffff61fe1e0 in QApplication::notify(QObject*, QEvent*)
    (this=0x7fffffffd700, receiver=0xacafb0, e=0x7fffffffd220)
    at kernel/qapplication.cpp:3449
#76 0x00007ffff55a35f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0xacafb0, event=0x7fffffffd220)
    at ../../include/QtCore/../../src/corelib/kernel/qobject.h:143
#77 0x00007ffff5b69988 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=e@entry=0x42d9270) at kernel/qguiapplication.cpp:2111
#78 0x00007ffff5b6b1fb in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=e@entry=0x42d9270) at kernel/qguiapplication.cpp:1846
#79 0x00007ffff5b461cb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148
#80 0x00007ffff1855f6a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
    (source=source@entry=0x5ad080) at qxcbeventdispatcher.cpp:105
#81 0x00007ffff3c13ff8 in g_main_dispatch (context=0x7fffec005010) at
../glib/gmain.c:3179
#82 0x00007ffff3c13ff8 in g_main_context_dispatch
(context=context@entry=0x7fffec005010)
    at ../glib/gmain.c:3844
#83 0x00007ffff3c14380 in g_main_context_iterate
    (context=context@entry=0x7fffec005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3917
#84 0x00007ffff3c1440f in g_main_context_iteration
    (context=0x7fffec005010, may_block=may_block@entry=1) at
../glib/gmain.c:3978
#85 0x00007ffff55f9a11 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5c1420, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#86 0x00007ffff55a215b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
    (this=this@entry=0x7fffffffd5c0, flags=..., flags@entry=...)
    at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#87 0x00007ffff55a9dc2 in QCoreApplication::exec() ()
    at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#88 0x00007ffff5b5eccc in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1788
#89 0x00007ffff61f4bd5 in QApplication::exec() () at
kernel/qapplication.cpp:2859
#90 0x00000000004225de in main(int, char**) (argc=<optimized out>,
argv=<optimized out>)
    at /home/nate/kde/src/plasma-workspace/shell/main.cpp:209

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to