https://bugs.kde.org/show_bug.cgi?id=441394
Bug ID: 441394 Summary: Every damn time I use that activity Plasma crashes Product: plasmashell Version: 5.22.4 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: kevin.coo...@gmail.com CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.22.4) Qt Version: 5.15.2 Frameworks Version: 5.85.0 Operating System: Linux 5.13.12-1-default x86_64 Windowing System: X11 Drkonqi Version: 5.22.4 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Trying to get back to work on a huge database development project (I have 40 tables to load w/ ~60gb of data--and thats my data dictionary!) and when I switched back to my "admin" desktop, which has a lot of plasmoids of dubious quality, to try and fix some problem w/ flakey behavior on the part of the Qt windows decorators which made it impossible to get Konsole out of my way. I did have an active (proxyish) connection to Google Cloud SQL, and was also connected to MariaDB on my workstation. A million Firefox pages open trying to figure out if I want to try and learn pgloader or take a bigger leap w/ openrefine...but memory was about 8 out of 16gb used. I had been keeping an eye on things w/ HTOP, and I didn't see anything that looked like a memory leak. I suspect it is a flakey plasmoid, and I am getting rid of them as soon as I...ah crap...it just crashed again just LOOKING at the plasmoids. Tmux and framebuffer are looking pretty good these days.... - Unusual behavior I noticed: Switching activities and it seems to be to the one cluttered w/ plasmoids. - Custom settings of the application: Nothing too odd. I have just installed it, and am trying to work out the glitches (no sound?!?), so I have gone over my alternatives w/ a fine tooth comb to make sure that everythign Python3 is 3.8 (I did install 3.9 as well, as I figure if I am going to have to learn it, might as well start w/ the current version--now figuring out which verion of Qt (5.15? 6?) to use is a problem for another day. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fb28e41e980 (LWP 5450))] [KCrash Handler] #6 QString::~QString (this=<optimized out>, this=<optimized out>) at /usr/include/c++/11/bits/atomic_base.h:385 #7 QString::clear (this=0x55e907342890) at /usr/include/qt5/QtCore/qstring.h:1092 #8 KProcess::clearProgram (this=<optimized out>) at /usr/src/debug/kcoreaddons-5.85.0-1.1.x86_64/src/lib/io/kprocess.cpp:158 #9 0x00007fb2753a4f81 in Konsole::Pty::start (this=0x55e906ecefb0, program=..., programArguments=..., environment=..., winid=0, addToUtmp=<optimized out>) at lib/Pty.cpp:165 #10 0x00007fb2753a56b5 in Konsole::Session::run (this=0x55e907338b90) at /usr/include/qt5/QtCore/qstringlist.h:138 #11 0x00007fb2753c558b in KSession::qt_metacall (this=0x55e9073217c0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fff8bcc7340) at /usr/src/debug/qmltermwidget-0.2.0-2.8.x86_64/moc_ksession.cpp:407 #12 0x00007fb29258404d in QQmlObjectOrGadget::metacall (this=this@entry=0x7fff8bcc7580, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=argv@entry=0x7fff8bcc7340) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:51 #13 0x00007fb292461c7e in CallMethod (callType=QMetaObject::InvokeMetaMethod, callArgs=0x7fb2829b05b0, engine=0x55e9062491d0, argTypes=0x0, argCount=0, returnType=43, index=<optimized out>, object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1319 #14 CallPrecise (object=..., data=..., engine=engine@entry=0x55e9062491d0, callArgs=callArgs@entry=0x7fb2829b05b0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1573 #15 0x00007fb292464f0b in CallOverloaded (callType=<optimized out>, propertyCache=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, data=..., object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1645 #16 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2133 #17 0x00007fb292481b53 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:202 #18 QV4::Moth::VME::interpret (frame=0x7fff8bcc7840, engine=0x55e9062491d0, code=0x7fb2829b0538 "") at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:754 #19 0x00007fb2924847e7 in QV4::Moth::VME::exec (frame=frame@entry=0x7fff8bcc7840, engine=engine@entry=0x55e9062491d0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463 #20 0x00007fb292417c6e in QV4::Function::call (this=this@entry=0x55e90730eed0, thisObject=<optimized out>, argv=argv@entry=0x7fb2829b0500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/jsruntime/qv4function.cpp:69 #21 0x00007fb29259ec05 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55e907361500, callData=callData@entry=0x7fb2829b04d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212 #22 0x00007fb29255065b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #23 0x00007fb292551848 in QQmlBoundSignal_callback (e=0x55e907341c60, a=0x0) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #24 0x00007fb292583af5 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlnotifier.cpp:104 #25 0x00007fb290f8cb38 in ?? () from /lib64/libQt5Core.so.5 #26 0x00007fb2925b45fc in QQmlObjectCreator::finalize (this=0x55e906285320, interrupt=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1442 #27 0x00007fb29254aac5 in QQmlIncubatorPrivate::incubate (this=0x55e906aea360, i=...) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #28 0x00007fb29254b0bd in QQmlEnginePrivate::incubate (this=0x55e90658ddd0, i=..., forContext=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlincubator.cpp:89 #29 0x00007fb2925449fb in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/qml/qml/qqmlcomponent.cpp:1178 #30 0x00007fb292f548da in KDeclarative::QmlObject::completeInitialization (initialProperties=..., this=0x55e906aeb580) at /usr/src/debug/kdeclarative-5.85.0-1.1.x86_64/src/kdeclarative/qmlobject.cpp:307 #31 KDeclarative::QmlObject::completeInitialization (this=0x55e906aeb580, initialProperties=...) at /usr/src/debug/kdeclarative-5.85.0-1.1.x86_64/src/kdeclarative/qmlobject.cpp:289 #32 0x00007fb2932279eb in PlasmaQuick::AppletQuickItem::init (this=this@entry=0x55e906af3450) at /usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/plasmaquick/appletquickitem.cpp:649 #33 0x00007fb28820d802 in AppletInterface::init (this=0x55e906af3450) at /usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/scriptengines/qml/plasmoid/appletinterface.cpp:141 #34 0x00007fb293224e91 in PlasmaQuick::AppletQuickItem::itemChange (this=0x55e906af3450, change=QQuickItem::ItemSceneChange, value=...) at /usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/plasmaquick/appletquickitem.cpp:927 #35 0x00007fb292a643ab in QQuickItemPrivate::refWindow (this=0x55e906af3500, c=0x55e906ab5f90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/quick/items/qquickitem.cpp:3003 #36 0x00007fb292a64369 in QQuickItemPrivate::refWindow (this=0x55e906a9db50, c=0x55e906ab5f90) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/quick/items/qquickitem.cpp:2996 #37 0x00007fb292a64770 in QQuickItem::setParentItem (this=0x55e906a9fba0, parentItem=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde29-1.3.x86_64/src/quick/items/qquickitem.cpp:2716 #38 0x00007fb29322cd1d in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x55e906cbacb0, cont=<optimized out>) at /usr/src/debug/plasma-framework-5.85.0-1.1.x86_64/src/plasmaquick/containmentview.cpp:122 #39 0x000055e904ade349 in ShellCorona::addOutput (this=this@entry=0x55e9064b02a0, screen=<optimized out>, screen@entry=0x55e90604c3b0) at /usr/src/debug/plasma5-workspace-5.22.4-1.4.x86_64/shell/shellcorona.cpp:1237 #40 0x000055e904adf00b in ShellCorona::load (this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.22.4-1.4.x86_64/shell/shellcorona.cpp:701 #41 0x00007fb290f8cfd3 in ?? () from /lib64/libQt5Core.so.5 #42 0x00007fb2931de2f1 in KActivities::Consumer::serviceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kactivities5-5.85.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_consumer.cpp:253 #43 0x00007fb290f8cfd3 in ?? () from /lib64/libQt5Core.so.5 #44 0x00007fb2931ef312 in KActivities::ActivitiesCache::serviceStatusChanged (_t1=KActivities::Consumer::Running, this=0x55e9062daf50) at /usr/src/debug/kactivities5-5.85.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:412 #45 KActivities::ActivitiesCache::setAllActivities (this=0x55e9062daf50, _activities=...) at /usr/src/debug/kactivities5-5.85.0-1.1.x86_64/src/lib/activitiescache_p.cpp:270 #46 0x00007fb2931e2677 in KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void (KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)> (f=<optimized out>, watcher=0x55e9064cf6a0, this=0x55e9062daf50) at /usr/src/debug/kactivities5-5.85.0-1.1.x86_64/src/lib/activitiescache_p.cpp:180 #47 KActivities::ActivitiesCache::setAllActivitiesFromReply (watcher=0x55e9064cf6a0, this=0x55e9062daf50) at /usr/src/debug/kactivities5-5.85.0-1.1.x86_64/src/lib/activitiescache_p.cpp:195 #48 KActivities::ActivitiesCache::qt_static_metacall (_o=0x55e9062daf50, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kactivities5-5.85.0-1.1.x86_64/build/src/lib/KF5Activities_autogen/EWIEGA46WW/moc_activitiescache_p.cpp:201 #49 0x00007fb290f8d008 in ?? () from /lib64/libQt5Core.so.5 #50 0x00007fb2919d2fff in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () from /lib64/libQt5DBus.so.5 #51 0x00007fb290f82f7e in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5 #52 0x00007fb291ce8a7f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #53 0x00007fb290f5698a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #54 0x00007fb290f599d7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #55 0x00007fb290fae7e3 in ?? () from /lib64/libQt5Core.so.5 #56 0x00007fb28f27780f in g_main_dispatch (context=0x7fb284005000) at ../glib/gmain.c:3337 #57 g_main_context_dispatch (context=0x7fb284005000) at ../glib/gmain.c:4055 #58 0x00007fb28f277b98 in g_main_context_iterate (context=context@entry=0x7fb284005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131 #59 0x00007fb28f277c4f in g_main_context_iteration (context=0x7fb284005000, may_block=1) at ../glib/gmain.c:4196 #60 0x00007fb290fade64 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #61 0x00007fb290f5538b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #62 0x00007fb290f5d670 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #63 0x000055e904ab9479 in main (argc=<optimized out>, argv=0x7fff8bcca7b0) at /usr/src/debug/plasma5-workspace-5.22.4-1.4.x86_64/shell/main.cpp:254 [Inferior 1 (process 5450) detached] Possible duplicates by query: bug 441333, bug 430698, bug 424171, bug 421499, bug 418026. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.